3 star
Harbour Street Kirkwall KW15 1LE

Looking out across the harbour of the Orkney Islands’ largest town, The Kirkwall Hotel features a high-quality restaurant and bar along with stylish e...more

Good 7.4/10Score from 508 reviewers
3 star
Harbour Street Kirkwall KW15 1LE

St Ola Hotel offers accommodation in Kirkwall. Guests can enjoy the on-site restaurant.A flat-screen TV, as well as an iPod docking station are featur...more

Very good 8.2/10Score from 185 reviewers
3 star
Shore Street Kirkwall KW15 1LG

The Shore offers accommodation in Kirkwall. Guests can enjoy the on-site bar.Each room includes a flat-screen TV. Some rooms feature a seating area wh...more

Fabulous 8.6/10Score from 568 reviewers
3 star
14 Main Street Kirkwall KW15 1BU

West End Hotel is set in Kirkwall, 1.2 km from Highland Park Distillery. Guests can enjoy the on-site bar. Free private parking is available on site.W...more

Fabulous 8.5/10Score from 126 reviewers
3 star
7 Mounthoolie Place Kirkwall KW15 1JZ

Providing free WiFi and a bar, Albert Hotel is located in Kirkwall, 1.8 km from Highland Park Distillery. Boasting room service, this property also pr...more

Fabulous 8.7/10Score from 95 reviewers
3 star
Ayre Road Kirkwall KW15 1QX

Set in Kirkwall, Orkney, family-run Ayre Hotel and Ayre Apartments overlooks Kirkwall harbour. It offers local produce in its restaurant and traditional...more

Fabulous 8.8/10Score from 218 reviewers
Highland Park House, Rosebank Kirkwall KW15 1SU

An impressive Victorian mansion with antique furnishings, Highland Park House is less than 10 minutes' drive from Kirkwall town centre and airport. Fr...more

Fabulous 8.9/10Score from 173 reviewers
2 star
Mounthoolie Lane Kirkwall KW15 1JZ

When you stay at Albert Hotel in Kirkwall, you'll be near the beach and minutes from St. Magnus Cathedral and Orkney Museum. This hotel is within clos...more

Rated 4 out of 5 by 175

Last updated: 19 Nov 2018

* Book now and pay later rooms are subject to availabilty. Not what you were looking for? Try your search again

Never miss a deal in Kirkwall