Skip to main content

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 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.

The Kirkwall Hotel

Hotel in Kirkwall

Looking out across the harbor of the Orkney Islands’ largest town, The Kirkwall Hotel features a high-quality restaurant and bar along with stylish rooms with attached bathroom. We love the bed, beddings, and pillow so much that we are going to buy some for ourselves. We love the spacious room, high ceiling. It is newly decorated and has a retro look. Clean. The location is great!

Show more Show less
7.8
Good
649 reviews
Price from
$114
per night

Ayre Hotel & Ayre Apartments

Hotel in Kirkwall

Set in Kirkwall, Orkney, family-run Ayre Hotel & Ayre Apartments overlooks Kirkwall harbor. It offers local produce in its restaurant and traditionally styled rooms, with free Wi-Fi. Friendly and very supportive staff at the front desk; spacious and well appointed apartment; great location. We highly recommend this establishment.

Show more Show less
8.4
Very Good
460 reviews
Price from
$103
per night

The Shore

Hotel in Kirkwall

Set in Kirkwall, Orkney Islands region, The Shore is located 1.2 mi from Highland Park Distillery. This 3-star hotel offers luggage storage space. The hotel has family rooms. This hotel is now an annexe of the Kirkwall Hotel where we had breakfast & dinner as the Shore restaurant was closed. The breakfast kippers were delicious. Dinner food was good.

Show more Show less
8.1
Very Good
347 reviews
Price from
$95
per night

The Orkney Hotel

Hotel in Kirkwall

Located in Kirkwall, 1.3 mi from Scapa Beach, The Orkney Hotel provides accommodations 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
Very Good
143 reviews
Price from
$130
per night

St Ola Hotel

Hotel in Kirkwall

St Ola Hotel offers accommodations 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. Great location, comfortable hotel, but it’s the staff that really make it: incredibly helpful and SO welcoming and friendly. Will definitely be staying again!

Show more Show less
7.7
Good
141 reviews
Price from
$117
per night

West End Hotel

Hotel in Kirkwall

West End Hotel is set in Kirkwall, 0.7 mi from Highland Park Distillery. Guests can enjoy the on-site bar. Free private parking is available on site. The staff were wonderful, really friendly and helpful. Hotel is in a perfect place to visit everything

Show more Show less
7.8
Good
290 reviews
Price from
$151
per night

Albert Hotel

Hotel in Kirkwall

Located in Kirkwall and with Scapa Beach reachable within 1.6 mi, Albert Hotel provides express check-in and check-out, allergy-free rooms, a restaurant, free WiFi throughout the property and a bar. Stayed here a few times, lovely rooms, good food and great location. Bit highly priced just now but think everywhere the same. Definitely recommend

Show more Show less
8.5
Very Good
136 reviews
Price from
$208
per night

Orcades Hostel

Kirkwall

Offering free WiFi throughout the property, Orcades Hostel is located in Kirkwall. The units in the hostel are equipped with a TV. The private bathroom is fitted with a shower. A great upmarket hostel with en suite toilets and all the luxuries of a full hotel

Show more Show less
9
Awesome
281 reviews
Price from
$69
per night

Heatherlea

Kirkwall

Set within 1.8 mi of Scapa Beach and 1.6 mi of Highland Park Distillery in Kirkwall, Heatherlea offers accommodations with free WiFi and flat-screen TV. A fridge and kettle are also featured. The location could hardly be any more convenient, and the service was absolutely wonderful.

Show more Show less
9.8
Exceptional
249 reviews
Price from
$117
per night

Ardconnel Bed and Breakfast

Kirkwall

Offering garden views, Ardconnel Bed and Breakfast in Kirkwall offers accommodations, a shared lounge and a garden. Super breakfast! Theresa was so friendly and caring that we were happy!

Show more Show less
9.7
Exceptional
136 reviews

Most-booked hotels in Kirkwall in the past month

See all

FAQs about hotels in Kirkwall

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Kirkwall:

Explore guest reviews of hotels in Kirkwall

See all