The 10 best B&Bs in Kirkwall, UK | Booking.com
Skip to main content
In partnership with
Visa HK

B&Bs in Kirkwall

Find the B&Bs that appeal to you the most

The best B&Bs in Kirkwall

Check out our selection of great B&Bs in Kirkwall

Filter by:

Review score

Grainbank Mews

Kirkwall

Housed in a historic building, the recently renovated Grainbank Mews features accommodations with a garden and free Wifi.

F
Frederick
From
United Kingdom
Breakfast was very good. Location excellent.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 102 reviews
Price from
$161.35
1 night, 2 adults

Bellavista Guest House

Kirkwall

Bellavista Guest House enjoys a location in Kirkwall, 13 miles from Ring of Brogdar and 12 miles from Orkney Fossil and Heritage Centre, Burray.

C
Claire
From
United States
The Bellavista was the perfect clean and cozy homebase for us during our Stay in Orkney. The rooms were really comfortable and Sandra the owner was very helpful and generous in letting us check in early and use the laundry facilities. It’s also a great location looking over the water and within walking distance to town. Thanks for a great stay!
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 20 reviews
Price from
$221
1 night, 2 adults

Karrawa Guest House

Kirkwall

Karrawa Guest House enjoys a location in Kirkwall, 1.7 miles from Scapa Beach and 11 miles from Maeshowe. This 3-star guest house offers luggage storage space and daily room service.

J
Joanne
From
Canada
Fiona and Colin were brilliant hosts. The breakfasts are fresh and cooked to order, along with a wide selection of cereals and juices. Our room was spotless and roomy, with a big closet for hanging up rain-dampened clothes. It’s a 20-minute walk to the centre of Kirkwall, or a 6£ cab ride if you’re coming back from the pubs. There is ample parking on the property.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 92 reviews
Price from
$134.23
1 night, 2 adults

West End Guest House

Kirkwall

West End Guest House offers accommodations in Kirkwall, 12 miles from Ring of Brogdar and 10 miles from Orkney Fossil and Heritage Centre, Burray.

D
Diane
From
United Kingdom
Easy to find, parking good, clean comfortable room.
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 117 reviews
Price from
$154.57
1 night, 2 adults

Royal Oak Guesthouse

Orkney (Near Kirkwall)

Royal Oak Guesthouse enjoys a location in Orkney, 1.4 miles from Scapa Beach and 11 miles from Maeshowe. This guest house features free private parking, a 24-hour front desk, and free Wifi.

I
Ian
From
United Kingdom
Very friendly, welcoming host who was keen to help with advice about places to go, things to do and accommodate all our requests (eg Gluten free breakfast) with a cheerful disposition. The facilities were spotlessly clean and the location was ideally situated for our needs, although for others it might be a little too far out of the main centre of town. Having a safe space to park our car was also very much appreciated.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 209 reviews
Price from
$208.80
1 night, 2 adults

Lindisfarne Bed & Breakfast

Stromness (Near Kirkwall)

Lindisfarne Bed & Breakfast offers accommodations in Stromness, 4.2 miles from Standing Stones of Stenness and 4.6 miles from Maeshowe.

J
Julie
From
Canada
friendly hosts clean rooms lovely breakfast
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 386 reviews
Price from
$168.13
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.

A
Andrew
From
United States
Dinner and breakfast were both outstanding.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 318 reviews
Price from
$267.79
1 night, 2 adults

Murray Arms Hotel and Seafood Restaurant, Orkney

Saint Margarets Hope (Near Kirkwall)

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

L
Lucinda
From
Canada
Spacious room, comfortable bed and pillows. Staff very friendly and the breakfast was great.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 488 reviews
Price from
$108.47
1 night, 2 adults

Smithfield Guesthouse

Dounby (Near Kirkwall)

Located on the Orkney Island, 14 miles from Kirkwall, Smithfield Guest house offers 3-star accommodations with free parking. Kirkwall airport is 30 minutes’ drive away.

N
Noelle
From
United States
The hostess was cordial & accommodating. The breakfast was great. I enjoyed my stay!
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 335 reviews
Price from
$226.09
1 night, 2 adults

Shorelands B&B

Kirkwall

Shorelands B&B enjoys a location in Kirkwall, 1.8 miles from Scapa Beach and 10 miles from Maeshowe. Featuring sea and garden views, this guest house also includes free Wifi.

F
Fetzer
From
Canada
Friendly hosts. Giving great tips for what to do. The breakfast was amazing
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 118 reviews
All B&Bs in Kirkwall

Looking for a B&B?

For travelers 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 might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Kirkwall and surrounding area in the past month

See all
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 20 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 130 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 264 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 320 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 103 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 118 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 92 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 500 reviews
  • Popular with guests booking B&Bs in Kirkwall

    Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 117 reviews
  • Popular with guests booking B&Bs in Orkney

    Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 209 reviews

Save money on B&Bs in Kirkwall and nearby – budget options available

  • Polrudden

    Orkney
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 151 reviews

    Featuring garden views, Polrudden in Orkney offers accommodations and a garden.

  • Waterfront House

    Finstown
    Budget options available
    Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 155 reviews

    Waterfront House in Finstown provides adults-only accommodations with a private beach area and a shared lounge. This beachfront property offers access to free Wifi and free private parking.

  • Aviedale Suite

    Gorseness
    Budget options available
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 58 reviews

    Aviedale Suite offers accommodations in Gorseness, 10 miles from Ring of Brogdar and 9.5 miles from Ness of Brogdar.

  • Orkney Bed & Whisky

    Orphir
    Budget options available

    Orkney Bed & Whisky is located in Orphir, just 5.5 miles from Maeshowe and 6.4 miles from Standing Stones of Stenness.

    From $163.52 per night

Enjoy breakfast in Kirkwall and nearby

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 209 reviews

    Royal Oak Guesthouse enjoys a location in Orkney, 1.4 miles from Scapa Beach and 11 miles from Maeshowe. This guest house features free private parking, a 24-hour front desk, and free Wifi.

    From $193.89 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 180 reviews

    Offering a garden, Aultnagar Accommodation provides accommodations in Orkney. This bed and breakfast offers free private parking, bicycle parking, and free Wifi.

B&Bs That Guests Love in Kirkwall

See all
  • Avg. price/night: $191.99
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 500 reviews
    Great location a short walk from everything in Kirkwall on a quiet street; accommodation was very comfortable & host provided useful local information.
    Guest review by
    Vikki
    Solo traveler
  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 118 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.
    Guest review by
    Simon
    Young couple
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 320 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).
    Guest review by
    Kayoko
    Travelers with friends
gogless