Kirkwall Holidays from £523

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to £335 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Packages with flights are ATOL protected

Your Kirkwall Holiday

The adventure-packed city of Kirkwall is calling. Discover its hot spots and hidden treasures with a Kirkwall holiday package that's custom made for you. Ready to start exploring your surroundings? Balfour Castle, St. Magnus Cathedral and Highland Park Distillery are among the leading places to visit during a trip to Kirkwall. Whoever you're going away with and whatever your bank balance, your ultimate Kirkwall holiday is just clicks away with Expedia.

Top Kirkwall Flight + Hotel Deals

Price found within the past 48 hours. Click for updated prices.
The Anchorage
The Stromness Hotel
The Royal Hotel Stromness
Ferry Inn Stromness
Albert Hotel

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Things to do in Kirkwall

Kirkwall offers a delightful blend of culture and outdoor activities, making it an ideal destination for your vacation. You can explore scenic hiking trails, enjoy fun boat trips, and take advantage of ferry access to nearby attractions. Don't miss the chance to discover the rich history and vibrant activities that Kirkwall has to offer, ensuring an enjoyable and memorable experience during your stay.

Shopping

In Kirkwall, explore local shops like The Orkney Gift Shop for unique souvenirs and The Kirkwall Woollen Mill for traditional knitwear. If you're up for a drive, visit the St. Nicholas Shopping Centre in Aberdeen, offering a wider range of brands and boutiques.

Recreation

In Kirkwall, the Orkney Wellness Centre provides holistic therapies and wellness classes, promoting relaxation and rejuvenation. Enjoy tranquil yoga sessions at the local studios, or indulge in soothing treatments at the nearby spa, where the serene atmosphere enhances your wellness journey.

Adventure

Explore the ancient ruins of Skara Brae, a UNESCO World Heritage site, showcasing Neolithic life. For a thrilling experience, take a boat trip to the nearby islands, where you can spot puffins and seals while enjoying breathtaking coastal views.

Nightlife

In Kirkwall, enjoy a lively evening at The Orkney Bar for local brews, or unwind at The Reel for a relaxed vibe. For a taste of traditional music, visit The Shore. These venues offer a warm atmosphere, perfect for soaking up the local culture and nightlife.

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

Find the best attractions in and around Kirkwall

Kirkwall, Scotland, is perfect for a culturally rich outdoor vacation, offering a mix of historic ruins and archaeological sites. Explore the enchanting Kirkwall Bay and Harbour, and discover the breathtaking sights of the Orkney Islands. This charming destination caters to those seeking romance, beach relaxation, and cultural experiences, making it an ideal getaway for tourists.

  • Balfour Castle: Nestled 6.4km from Kirkwall, Balfour Castle exudes romance and cultural charm. This picturesque castle features stunning architecture and lush grounds, offering visitors a glimpse into its storied past, making it a serene escape for history enthusiasts and lovers alike.
  • St. Magnus Cathedral: Located in the heart of Kirkwall, St. Magnus Cathedral is a splendid example of Norman architecture. Its intricate stonework and vibrant stained glass create a captivating atmosphere, inviting visitors to explore its majestic interior and rich history.
  • Orkney Museum: Situated within Kirkwall, Orkney Museum showcases the rich history and heritage of the Orkney Islands. With fascinating exhibits ranging from archaeology to local art, this museum offers a deep dive into the area's culture and traditions.

Best time to go to Kirkwall

The best time to visit Kirkwall can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Kirkwall falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Kirkwall falls in February, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Tips to save on your trip to Kirkwall

  • Combine your flights, hotels and car rentals on Expedia—bundling can result in significant savings.
  • Consider traveling during the off-peak season (typically February and November to December) for more affordable package holidays to Kirkwall.
  • Use the Price per traveler filter on Expedia to find a package deal that suits your budget.
  • Check the VIP Access properties filter to discover outstanding hotels with added member perks at select properties.

Kirkwall Essential Information

Language
English
Currency
British pounds sterling
Closest Airport
Kirkwall Airport (KOI)
Population
7,200
Max Temp Winter
7ºC
Max Temp Summer
13ºC
Top Sights
Balfour Castle, St. Magnus Cathedral and Highland Park Distillery

Top hotels in Kirkwall

The Ayre Hotel

The Ayre Hotel

3 out of 5
Ayre Road Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is £77 per night from 29 Mar to 30 Mar
£77
29 Mar - 30 Mar
includes taxes & fees
8.6/10 Excellent! (228 reviews)
Staff were excellent - on booking in we were moved to the apartments as there was a coach party in. Very friendly

Reviewed on 22 Feb 2026

The Ayre Hotel
Albert Hotel

Albert Hotel

3 out of 5
Mounthoolie Lane Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is £114 per night from 8 Mar to 9 Mar
£114
8 Mar - 9 Mar
includes taxes & fees
9/10 Wonderful! (266 reviews)
Clean room, welcoming staff and good food. Nice location in a beautiful part of Scotland.

Reviewed on 29 Jan 2026

Albert Hotel
The Shore

The Shore

3 out of 5
Shore Street Kirkwall Scotland
Fully refundableReserve now, pay when you stay
The price is £115 per night from 2 Mar to 3 Mar
£115
2 Mar - 3 Mar
includes taxes & fees
8.2/10 Very Good! (174 reviews)
Functional and practical

Reviewed on 20 Feb 2026

The Shore
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.

The Advantages of Kirkwall Weekend Breaks

Discover a different side of the British Isles with a weekend break in Kirkwall. Take short breaks away from home and enjoy some quality time in a beautiful place. You’ll come back feeling refreshed and inspired. You can have an action-packed Kirkwall weekend break or get some peace with a relaxing holiday. Whatever experience you’re looking for, find it with our deals on hotels in Kirkwall.

Cheap Weekend Breaks to Kirkwall

There are lots of ways to take cheap weekend breaks to Kirkwall. Expedia offers deals on car hires and hotel rooms and covers trips for all kinds of travellers. The best way to save is with our holiday packages in Kirkwall. First, choose your car hire and hotel reservation. Then we’ll bundle them together into one discounted price. Solo explorers, couples, families, and groups of friends can discover budget solutions for their weekend breaks. Once you arrive, enjoy some of the fun things to do, many of which are free or cheap to experience  

Kirkwall Romantic Weekend Breaks

Couples love taking romantic weekend breaks in Kirkwall. Whisking your lover away for a romantic Kirkwall weekend break is the perfect opportunity to make new memories together. Expedia offers all kinds of hotel options, so you can find romantic hotels in Kirkwall and choose the best place for you. Check out our deals on beautiful properties, and you’ll save even more when you choose to package your hotel reservation with a car hire.

Family Weekend Breaks in Kirkwall

Set some time aside to experience family weekend breaks in Kirkwall. There are plenty of excellent family-friendly hotels in Kirkwall within our selection of hotels. You can also find a place to call home in one of the holiday rentals in Kirkwall. With accommodation, activities, and adventure all waiting, there’s never been a better time to plan Kirkwall family weekend breaks.

Popular places to visit

What to do in Kirkwall

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.