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. Excellent hotel, great location. Fabulous room with a very comfy bed and great shower. Lovely decor throughout. Friendly and helpful staff. Fantastic restaurant, food was delicious. Highly recommend a stay here. We hope to come back.

Show more Show less
7.8
Good
645 reviews
Price from
$155
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.5
Very Good
459 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. The rooms are very cosy and comfortable. The breakfast is really good. We also had dinner here both days and the food was amazing! The best chowder I had in my life!

Show more Show less
8.1
Very Good
356 reviews
Price from
$83
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.8
Good
143 reviews
Price from
$117
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
141 reviews
Price from
$130
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.9
Good
285 reviews
Price from
$117
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. The location was very central and convenient.

Show more Show less
8.5
Very Good
137 reviews
Price from
$209
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
276 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. Lovely warm welcome, we arrived at 11pm. We were quickly shown the breakfast area, then to our room. Wow! Our room was outstanding, I could not think of a single thing to add to the room. Everything was thought of, the usual hairdryer, coat hangers etc, added iron, shoe polish and makeup wipes!! Fabulous breakfast, would definitely stay again, why would you stay anywhere else?

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

Castaway Guesthouse

Kirkwall

Set in Kirkwall, 1.6 mi from Scapa Beach, Castaway Guest house offers accommodations with free WiFi and free private parking. Built in 2015, the property is within 1.6 mi of Highland Park Distillery. Excellent breakfast. Convenient for walking into central Kirkwall.

Show more Show less
9.2
Awesome
177 reviews
Price from
$124
per night

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