Skip to main content

The best three-star hotels in Kirkwall

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

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Karrawa Guest House is set in the town of Kirkwall, less than 1 mile from the town centre and within 2.5 miles of the airport and ferry terminal. This family-run property offers pleasant rooms with free Wi-Fi.

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.

Show more Show less
9.3
Superb
131 reviews

Located in Kirkwall and within 16 km of Maeshowe, Albert Hotel features a bar, allergy-free rooms, and free WiFi throughout the property. This 3-star hotel offers room service. The property is non-smoking and is set 17 km from Standing Stones of Stenness.

The style and decoration of the hotel were lovely and useful. The bed was comfortable and the bathroom was very clean. The staff was very thoughtful and kind.

Show more Show less
8
Very good
171 reviews
Price from
£237.50
per night

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. A short walk from the town’s main shopping area, this 4 star hotel provides free Wi-Fi and free parking.

The room was very comfortable and well maintained. Staff was exceptionally nice. Food was superb. Location was perfect. I would recommend the Kirkwall Hotel to anyone.

Show more Show less
8.3
Very good
463 reviews
Price from
£213
per night

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. Free private parking is available on site.

Good location, clean and modern furniture/bathroom/living room in the apartment. Friendly staff. Good parking.

Show more Show less
8.2
Very good
652 reviews
Price from
£150
per night

Located in Kirkwall, 2.7 km from Scapa Beach, The Orkney Hotel provides accommodation with a garden, free private parking, a restaurant and a bar. With free WiFi, this 3-star hotel offers room service and a 24-hour front desk. The property is non-smoking and is situated 16 km from Maeshowe.

Brilliant hotel. Staff were very friendly and helpful. The food was well priced and top class. Best hotel I have stayed in.

Show more Show less
7.7
Good
234 reviews
Price from
£130
per night

West End Guest House is set in Kirkwall, 1.2 km from Highland Park Distillery. Free private parking is available onsite.

Certain rooms feature a seating area for your convenience. West End Guest House features free WiFi throughout the property. A flat-screen TV is offered.

Wonderful breakfast. Kind staff. Great location right near the cathedral.

Show more Show less
7.8
Good
425 reviews
Price from
£95
per night

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.

Each room includes a flat-screen TV. Some rooms feature a seating area where you can relax. You will find a kettle in the room. Every room has a private bathroom equipped with a shower. For your comfort you will find free toiletries and a hairdryer. The Shore features free WiFi throughout the property.

I ended up staying at Kirkwall hotel which is run by the same management. Everything was superb. Recently decorated, comfy large beds, touch or Orkney with the coffee in the room, great selection of drinks at the bar.

Show more Show less
6.6
Review score
278 reviews
Price from
£110
per night

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.
Search three-star hotels in Kirkwall

Most booked three-star hotels in Kirkwall this month

3 star hotels that guests love in Kirkwall

  • 9.1
    Scored 9.1
    Superb
    Rated superb
     · 278 reviews
    quiet location, near facilities. Nice spacious bathroom.
    Sylvia
    Solo traveller
  • Avg. price/night: £83
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 456 reviews
    It's in a good location and has a good kitchen and dining area.
    Robert
    Young couple
  • Avg. price/night: £118
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 453 reviews
    The Sanderlay Guest House offered good value for money. It’s not right in City Centre. So it didn’t cost a fortune. But it was close enough for our Rabbies tour van to be willing to drop us off & pick us up. It was only a £5 taxi ride to our dinner location. Our room was comfortable & clean. The full Scottish breakfast was delicious & efficiently delivered with their preset menu selection & breakfast time. Our host was very welcoming & had a great sense of humour. We would definitely go back there
    Patricia
    Group
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 120 reviews
    Apartment furnishings were of exceptional quality. The owners have clearly spared no time nor expense in out a modern and stylish interior. The location was quiet whilst also within easy reach of the city centre
    Steven
    Young couple
  • Avg. price/night: £190
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 652 reviews
    Great location, lovely big “budget” rooms, friendly staff always on hand and a very good restaurant
    Kristian
    Family with young children
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 342 reviews
    Breakfast is excellent! We enjoyed fresh fruits and yogurt as well as scrambled eggs and smoked salmon👍 Very hospitable landlady and quiet location on the top of hill area with beautiful harbor view. Walkable distance to the city center (about 30 mins).
    KAYOKO
    People with friends
  • 7.7
    Scored 7.7
    Good
    Rated good
     · 234 reviews
    Location in city centre. Friendly and helpful staff. Food freshly cooked.
    david
    Young couple
  • Avg. price/night: £190
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 652 reviews
    Good clean hotel, friendly staff, good location, good price
    Carol
    Young couple
  • Avg. price/night: £170
    6.6
    Scored 6.6
    Pleasant
    Rated pleasant
     · 278 reviews
    Hotel has a perfect location around the Kirkwall harbour area, everything is a city centre is in a walking distance. Staff is located in a sister hotel where also happens check-in/check-out procedures. Unfortunatelly was able to stay only one night out of booked (and fully paid) two, cause of the "traditional reliability" of Loganair who cancelled the flight at the time of boarding.
    JIRI
    Solo traveller
  • Avg. price/night: £112
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 387 reviews
    Very relaxed check-in / check-out procedure. Personal and helpful. Absolutely LOVED the mini-frdge in the room. The location is a quick and beautiful walk into the city centre. Close to grocery store. We didn't use the kitchen or lounge as we were only there overnight, and got in very late, but they looked comfortable and well stocked.
    Vicki
    Family with young children
gogless