The 10 best three-star hotels in Kirkwall, UK | Booking.com
Skip to main content

Three-Star Hotels in Kirkwall

Find the three-star hotels that appeal to you the most

The best three-star hotels in Kirkwall

Check out our pick of great three-star hotels in Kirkwall

Filter by:

Review score

Karrawa Guest House

Kirkwall

Karrawa Guest House, a property with a garden, is located in Kirkwall, 2.7 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

C
Christine
From
United States
Karrawa is a lovely home with a very comfortable guest room and an exquisitely appointed en-suite. Everything was so clean and Fyona was quite friendly snd welcoming. Our cooked breakfast was delicious. I wish we had been able to spend more time there.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews
Price from
US$133.38
1 night, 2 adults

Ayre Hotel & Ayre Apartments

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.

A
Anna
From
Poland
Very good localisation. Big parking . Nice breakfast. Good restaurant. Friendly and helpful staff.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 1,057 reviews
Price from
US$175.14
1 night, 2 adults

Albert Hotel

Hotel in Kirkwall

Featuring a bar, Albert Hotel is located in Kirkwall in the Orkney Islands region, 16 km from Maeshowe and 17 km from Standing Stones of Stenness. This 3-star hotel offers room service.

J
Jennifer
From
New Zealand
Warm welcome . Staff available & very friendly . Just fantastic. Couldn’t fault them . Highly recommended.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 194 reviews
Price from
US$217.58
1 night, 2 adults

The Kirkwall Hotel

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.

H
Heiko
From
Germany
very, very friendly people working in the grandiose hotel
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 360 reviews
Price from
US$264.06
1 night, 2 adults

The Orkney Hotel

Hotel in Kirkwall

Located in Kirkwall, 2.8 km from Scapa Beach, The Orkney Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.

K
Kurt
From
Australia
The staff were friendly and helpful. The decor was reminiscent of the early 19th century and very charming. We had booked a larger room, which had a 4 poster bed and spa tub. Breakfast was good as was the dinner. The bed was very comfortable.
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 151 reviews
Price from
US$195.35
1 night, 2 adults

The Shore

Hotel in Kirkwall

Set in Kirkwall, Orkney Islands region, The Shore is located 1.9 km from Highland Park Distillery. This 3-star hotel offers luggage storage space. The hotel has family rooms.

R
Robin
From
Estonia
The Shore was perfect for my needs, it did everything I wanted.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 230 reviews
Price from
US$216.91
1 night, 2 adults

The Royal Hotel

Stromness (Near Kirkwall)

Located in Stromness and with Standing Stones of Stenness reachable within 8.5 km, The Royal Hotel provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.

K
Karen
From
United Kingdom
Amazing room. Fantastic breakfast with the chef cooking a perfect fried egg for a very fussy person and amazing porridge with rhubarb compote.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 143 reviews
Price from
US$266.76
1 night, 2 adults

Ferry Inn

Stromness (Near Kirkwall)

The Ferry Inn offers 30 rooms spread across four buildings in Stromness, and is located 6 miles from the UNESCO Neolithic Heart of Orkney.

M
Michael
From
Austria
Perfectly situated to both explore mainland Orkney and catch the ferry, this room was extremely quiet and comfortable and the breakfast was absolutely superb.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 308 reviews
Price from
US$309.73
1 night, 2 adults

Murray Arms Hotel and Seafood Restaurant, Orkney

Saint Margarets Hope (Near Kirkwall)

Located in Saint Margarets Hope, 40 km from Maeshowe, Murray Arms Hotel and Seafood Restaurant, Orkney provides accommodation with a restaurant, free private parking, a bar and a tennis court.

t
the Bride of
From
Canada
Everything at this place is AMAZING!!! Ultra clean rooms fairly close to Kirkwall...and the staff Suzanne the manager and Jenny the cook are so friendly and helpful....poached eggs perfect....Suzanne is such a great lady you feel like you've known her all your life...and they welcome dogs in the bar...LOVE IT!!! Loki is the Scottish Akita owned by a local in St Margaret's..❤️❤️❤️
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 492 reviews
Price from
US$107.78
1 night, 2 adults

The Foveran

Hotel in Kirkwall

Set in Kirkwall, 1.8 km from Scapa Beach, The Foveran offers accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Richard
From
United Kingdom
Exceptional stay. The accommodation was excellent and the food was fabulous. The staff are very friendly while remaining professional. The restaurant is highly regarded for its dinner menu and rightly so. However, the breakfast is also excellent with 5 cooked options, including 2 fish options. All the food is locally sourced. I can highly recommended s say here.
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 7 reviews
All three-star hotels in Kirkwall

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in Kirkwall and surroundings in the past month

See all

3 star hotels that guests love in Kirkwall

See all
  • Avg. price/night: US$202.09
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 151 reviews
    Excellent location. Breakfast cooked to order. Comfortable bed.
    Guest review by
    Stuart
    Young couple
  • Avg. price/night: US$199.39
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 230 reviews
    Our room was large & comfortable with windows at the front towards the ferry. Big comfy chairs to lounge in to watch the Olympics. We followed the Shetland locations around & swam at Bains beach. All terrific.
    Guest review by
    GLENYCE
    Young couple
  • Avg. price/night: US$168.41
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,057 reviews
    Great location, lovely big “budget” rooms, friendly staff always on hand and a very good restaurant
    Guest review by
    Kristian
    Family with young children
  • Avg. price/night: US$202.09
    Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 151 reviews
    Location in city centre. Friendly and helpful staff. Food freshly cooked.
    Guest review by
    david
    Young couple
  • Avg. price/night: US$168.41
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,057 reviews
    Good clean hotel, friendly staff, good location, good price
    Guest review by
    Carol
    Young couple