A historic church with a prominent tower and a surrounding graveyard.

Search Kirkwall hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Kirkwall hotels

1. The Ayre Hotel

The Ayre Hotel
3.0 star property
Kirkwall
8.6 out of 10, Excellent, (277 reviews)
"Comfy room, excellent service, perfectly located."
United States
Giorgia
The price is NZ$182
includes taxes & fees
13 Nov - 14 Nov
The Ayre Hotel

2. Albert Hotel

Albert Hotel
3.0 star property
Kirkwall
9.0 out of 10, Wonderful, (311 reviews)
"Clean and central location"
United States
Debra
The price is NZ$291
includes taxes & fees
4 Dec - 5 Dec
Albert Hotel

3. West End Guest House

West End Guest House
2.0 star property
Kirkwall
8.6 out of 10, Excellent, (84 reviews)
"A very friendly welcome, they were happy to accommodate our very late (11.30pm) arrival after we travelled there on the ferry. The owners have recently taken it over and in the last few weeks completed an overhaul of the bar/restaurant area which looks lovely. We didn't try the evening meals but the breakfasts were phenomenal, a proper Scottish breakfast that really sets you up for the day. Very friendly hosts helped us to work out what to do during the day and suggested good walks and so...
United Kingdom
Tanya
The price is NZ$134
includes taxes & fees
1 Dec - 2 Dec
West End Guest House

4. The Shore

The Shore
3.0 star property
Kirkwall
8.2 out of 10, Very good, (189 reviews)
"We were very pleasantly surprised to learn our 1 room family suite had 2 separate bedrooms. Beds were very comfortable and the bathroom was nice. Only issues were that we only had 1 key which made it tricky every time we went separate places. Also there was an illuminated exit sign in the king bedroom we had to cover up it was so bright, and when others shut their doors it would thump ours. Loved the skylights, was a bit stuffy but those helped. Loved the breakfast!"
United States
Beth
The price is NZ$358
includes taxes & fees
5 Nov - 6 Nov
The Shore

5. The Orkney Hotel

The Orkney Hotel
3.0 star property
Kirkwall
8.4 out of 10, Very good, (83 reviews)
"Staff was very accommodating. The large tub with jets was relaxing. The central location was excellent. Hot breakfast and selection was very good. We plan to come back. Highly recommend."
United States
David
The price is NZ$369
includes taxes & fees
30 Nov - 1 Dec
The Orkney Hotel

6. Murray Arms Hotel

Murray Arms Hotel
3.0 star property
South Ronaldsay
9.2 out of 10, Wonderful, (164 reviews)
"Murray Arms Hotel is the nicest place I’ve stayed. The family owned hotel is warm & cozy with exceptional hospitality, superb food & chill ambiance by the shore. Great location, peaceful, charming & lovely retreat. Locals enjoy it too."
United States
Margaret
The price is NZ$131
includes taxes & fees
29 Nov - 30 Nov
Murray Arms Hotel

7. The Stromness Hotel

The Stromness Hotel
2.0 star property
Stromness
6.8 out of 10, (102 reviews)
"The location and old world charm. The staff member was very nice and went out of his way to help us."
United States
Donna
The price is NZ$235
includes taxes & fees
5 Nov - 6 Nov
The Stromness Hotel

8. Karrawa Guest House

Karrawa Guest House
3.0 star property
Kirkwall
9.8 out of 10, Exceptional, (138 reviews)
"Comfortable rooms, great breakfasts"
Canada
Gerald
The price is NZ$181
includes taxes & fees
1 Dec - 2 Dec
Karrawa Guest House

9. Grainbank Mews

Grainbank Mews
3.0 star property
Kirkwall
10.0 out of 10, Exceptional, (14 reviews)
"The room was spotless, very friendly staff,close to town centre. "
United Kingdom
Stephen
The price is NZ$179
includes taxes & fees
16 Nov - 17 Nov
Grainbank Mews

10. Lindisfarne Bed & Breakfast

Lindisfarne Bed & Breakfast
3.0 star property
Stromness
9.8 out of 10, Exceptional, (94 reviews)
"Friendly, clean and conveniently located. Breakfast was great and the owners were incredibly helpful. Really enjoyed my stay."
United States
Claudia
The price is NZ$287
includes taxes & fees
14 Nov - 15 Nov
Lindisfarne Bed & Breakfast

11. The Sands Hotel

The Sands Hotel
2.5 star property
Burray
9.8 out of 10, Exceptional, (63 reviews)
"The manager Bryce gave us excellent recommendations for dights to see at the south end of the island and where to park on a weekend in Kirkwall. Such a unique setting and quiet."
United States
Susan
The price is NZ$340
includes taxes & fees
5 Nov - 6 Nov
The Sands Hotel

12. Cottage Sleeps 2 - Sea Views - Free Parking

Cottage Sleeps 2 - Sea Views - Free Parking
3.0 star property
Orphir
The price is NZ$334
includes taxes & fees
5 Nov - 6 Nov
Cottage Sleeps 2 - Sea Views - Free Parking

13. Celtic Lodges

Celtic Lodges
2.0 star property
Thurso
10.0 out of 10, Exceptional, (37 reviews)
"Wayne is super helpful! lovely stop for a nice, clean lodge."
United Kingdom
Haihan
The price is NZ$247
includes taxes & fees
6 Nov - 7 Nov
Celtic Lodges
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Kirkwall attractions

Learn more about Kirkwall

The medieval St. Magnus Cathedral towers over Kirkwall's cobbled streets, where you'll find Highland Park distillery tours and Viking artefacts at the museum. Ferries depart for day trips to Orkney's ancient sites like Skara Brae and the Ring of Brodgar standing stones.

A historic church with a prominent tower and a large rose window.

Top Kirkwall Hotel Reviews

Recent Reviews in Kirkwall

More cheap accommodation in Kirkwall

Find out more about Kirkwall

Top reasons to visit Kirkwall

  • Historic Sites: Explore Kirkwall’s rich history with stunning museums, ancient ruins, and the magnificent St. Magnus Cathedral.
  • Scenic Coastal Views: Enjoy breathtaking views of Kirkwall Bay and the charming Kirkwall Harbour, perfect for leisurely strolls.
  • Outdoor Adventures: Engage in scenic hiking trails and visit nearby secluded beaches for a relaxing day outdoors.
  • Vibrant Local Culture: Immerse yourself in the local scene with live music, art exhibitions, and unique shopping experiences.
  • Diverse Accommodation: Choose from a variety of lodging options, from charming hotels to beachside resorts, catering to all preferences.

Find great hotels in Kirkwall

In Kirkwall, you'll discover a variety of accommodation options to suit your preferences, from charming hotels to relaxing resorts. Whether you're seeking a pet-friendly spot, a base for business travel, or a beachside getaway, Kirkwall has something for everyone. Explore Orkney hotels that cater to your needs and read reviews to find the perfect place for your holiday adventure in this picturesque Scottish destination.

  • The Ayre Hotel: Located in the heart of Kirkwall, The Ayre Hotel is a welcoming 3-star establishment that offers a distinctive pet-friendly experience for travellers. With a guest rating of 8.6 out of 10, the hotel is ideal for those who wish to bring their furry companions along. The property features essential amenities including a pet policy that accommodates dogs, ensuring a hassle-free stay for pet owners. Guests appreciate the warm hospitality and comfortable lodging, making it a solid choice for a relaxed vacation.
  • Albert Hotel: Boasting a guest rating of 9.0 out of 10, the Albert Hotel is a charming 3-star option in Kirkwall that provides a delightful dining experience. Guests can indulge in various culinary offerings, including a restaurant, a coffee shop, and a bar and lounge area. The inclusion of Full Breakfast and numerous entertainment options, such as Digital and Flatscreen TVs, adds to the hotel's appeal. With its friendly atmosphere and quality service, Albert Hotel is a great pick for those looking to explore local flavours and hospitality.
  • The Shore: The Shore is a 3-star hotel in Kirkwall with a guest rating of 8.2 out of 10, offering a comfortable and accessible stay. Guests enjoy a variety of dining options, including an onsite restaurant and bar, along with a Continental breakfast for a satisfying start to the day. With entertainment features like LCD and Digital TVs, guests are well catered for. The hotel’s proximity to the city centre and shopping district provides easy access to local attractions, making it a convenient base for exploring the area.

Where to stay near Kirkwall

Kirkwall, the vibrant heart of Orkney, offers a rich tapestry of history and culture. Stroll through its charming city centre, where friendly locals invite you to explore unique shopping spots. With stunning coastal views and nearby secluded beaches, it’s an ideal weekend getaway for families and couples alike. Embrace the captivating atmosphere and discover the historical gems that make Kirkwall a truly unforgettable destination.

  • Holm: Situated a mere 9.7km from Kirkwall, Holm is a charming city that draws visitors with its romantic and cultural allure. The best time to visit is between July and September when traveller numbers soar, offering a vibrant atmosphere. Holm is known for its scenic ferry rides and engaging sightseeing tours. Key highlights include the intriguing archaeological site and the historic lighthouse, which provide a glimpse into the area's rich maritime heritage. Whether you're looking for an entertaining day out or a cultural immersion, Holm promises an unforgettable experience.
  • Finstown: A quaint village located just 9.7km from Kirkwall, Finstown is a hidden gem that offers a unique cultural experience. While visitor numbers peak during April and the summer months, the village maintains a steady flow throughout the year. Finstown is home to fascinating historic places and archaeological sites that tell the story of Orkney’s past. It’s an ideal spot for those interested in history and culture, and its serene atmosphere makes it perfect for leisurely exploration.
  • Shapinsay: Also located 9.7km from Kirkwall, Shapinsay is a delightful city renowned for its family-friendly and outdoor experiences. With peak visitor numbers in April, July, and September, it is less crowded during the colder months. Shapinsay offers a range of activities including birdwatching and local art tours. Its highlights include archaeological sites and a visitor centre that provide insights into the island's heritage. This destination is perfect for families looking to connect with nature and explore the artistic side of Orkney.

Things to do in Kirkwall

Shopping

In Kirkwall, explore local shops like the Orkney Craft Shop, featuring handmade gifts and souvenirs. If you're up for a drive, visit the St. Magnus Centre, about 16.1km away, which hosts various retail options and a welcoming atmosphere for shopping enthusiasts.

Recreation

The Orkney Yoga Studio offers a tranquil space for yoga and meditation, surrounded by calming decor. For relaxation, visit the St. Magnus Cathedral, where the serene atmosphere invites reflection and peace. Explore the expansive Orkney Islands for scenic walks and rejuvenating coastal views that refresh the mind and body.

Adventure

In Kirkwall, explore the dramatic landscapes of Orkney through sea kayaking around Scapa Flow, where you can paddle past historic wrecks. Alternatively, embark on a hiking adventure to the ancient sites of Maeshowe and Skara Brae, immersing yourself in the rich heritage of the islands.

Nightlife

In Kirkwall, The Reel is a lively spot where you can enjoy live music and a vibrant atmosphere. For a more laid-back experience, head to The Orkney Brewery, where you can sample local brews while soaking in the friendly vibe of the area.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Kirkwall

To save money on your trip to Kirkwall, consider visiting in February or November to December when accommodation prices are lower. Booking your hotel about a month in advance or checking last-minute deals on Expedia can yield significant savings. Tuesdays are the cheapest days to stay, while Fridays tend to be pricier. Use Expedia’s tools to filter options by budget and sort prices from lowest to highest. Additionally, look for package deals that combine flights, accommodation, and activities for better rates.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Kirkwall are February and November to December, where the prices are slightly lower. This is in comparison to May to July, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Kirkwall is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Kirkwall is Tuesday. The most expensive day to stay in Kirkwall is Friday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to narrow down your options based on your budget, preferred location, and the type of accommodation you desire. To find the best prices and fantastic deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some cash by combining your Kirkwall hotel stay with your flights and activities through an Expedia package deal.

Find the best attractions in and around Kirkwall

Kirkwall is a fantastic destination for those seeking a blend of culture and outdoor adventures. Explore its historic sites, museums, and ruins, which cater to romantic getaways and beach experiences alike. Don't miss out on the charming Kirkwall Harbour and the stunning views of Kirkwall Bay, making it a perfect spot for an enriching vacation.

  • Earl's Palace: Explore the intriguing ruins of Earl's Palace, located in the heart of Kirkwall. This historic site offers a glimpse into the past, showcasing remarkable architecture and cultural significance, making it a must-visit for history enthusiasts.
  • Balfour Castle: Just 6.4km from Kirkwall, Balfour Castle exudes romance and charm. Surrounded by stunning gardens and scenic views, this castle invites visitors to appreciate its rich history and elegant design, perfect for a dreamy day out.
  • Orkney Museum: Situated in Kirkwall, Orkney Museum presents a fascinating journey through the region's history. With diverse exhibits, it reflects the rich cultural heritage of the Orkney Islands, making it an engaging stop for all who visit.

Best time to go to Kirkwall

The best time to visit Kirkwall is dependent on what kind of holiday you are seeking. August is its hottest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain. February is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
February43.2°F (6.2°C)Light RainMostly CloudyAverageSlightly Low
March43.7°F (6.5°C)Light RainMostly CloudyAverageAverage
April45.1°F (7.3°C)Light RainMostly CloudySlightly HighAverage
May48.0°F (8.9°C)Light RainMostly CloudyAverageSlightly High
June52.0°F (11.1°C)No RainMostly CloudySlightly HighSlightly High
July55.2°F (12.9°C)Light RainMostly CloudySlightly HighSlightly High
August56.1°F (13.4°C)Light RainMostly CloudyAverageAverage
September54.7°F (12.6°C)Light RainMostly CloudyAverageAverage
October51.6°F (10.9°C)Light RainMostly CloudySlightly LowAverage
November48.4°F (9.1°C)Light RainMostly CloudySlightly LowSlightly Low
December45.1°F (7.3°C)Light RainMostly CloudySlightly LowSlightly Low

The nearest major airports for your trip to Kirkwall

Flying into Kirkwall, Scotland, is convenient with two major airports nearby. Kirkwall Airport (KOI) is located 4.8km from the city centre, making it the closest option. Recommended hotels near KOI include the 4-star Hildeval B&B and the 3-star Ayre Hotel, both situated within a short distance. Alternatively, Lerwick Airport (LSI-Sumburgh) is 136.8km away, with good hotel choices like the 3.5-star Spiggie Hotel and Orca Country Inn, both approximately 12.9km from the airport. Accessible transport services are available from these hotels to facilitate your travel to Kirkwall.

Frequently asked questions

What is the best area to stay in Kirkwall?
The best area to stay in Kirkwall is the town centre, particularly around the historic heart of the town.

This area is very walkable and revolves around the magnificent St Magnus Cathedral on Broad Street. You'll find a good selection of independent shops, cafes, and restaurants along Albert Street and Bridge Street. The town centre's layout is compact, making it easy to stroll between attractions and the harbour.

Couples will find the town centre ideal for a relaxing break. Staying here means you're just steps away from historic landmarks like the Earl's Palace and Tankerness House Museum, great for exploring at your own pace. In the evenings, there are several welcoming pubs and restaurants to choose from, all within easy walking distance.

For solo travellers, the town centre offers convenience and a sense of community. With everything close by, including bus links to other parts of Orkney, it's a practical base for exploring.
What are the best hotels in Kirkwall that travellers recommend?
Two of the best hotels in Kirkwall that receive consistently high recommendations from travellers are the Albert Hotel and The Ayre Hotel.

The Albert Hotel, with an impressive 9.0 rating, is frequently praised by guests for its friendly and helpful staff, as well as its spacious and lovely rooms. It is conveniently located near St. Magnus Cathedral, just 0.2 km away.

Another highly recommended option is The Ayre Hotel, which has an 8.6 rating. Guests often highlight its comfortable and clean rooms, excellent location, and friendly, helpful staff. It also offers excellent and convenient free on-site parking. The hotel is very close to St. Magnus Cathedral, only 0.3 km away.

Both hotels offer a great experience for visitors to Kirkwall.
What are the best family hotels in Kirkwall?
For family-friendly hotels in Kirkwall, consider The Orkney Hotel or The Shore, both offering convenient amenities for those travelling with children.

The Orkney Hotel, with an 8.4 rating, is a good choice for families, offering free full breakfast and complimentary WiFi. Guests frequently mention the good location, clean rooms, and friendly staff.

Another excellent option is the Shore, rated 8.2. This hotel provides free cribs and suites, along with free WiFi and free parking nearby. Reviewers often highlight its nice and beautiful rooms, superb central location, and great food. Find more child-friendly accommodations in Kirkwall
What hotels in Kirkwall offer free breakfast?
For hotels in Kirkwall that offer a complimentary breakfast, The Orkney Hotel is an excellent choice.

This hotel, with an 8.4 rating, provides a free full breakfast to its guests. It also offers free WiFi and complimentary self-parking. Guests consistently praise its location, which is just 0.1 km from Earl's Palace and 0.2 km from St. Magnus Cathedral and the Orkney Museum. The rooms are noted for being clean, and the staff are described as very friendly. Find more hotels with breakfast in Kirkwall
What are the top pet-friendly hotels in Kirkwall?
For top pet-friendly hotels in Kirkwall, consider The Ayre Hotel and The Orkney Hotel.

The Ayre Hotel, with an 8.6 rating, welcomes pets and specifically dogs. Guests frequently mention comfortable, clean rooms, excellent, helpful staff, and convenient, free self-parking. The hotel also provides free WiFi and has an excellent restaurant on site.

Another excellent choice is the Orkney Hotel, which has an 8.4 rating. This hotel is very welcoming to pets, offering a dedicated dog exercise area. Guests appreciate the clean rooms and the very friendly staff. Free WiFi, free self-parking, and complimentary toiletries are also provided, along with a free full breakfast. See more pet-friendly hotels in Kirkwall
What are the best budget hotels in Kirkwall?
When looking for budget hotels in Kirkwall, several highly-rated options stand out: The Orkney Hotel, The Shore, The Ayre Hotel, and Albert Hotel.

The Orkney Hotel, with an 8.4 rating, offers excellent value with complimentary WiFi, free full breakfast, and free self-parking. Guests consistently praise its good location, clean rooms, and friendly staff. It is conveniently situated just 0.1 km from Earl's Palace and 0.2 km from St. Magnus Cathedral.

Another great choice is The Shore, rated 8.2. This hotel provides free WiFi, complimentary toiletries, and free parking in a nearby location. It also offers suites and is located within a shopping district. Guests frequently mention the nice and beautiful rooms, the great and central location, and the great food. It is 0.2 km from Orkney Wireless Museum and 0.4 km from St. Magnus Cathedral.

The Ayre Hotel, with an 8.6 rating, features free self-parking, free WiFi, and onsite parking. Guests appreciate the comfortable and clean rooms, the excellent location, the friendly and helpful staff, and the convenient parking. It also has an excellent restaurant on site. The hotel is 0.1 km from Orkney Wireless Museum and 0.3 km from St. Magnus Cathedral.

Finally, the Albert Hotel boasts an impressive 9.0 rating and offers free WiFi. Visitors frequently highlight the friendly and helpful staff and the spacious, lovely rooms. It is very close to several attractions, being only 0.1 km from Orkney Wireless Museum and 0.2 km from St. Magnus Cathedral. View all budget hotels in Kirkwall
What are the best hotels in Kirkwall near Scapa Beach?
For a hotel in Kirkwall near Scapa Beach, consider the Kirkwall Youth Hostel.

This hostel, rated 7.8, offers complimentary WiFi and is conveniently located just 1.6 kilometres from Scapa Beach, making it an ideal choice for families looking to enjoy the seaside.
When is the best time to go to Kirkwall?
The best time to go to Kirkwall is during the summer months, from June to August, when the weather is mildest and daylight hours are longest.

During this period, you'll experience average temperatures ranging from 12°C to 16°C, making it comfortable for exploring the island's outdoor attractions. The extended daylight, with over 18 hours of light around the summer solstice, provides ample time for sightseeing and enjoying the natural beauty of Orkney. This is also when most of the local events and festivals take place, adding to the cultural experience.

If you prefer fewer crowds and are prepared for cooler temperatures, late spring (April-May) or early autumn (September-October) can also be good options. The spring brings blooming wildflowers and migrating birds, while autumn offers a chance to see the landscape in rich colours.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in Kirkwall.
How can I save on a hotel booking in Kirkwall with Expedia?
One Key™—Expedia's free travel rewards programme—gives you instant access to discounts with Member Prices on Kirkwall hotels. Plus, you'll earn OneKeyCashā„¢* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Kirkwall?
Prices for hotels in Kirkwall often vary, but you can find a great deal from NZ$131 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia