Bed and Breakfast in Kirkwall

21 available b&b offers

7 nights
2
1
  • airbnb
  • booking
  • bookabach
  • expedia
  • tripadvisor
  • tripcom
  • agoda
  • homestay
  • tuivillas
  • hostelworld
  • hotelscom
  • hotelopia
Kirkwall bed and breakfast
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

21 Bed and Breakfasts in Kirkwall

Best Kirkwall bed and breakfasts with breakfast included

Karrawa Guest House - Kirkwall
9.6 399 reviews

Karrawa Guest House

B&B, Kirkwall
Karrawa Guest House is located in Kirkwall, less than 1.6 kilometres from the town centre and within 4 kilometres of both Kirkwall Airport and the ferry terminal.
The family-run guest house offers a comfortable stay with modern amenities, including a private bathroom, flat-screen TV, and tea/coffee making facilities, as well as a full cooked breakfast or continental breakfast options upon request.
Shorelands B&b - Kirkwall
9.3 102 reviews

Shorelands B&b

B&B, Kirkwall
Shorelands B&B is located in Kirkwall, just 2.7 kilometres from Scapa Beach and within easy reach of Maeshowe, the Standing Stones of Stenness, and the Ring of Brodgar. This guest house has consistently received excellent ratings for its cleanliness, location, and overall experience.
The B&B offers comfortable, private rooms with a sea and garden view. Guests can enjoy a delicious breakfast, relax in the garden, and explore the surrounding attractions, including the nearby Kirkwall Airport.
Royal Oak Guesthouse - Kirkwall
9.6 363 reviews

Royal Oak Guesthouse

B&B, Orkney
The Royal Oak Guesthouse is located in Orkney, just 2.2 kilometres from Scapa Beach and within easy reach of the historical site of Maeshowe, 18 kilometres away. This family-friendly guesthouse offers a shared lounge area, free Wi-Fi, and parking, as well as a choice of breakfast options, accommodating up to three guests in its single bedroom with one bathroom.
Waterfront House - Kirkwall
9.3 137 reviews

Waterfront House

B&B, Finstown
Waterfront House is located in Finstown, just 5.6 km from Maeshowe and 7.2 km from the Standing Stones of Stenness, offering a peaceful retreat in the heart of Orkney's historical landscape. The B&B has received excellent ratings for location, cleanliness, and overall experience.
This charming guesthouse features a single bedroom and bathroom, accommodating up to two guests. Guests can enjoy a range of amenities including a private beach area, a shared lounge, a fitness room, and a spa, all while taking advantage of the stunning sea views and modern comforts.

Best Kirkwall bed and breakfasts with a pool

Among the 21 accommodations in Kirkwall, here are the 1 best B&B with a pool

Aviedale Suite - Kirkwall
8.6 59 reviews

Aviedale Suite

B&B, Gorseness
The Aviedale Suite, a self-catering guesthouse in Gorseness, Orkney, offers convenient access to significant Neolithic sites, including the Ring of Brodgar (16km), the Ness of Brodgar (15km), and Maeshowe (13km).
This 26 square metre property features one bedroom, a living room, a bathroom with a washing machine, a kitchenette, and accommodates two guests, with free Wi-Fi, private parking including an EV charging point, and a garden available.

Frequently asked questions about bed and breakfast in Kirkwall

  • What are the must-see sights for first-time visitors on a day trip to Kirkwall region?

    For a first-time visitor, you've got to see the St Magnus Cathedral, it's a stunning example of Norse architecture. The Kirkwall Museum is also a great way to get a feel for the history of the town. And if you're looking for something a bit different, the Earl's Palace is a fascinating glimpse into the past.
  • What are the best bed and breakfasts in Kirkwall?

    Among the B&Bs in Kirkwall, Ardconnel Bed And Breakfast, Sanderlay Guest House and Karrawa Guest House are the most popular ones.

  • What weather can travelers expect when exploring nature in Kirkwall?

    Kirkwall's weather is pretty mild, but it can be a bit unpredictable. You'll get sunshine in the summer, but be prepared for rain and wind, even in the summer months. It's best to pack layers and be ready for anything.
  • What are the best bed and breakfasts for families and kids in Kirkwall?

    The best B&Bs for families and kids in Kirkwall are Sanderlay Guest House, Karrawa Guest House and Aultnagar Accommodation.

  • What outdoor activities can visitors enjoy in and around Kirkwall?

    There's plenty to do outdoors in Kirkwall. You can walk or cycle along the coast, or take a boat trip to the islands. The Orkney Islands are known for their beautiful scenery, so you could also go hiking or birdwatching. And if you're feeling adventurous, you can even go kayaking or windsurfing.
  • What are the best pet friendly bed and breakfasts in Kirkwall?

  • What famous cities can be easily accessed from Kirkwall?

    Kirkwall is on the Orkney Islands, so you'll need to take a ferry or plane to get to mainland Scotland. From there, you can easily get to Edinburgh, Glasgow, or Inverness. These cities all have great public transport links, so you can easily get around.
  • What are the best bed and breakfasts with parking in Kirkwall?

    Ardconnel Bed And Breakfast, Sanderlay Guest House and Karrawa Guest House are the best B&Bs with parking in Kirkwall.

  • What local breakfast specialties can you enjoy in Kirkwall region?

    You have to try the Orkney breakfast. It's a full Scottish breakfast with local twists like Orkney smoked salmon, and a delicious oatcake. Many cafes and hotels serve this, so you're sure to find it.

Popular destinations

Best Kirkwall bed and breakfasts with a garden

Karrawa Guest House - Kirkwall
9.6 399 reviews

Karrawa Guest House

B&B, Kirkwall
Karrawa Guest House is located in Kirkwall, less than 1.6 kilometres from the town centre and within 4 kilometres of both Kirkwall Airport and the ferry terminal.
The family-run guest house offers a comfortable stay with modern amenities, including a private bathroom, flat-screen TV, and tea/coffee making facilities, as well as a full cooked breakfast or continental breakfast options upon request.
Shorelands B&b - Kirkwall
9.3 102 reviews

Shorelands B&b

B&B, Kirkwall
Shorelands B&B is located in Kirkwall, just 2.7 kilometres from Scapa Beach and within easy reach of Maeshowe, the Standing Stones of Stenness, and the Ring of Brodgar. This guest house has consistently received excellent ratings for its cleanliness, location, and overall experience.
The B&B offers comfortable, private rooms with a sea and garden view. Guests can enjoy a delicious breakfast, relax in the garden, and explore the surrounding attractions, including the nearby Kirkwall Airport.
Avalon Guest House - Kirkwall
10 9 reviews

Avalon Guest House

B&B, Orkney
Avalon Guest House, a Bed and Breakfast in Orkney, offers proximity to Neolithic sites such as Maeshowe (17.7 kilometres) and the Standing Stones of Stenness (19.3 kilometres), with Kirkwall Airport located 6.9 kilometres away. This accommodation provides complimentary WiFi and private parking, with each room featuring a private bathroom, fridge, kettle, and wardrobe, alongside a choice of continental or full English breakfast.
Peedie Sea Accommodation - Kirkwall
8.7 39 reviews

Peedie Sea Accommodation

B&B, Orkney
Peedie Sea Accommodation is a B&B located in Orkney, 5 kilometres from Maeshowe and 5 kilometres from the Standing Stones of Stenness, with Kirkwall Airport 5 kilometres away.
This family-friendly guest house offers complimentary private parking, free Wi-Fi, a shared kitchen, garden, and shared lounge, with rooms featuring a wardrobe, flat-screen TV, and private bathroom.

Best Kirkwall bed and breakfasts with air conditioning

Waterfront House - Kirkwall
9.3 137 reviews

Waterfront House

B&B, Finstown
Waterfront House is located in Finstown, just 5.6 km from Maeshowe and 7.2 km from the Standing Stones of Stenness, offering a peaceful retreat in the heart of Orkney's historical landscape. The B&B has received excellent ratings for location, cleanliness, and overall experience.
This charming guesthouse features a single bedroom and bathroom, accommodating up to two guests. Guests can enjoy a range of amenities including a private beach area, a shared lounge, a fitness room, and a spa, all while taking advantage of the stunning sea views and modern comforts.
©2026 cozycozy.com