Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Kirkwall – 41 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Ayre Hotel & Ayre Apartments 3 stars

Hotel in Kirkwall

Set in Kirkwall, Orkney, family-run Ayre Hotel & Ayre Apartments overlooks Kirkwall harbour. It offers local produce in its restaurant and traditionally styled rooms, with free Wi-Fi. The view from the bedroom was beautiful.

Show more Show less
8.6
Fabulous
385 reviews
Avg. price/night:
£75

The Kirkwall Hotel 3 stars

Hotel in Kirkwall

Looking out across the harbour of the Orkney Islands’ largest town, The Kirkwall Hotel features a high-quality restaurant and bar along with stylish en suite rooms. Despite the current Covid situation and the fact that the hotel is being renovated I found that staff were helpful beds were good and food excellent

Show more Show less
7.6
Good
552 reviews

West End Hotel 3 stars

Hotel in Kirkwall

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. Good location, good breakfast, plenty of options.

Show more Show less
8.1
Very good
215 reviews
Avg. price/night:
£69

Albert Hotel 3 stars

Hotel in Kirkwall

Located in Kirkwall and with Highland Park Distillery reachable within 2.2 km, Albert Hotel provides express check-in and check-out, allergy-free rooms, a restaurant, free WiFi throughout the property... A very warm welcome. The room was well set up for working in, with good wifi. Really handy for the shops and harbour when I got some leisure time. Owing to Scottish Government restrictions the hotel couldn't offer dinner late, and alcohol was restricted, but they volunteered a plate of sandwiches because I was coming back late on a ferry. These were beautifully fresh. Nice dinner and lovely lunch in the restaurant. Breakfast boxes provided because I was catching an early ferry both days. Spotlessly clean. Comfortable bed. Hairdryer, iron and ironing board. Nice bathroom with a full size bath. Good sized towels. Nice toiletries. Nothing was too much trouble. Great location. Modern. Comfortable. Nice local food. Friendly. Orcadians are lovely people. I had an absolutely brilliant weekend, on a par with any short break in Europe. I would have no hesitation in recommending the Albert Hotel and can't wait to go back. The hotel did a fantastic job in the most extenuating of circumstances and in what must have been a really difficult year for them. My heart goes out to them. I can only say 'well done'. You did brilliantly.

Show more Show less
8.7
Fabulous
115 reviews
Avg. price/night:
£90

St Ola Hotel 3 stars

Hotel in Kirkwall

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 featured. You will find a kettle in the room. Really amazing breakfasts. Super friendly staff. Very clean room. Great dinner downstairs and nice to try local beer and whisky.

Show more Show less
8.1
Very good
127 reviews
Avg. price/night:
£65

The Shore 3 stars

Hotel in Kirkwall

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 where you can relax. We loved everything about our stay at The Shore. Very friendly and helpful staff and a great hotel, restaurant, and pub in a perfect location.

Show more Show less
8.8
Fabulous
346 reviews

The Orkney Hotel 3 stars

Hotel in Kirkwall

Located in Kirkwall, 1.8 km from Highland Park Distillery, The Orkney Hotel provides accommodation with a restaurant, free private parking, a bar and a garden. I loved how professional and understanding the staff were giving this horrific times we are all going through at the present time with covid19, I didn’t quite get to stay there but when uncle Boris ungrounds us all I shall be making a booking as soon as I can.

Show more Show less
8.1
Very good
105 reviews
Avg. price/night:
£85

Heatherlea

Kirkwall

Set within 2.5 km of Highland Park Distillery in Kirkwall, Heatherlea offers accommodation with free WiFi and flat-screen TV. Guests at the bed and breakfast can enjoy a Full English/Irish breakfast. During lockdown allowed us to use breakfast room for are takeaway dinner

Show more Show less
9.8
Exceptional
215 reviews
Avg. price/night:
£80

Orcades Hostel 4 stars

Kirkwall

Offering free WiFi throughout the property, Orcades Hostel is located in Kirkwall, within 12 km of Maeshowe. This 4-star hostel offers a shared kitchen and a shared lounge. Staff very helpful and courteous

Show more Show less
8.9
Fabulous
228 reviews
Avg. price/night:
£35

The Old Endie Hoose Kirkwall Orkney

Kirkwall

The Old Endie Hoose Kirkwall Orkney offers accommodation in Kirkwall, 1.8 km from Highland Park Distillery. Guests may enjoy free WiFi. A breakfast basket is provided on arrival. Such a great place. Wonderful hosts, clearly take pride in the house, keep it clean, communicate well, support their guests. Very comfortable bed rooms and living room, efficient kitchen space. Great value for all the ammenities. House is in the center of town. Private parking and foot access to everything. Would definitely recommend.

Show more Show less
9.8
Exceptional
70 reviews
Avg. price/night:
£106

Most booked hotels in Kirkwall in the past month

See all

Kirkwall's best hotels with breakfast

See all

Budget hotels in Kirkwall

See all

Hotels located in the centre of Kirkwall

See all

FAQs about hotels in Kirkwall

Subscribe to see Secret Deals

Prices drop the moment you sign up!

What guests said about Kirkwall:

Explore guest reviews of hotels in Kirkwall

See all