Skip to main content

B&Bs in Kirkwall

Find the B&Bs that appeal to you the most

The best B&Bs in Kirkwall

Check out our pick of great B&Bs in Kirkwall

Filter by:

Review score

Grainbank Mews

Kirkwall

Grainbank Mews, a property with a garden, is set in Kirkwall, 16 km from Standing Stones of Stenness, 18 km from Ring of Brogdar, as well as 17 km from Ness of Brogdar.

G
George
From
United Kingdom
Thank you to Albert and Aileen for a wonderful stay at Grainbank Mews. The room was beautiful and sparkling clean, with a delicious breakfast prepared for us each morning. Great location, just outside Kirkwall and a couple minutes' drive to all the shops and restaurants. We were really curious about life on Orkney, and Albert was very kind and informative, even pointing us in the direction of the 'Orkney Dictionary' (which I bought!) This place is a treasure and we would love to stay again the next time we are in town.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 107 reviews
Price from
US$156.37
1 night, 2 adults

Bellavista Guest House

Kirkwall

Set in Kirkwall and only 17 km from Maeshowe, Bellavista Guest House offers accommodation with garden views, free WiFi and free private parking.

L
Leanne
From
United Kingdom
Everything was absolutely perfect.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews
Price from
US$214.19
1 night, 2 adults

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$130.09
1 night, 2 adults

West End Guest House

Kirkwall

West End Guest House, a property with a garden, is set in Kirkwall, 16 km from Maeshowe, 18 km from Standing Stones of Stenness, as well as 19 km from Ring of Brogdar.

M
Mikael
From
Finland
great location, everything near yet nice quitet
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 135 reviews
Price from
US$149.80
1 night, 2 adults

Royal Oak Guesthouse

Orkney (Near Kirkwall)

Royal Oak Guesthouse, a property with a shared lounge, is situated in Orkney, 2.3 km from Scapa Beach, 17 km from Maeshowe, as well as 19 km from Standing Stones of Stenness.

A
Athalae
From
New Zealand
A pleasant walk to town, lovely hosts, clean, comfortable accomodation, delicious breakfast. Wonderful views.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 218 reviews
Price from
US$202.36
1 night, 2 adults

Orkney Bed & Whisky

Orphir (Near Kirkwall)

Situated in Orphir and only 8.8 km from Maeshowe, Orkney Bed & Whisky features accommodation with sea views, free WiFi and free private parking.

C
Ceridwen
From
United Kingdom
Absolutely everything. The hosts were amazing. The location was stunning and still convenient. Breakfast was superb and both Chris and Stephan were so welcoming, accommodating and friendly.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews
Price from
US$170.30
1 night, 2 adults

Lindisfarne Bed & Breakfast

Stromness (Near Kirkwall)

Set in Stromness and only 6.7 km from Standing Stones of Stenness, Lindisfarne Bed & Breakfast offers accommodation with sea views, free WiFi and free private parking.

R
Ronald
From
France
A warm welcome. Friendly and welcoming hostess
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 388 reviews
Price from
US$162.94
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.

N
Nancy
From
Canada
Lovely clean room, comfy beds, great food in restaurant. Good breakfast
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 301 reviews
Price from
US$302.10
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.9
Fabulous - What previous guests thought, 495 reviews
Price from
US$105.12
1 night, 2 adults

Smithfield Guesthouse

Dounby (Near Kirkwall)

Situated on the Orkney Island, 14 miles from Kirkwall, Smithfield Guesthouse offers 3-star accommodation with free parking. Kirkwall airport is 30 minutes’ drive away.

M
May
From
United States
A wonderful place to stay as long as you don't mind driving. It was semi centrally located to most sites you may want to visit while in Orkney. The staff was excellent and extremely helpful. Breakfast was delicious and prepared to order. The restaurant offered a nice variety of meals for dinner as well as beer, wine, and cocktails. The tv room/lounge was always available if you wanted somewhere to unwind. The staff was also kind enough to allow me to stay there a couple of hours after checkout while awaiting my ferry. I highly recommend this hotel.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 337 reviews
Price from
US$219.12
1 night, 2 adults
All B&Bs in Kirkwall

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.

Most booked B&Bs in Kirkwall and surroundings in the past month

See all

Popular with guests booking B&Bs in Kirkwall

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 19 reviews

Popular with guests booking B&Bs in Kirkwall

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 107 reviews

Popular with guests booking B&Bs in Kirkwall

Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 105 reviews

Popular with guests booking B&Bs in Kirkwall

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 252 reviews

Popular with guests booking B&Bs in Kirkwall

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 95 reviews

Popular with guests booking B&Bs in Kirkwall

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 135 reviews

Popular with guests booking B&Bs in Orkney

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 218 reviews

Popular with guests booking B&Bs in Orkney

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 163 reviews

Popular with guests booking B&Bs in Orphir

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 6 reviews

Popular with guests booking B&Bs in Gorseness

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 60 reviews

B&Bs that guests love in Kirkwall

See all
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 105 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