Skip to main content

The 10 Best B&Bs in Kirkwall, UK

Check out our pick of great B&Bs 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.

Offering a garden and quiet street view, Shorelands B&B is situated in Kirkwall, 2.7 km from Scapa Beach and 17 km from Maeshowe. Featuring sea and garden views, this guest house also includes free WiFi. The guest house has family rooms.

The place is nice and clean. Hospitality was fantastic. Nicky was very helpful. The place is in a good location within walking distance of town.

Show more Show less
9.4
Superb
234 reviews
Price from
£127.50
per night

At the bed and breakfast, the units are equipped with a desk, a flat-screen TV, a private bathroom, bed linen and towels. Additional in-room amenities include chocolates or cookies. At the bed and breakfast, all units are allergy-free and soundproof.

Quiet location about 1/2 mile from Kirkwall. Surrounded by pastures with cows grazing. Great views to the harbour.

Show more Show less
9.6
Exceptional
330 reviews
Price from
£130
per night

The units come with a flat-screen TV with streaming services, fridge, a coffee machine, a walk-in shower, bathrobes and a desk. Each unit comes with a private bathroom with slippers, while some feature sea views. At the bed and breakfast, every unit is fitted with bed linen and towels.

Warm host with all details arranged; delicious and complete breakfast; confortable bed and room; close to the Harbor with beautiful sunset just down the street!

Show more Show less
9.8
Exceptional
210 reviews
Price from
£153
per night

Set in Kirkwall, 15 km from Maeshowe, Castaway Guesthouse offers accommodation with free WiFi and free private parking. Housed in a building dating from 2015, this guest house is 16 km from Standing Stones of Stenness and 18 km from Ring of Brogdar. Guests can access the guest house via private entrance.

At the guest house, the units are fitted with a wardrobe, a TV, a private bathroom, bed linen and towels. Some units feature a a dressing room.

What a great place to stay! Clean and spacious rooms, amazing home-cooked breakfast, quiet area and a short walk from town, and the most important thing was Stacey, the owner - friendly as can be, helped us with some issues we had in our trip, was lovely and made us feel home away for home - everything you want while traveling!

Show more Show less
9.1
Superb
267 reviews
Price from
£95
per night

Karrawa Guest House has attractive rooms with modern décor, heating, a flat-screen TV, tea and coffee-making facilities and a private bathroom.

A full cooked breakfast is served each morning from 07:30 to 08:30. Continental breakfast self-serve options are available upon request after this time if required.

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
128 reviews
Price from
£133
per night

At the guest house, units come with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house features some units with quiet street views, and every unit is fitted with a kettle.

Our room was immaculate, parking was very convenient, tea and snacks the best, breakfast for the first time we could select the night before off a menu and was delicious!

Show more Show less
9.5
Exceptional
22 reviews

Fara 2 room, 1 bedroom - B&B private suite is situated in the outskirts of Kirkwall and offers accommodation with sea views towards Kirkwall Bay and St Magnus Cathedral. Guests can walk to the centre of Kirkwall in less than 10 minutes. Private parking is available.

George was a very friendly host and provided all that you could want for breakfast and snacking while staying at this well-located B&B.

Show more Show less
9.3
Superb
54 reviews

At the guest house, units are equipped with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. All units have a kettle, while certain rooms also offer a fully equipped kitchenette with a microwave and kitchenware.

This a nice place, clean and organized. Big room and clean. Everything that is necessary is inside the room. The breakfast is fresh and good. We come back again there on the 19th of August.

Show more Show less
8.4
Very good
428 reviews
Price from
£82.60
per night

All units in the guest house are fitted with a flat-screen TV. Featuring a private bathroom with a shower and a hair dryer, units at the guest house also boast free WiFi. At the guest house, every unit is fitted with bed linen and towels.

Show more Show less
10
Exceptional
2 reviews
Price from
£150
per night

Polrudden has garden views, free WiFi and free private parking, situated in Orkney, 15 km from Maeshowe. The property is set 17 km from Standing Stones of Stenness, 18 km from Ring of Brogdar and 17 km from Ness of Brogdar. The guest house features family rooms.

At the guest house, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels.

Show more Show less
8.3
Very good
3 reviews
Price from
£75
per night

Looking for a B&B?

For travellers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms may be shared by other guests, and there is often shared space with the host.
Search B&Bs in Kirkwall

Most booked B&Bs in Kirkwall this month

B&Bs that guests love in Kirkwall

  • 7.8
    Scored 7.8
    Good
    Rated good
     · 226 reviews
    The breakfast was excellent we had fresh fruit, fruit juice yogurts, full English breakfast if we wanted it toast white or brown tea or coffee I had my own coffee so I got pot of hot water which was excellent for me. Staff were very quick to serve us each morning. Excellent service
    Mary
    Family with young children
  • Avg. price/night: £112
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 404 reviews
    Easy Self check in (all explanations received the day of arrival within booking message) The room was very spacious, calm and clean. Kettle with coffee and tea, Tv screen, sofa. Thare is a big shared kitchen with everything you need to prepare your meals. Bed was comfy and bathroom was also very clean. There is a private parking. You have the contact details if you have a question / issue. Self check-out. The Hostel is 5 minutes about the ferry terminal and from all big groceries shop's and city center.
    Cécile
    Solo traveller
  • Avg. price/night: £300
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 479 reviews
    Friendly and helpful staff Helpful staff for travel advice in quiet season Large comfy rooms Good hearty breakfast options Central location Hotel has a Ye Olde Worldy feel
    janet
    Solo traveller
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 36 reviews
    It was clean, quiet and very well furnished
    Alexander
    Young couple
  • 9.4
    Scored 9.4
    Superb
    Rated superb
     · 234 reviews
    Charming and helpful hosts. A very clean and quiet house and a very nice guest room. Its only a short walk into town and the ferry. A nice breakfast. Easy parking. It would be nice to go again.
    Simon
    Young couple
  • Avg. price/night: £190
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 616 reviews
    Easy to find, warm welcome and easy parking, great location for out late check-in from the ferry after 11pm. Clean, comfortable, secure, warm, quiet.
    Sarah
    Family with young children
  • 9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 42 reviews
    Clean, quiet, modern, great location and good communication from the owners.
    S
    Stephen
    Group
  • Avg. price/night: £190
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 616 reviews
    Lack of fresh fruit and at breakfast and food could be a little cold with sitting too long. Great location within walking distance of the centre of town.
    Albert
    Young couple
  • 9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 59 reviews
    Great location - Amanda went above and beyond to make our stay enjoyable - even providing beach towels. The decor was very appropriate for the area - lots of Orkney inspired accessories. Food was mostly sourced locally and the porridge was the ‘best ever tasted’ thanks to the Chef! We would highly recommend this excellent B and B to others.
    Jennifer
    Family with young children
  • Avg. price/night: £112
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 404 reviews
    Personal is very friendly and very helpful. Great hostel, very clean and quiet.
    Jana Hanninger
    Solo traveller
gogless