Photo by George Brown

Find hotels in Shapinsay from $103

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Shapinsay hotels

Royal Oak Guest House

Royal Oak Guest House
2.0 star property
Kirkwall
10.0 out of 10, Exceptional, (52)
"Very clean, good breakfast and friendly staff. "
United Kingdom
Jeremy
$98 nightly
The price is $118
Dec 30 - Dec 31
Total with taxes and fees
Royal Oak Guest House

The Shore

The Shore
3.0 star property
Kirkwall
8.2 out of 10, Very Good, (173)
"nice area very efficient checkin/checkout"
United States
Bill
$129 nightly
The price is $155
Dec 28 - Dec 29
Total with taxes and fees
The Shore

The Orkney Hotel

The Orkney Hotel
3.0 star property
Kirkwall
8.4 out of 10, Very Good, (74)
"We had a very enjoyable stay. The staff were very friendly and helpful. Would definitely like to return"
United Kingdom
Antoinette
$157 nightly
The price is $189
Jan 5 - Jan 6, 2026
Total with taxes and fees
The Orkney Hotel

The Ayre Hotel

The Ayre Hotel
3.0 star property
Kirkwall
8.6 out of 10, Excellent, (225)
"Staff were very good, happy to help!"
United Kingdom
Steven
$85 nightly
The price is $103
Dec 31 - Jan 1, 2026
Total with taxes and fees
The Ayre Hotel

Albert Hotel

Albert Hotel
3.0 star property
Kirkwall
9.0 out of 10, Wonderful, (264)
"Breakfast was great and we liked the location, near shopping and the bus station. We also liked the Bothy Bar ;-)"
United States
Sylvia
$127 nightly
The price is $153
Jan 23 - Jan 24, 2026
Total with taxes and fees
Albert Hotel

The Royal Hotel Stromness

The Royal Hotel Stromness
3.0 star property
Stromness
8.8 out of 10, Excellent, (78)
"Very convenient to the ferry and all the shops. "
United States
Robert
$212 nightly
The price is $255
Dec 30 - Dec 31
Total with taxes and fees
The Royal Hotel Stromness

The Stromness Hotel

The Stromness Hotel
2.0 star property
Stromness
7.0 out of 10, Good, (83)
"The dining was excellent and the staff friendly and accommodating. The room was cozy with a view of the harbor."
United Kingdom
Maya
The Stromness Hotel

The Sands Hotel

The Sands Hotel
2.5 star property
Burray
9.8 out of 10, Exceptional, (53)
"Pleasant staff-great breakfast-convenient parking"
United States
Ben D
$161 nightly
The price is $193
Dec 28 - Dec 29
Total with taxes and fees
The Sands Hotel

Grainbank Mews

Grainbank Mews
3.0 star property
Kirkwall
10.0 out of 10, Exceptional, (8)
"Beautiful property located a short walk from the city centre, great rooms, friendly staff. "
Norway
Magnus
$94 nightly
The price is $113
Jan 2 - Jan 3, 2026
Total with taxes and fees
Grainbank Mews
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 Shapinsay attractions

Learn more about Shapinsay

Trip time! Discover the castle, island views, and history in Shapinsay.

Fields above the east end of Veantro Bay, Shapinsay Photographer is near the northwest edge of the main road.
Photo by C Michael Hogan
Open Photo by C Michael Hogan

Top Shapinsay Hotel Reviews

More cheap stays in Shapinsay

Hotels in Shapinsay with star-rating

Find out more about Shapinsay

Top reasons to visit Shapinsay

  • Balfour Castle: Explore the historic Balfour Castle, a stunning landmark that reflects the island's rich heritage.
  • Beautiful Beaches: Enjoy the pristine sandy beaches, perfect for relaxing and soaking up the sun.
  • Outdoor Activities: Engage in birdwatching, scenic boat trips, and holiday golf excursions amidst breathtaking landscapes.
  • Cultural Exploration: Immerse yourself in local culture through archaeological sites and charming island tours.
  • Welcoming Accommodations: Choose from cozy bed and breakfasts to comfortable hotels that cater to every traveler.

Find great hotels in Shapinsay

Discover the charm of Shapinsay with a variety of hotel accommodations to suit every budget and preference. From cozy bed and breakfasts to comfortable 2 to 4-star hotels, you'll find options perfect for family vacations, business trips, and pet-friendly stays. Don't miss the chance to explore local attractions like Balfour Castle while enjoying the hospitality of popular lodgings such as the Ayre Hotel.

  • The Ayre Hotel: Nestled 6 miles from Shapinsay, The Ayre Hotel is a charming 3-star accommodation ideal for pet lovers. This hotel embraces a PetTheme vacation, allowing guests to bring their furry friends along for a memorable stay. With a pet-friendly policy that includes waived fees for service animals and permits for dogs, guests can enjoy the comfort of their pets in a welcoming environment. The hotel features cozy lodging options, making it perfect for travelers seeking a relaxing retreat with their pets.
  • The Shore: Located 6 miles from Shapinsay, The Shore is a delightful 3-star hotel that offers a blend of dining and entertainment options. Guests can savor delicious meals at the onsite restaurant or unwind at the bar and lounge. The hotel also serves a continental breakfast to start your day off right. For entertainment, enjoy the convenience of digital and LCD TVs in your room. With nearby attractions such as shopping districts and the city center, The Shore is an excellent choice for those looking to explore while enjoying a cozy stay.
  • Albert Hotel: Also 6 miles away from Shapinsay, the Albert Hotel is a welcoming 3-star lodging that features an array of dining options for guests to enjoy. With an accessible onsite restaurant, a coffee shop, and a bar and lounge, there’s no shortage of culinary delights. Guests can relax with entertainment options like digital and flatscreen TVs in their rooms. This hotel promises a comfortable stay with convenient facilities, making it a great choice for travelers seeking both relaxation and good food.

Discover the best areas to stay in Shapinsay

Experience the charm of Shapinsay, a picturesque island in the Orkney archipelago, perfect for romance and cultural exploration. Discover its sandy beaches, soak in the history, and enjoy the serene Scottish highlands. Nearby, the Orkney Islands offer a rich tapestry of culture and breathtaking landscapes, making it an ideal locale for luxury travel. Embrace the warmth of friendly locals and indulge in the secluded beauty that defines this captivating destination.

  • Kirkwall: Located 6 miles from Shapinsay, Kirkwall serves as the capital of Orkney and is a vibrant hub for culture and history. Visitors are drawn here for its rich heritage, romantic settings, and opportunities for outdoor adventures. The city offers easy access to ferries and guided tours, making it a gateway to the surrounding islands. Must-see attractions include the picturesque marina, the Orkney Museum, and ancient archaeological sites that tell the stories of the region's past. With peak visitor numbers in the spring and summer, Kirkwall is perfect for travelers looking to immerse themselves in the local culture.
  • Gorseness: Situated 5 miles from Shapinsay, Gorseness is a charming area that offers a seasonal experience for visitors. The summer months, particularly from July to September, bring an influx of tourists looking to enjoy the serene landscapes and local attractions. Although quieter in the winter, Gorseness provides a peaceful retreat for those seeking to escape the hustle and bustle. Its scenic surroundings and proximity to nature make it an excellent spot for outdoor lovers.
  • Stromness: About 17 miles from Shapinsay, Stromness is a picturesque coastal town known for its historical significance and outdoor experiences. With a steady flow of visitors throughout the year, the town's peaks occur in spring and summer. Travelers flock to Stromness for its stunning beaches, historic sites, and archaeological wonders. The scenic marina is perfect for leisurely strolls, while nearby attractions provide a glimpse into the area's rich past. Whether you're exploring the local culture or enjoying a beach day, Stromness is a must-visit destination.

Things to do in Shapinsay

Shapinsay offers a charming escape perfect for romance and cultural exploration, along with beautiful beach vacations. Enjoy birdwatching and take part in delightful tours, including holiday golf excursions, scenic boat trips, and engaging day tours. This idyllic island invites you to relax and soak in its natural beauty while participating in memorable outdoor activities.

Food and drinks

If you're in Shapinsay, visit Orkney Brewery for local craft beers in a romantic setting. For a unique experience, take a trip to Highland Park Distillery, where you can enjoy a fine selection of spirits. Don't miss Stronsay Fish Mart for fresh seafood, ideal for families and romantic dinners.

Booking tips and Expedia advantages for Shapinsay

To save money on your trip to Shapinsay, consider visiting between November and January when hotel prices are at their lowest. Book your accommodations about a month in advance for the best rates, and check out last-minute deals on platforms like Expedia. Utilize Expedia's filters to find budget-friendly, eco-certified hotels and consider package deals that combine flights, hotels, and activities for additional savings. Joining Expedia's One Key membership can also unlock exclusive discounts and rewards for future stays. Lastly, take advantage of free outdoor activities to enrich your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Shapinsay is moderately seasonal. The cheapest months to stay in Shapinsay are November to January, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Book your hotel in Shapinsay about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Shapinsay with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Shapinsay

Shapinsay, Scotland, offers a charming blend of romance, culture, and beach experiences. Visitors can explore attractions like Balfour Castle and other historic sites, including archaeological wonders. The island of Shapinsay is perfect for those seeking a tranquil getaway, while nearby Stronsay and Scottish castles add to the allure. Whether you’re after cultural insights or simply a relaxing beach vacation, Shapinsay has something special for every traveler.

  • Balfour Castle: Nestled in Shapinsay, Balfour Castle exudes romance and cultural charm. Explore its beautiful gardens and grand architecture while soaking in the history and elegance of this private residence.
  • St. Magnus Cathedral: Located just 6 miles from Shapinsay, this stunning cathedral is a masterpiece of medieval architecture. With its rich history and intricate design, it offers a serene atmosphere perfect for reflection and appreciation of local culture.
  • Earl's Palace: Also 6 miles away, the ruins of Earl's Palace showcase the grandeur of the past. As you wander through the remnants, immerse yourself in the historical significance and cultural heritage of Orkney.

Best time to go to Shapinsay

Visitor numbers in Shapinsay is generally unchanged in popularity throughout the year. The best time to visit Shapinsay can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Shapinsay falls in August, when visitor numbers are average and weather is mostly cloudy with light rain. The coolest average temperature in Shapinsay falls in February, 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 CloudyAverageModerately Low
February43.2°F (6.2°C)Light RainMostly CloudyAverageAverage
March43.7°F (6.5°C)Light RainMostly CloudySlightly LowAverage
April45.1°F (7.3°C)Light RainMostly CloudySlightly HighAverage
May48.0°F (8.9°C)Light RainMostly CloudyAverageAverage
June52.0°F (11.1°C)No Rain (Dry)Mostly CloudyAverageModerately High
July55.2°F (12.9°C)Light RainMostly CloudySlightly HighModerately High
August56.1°F (13.4°C)Light RainMostly CloudyAverageModerately High
September54.7°F (12.6°C)Light RainMostly CloudySlightly HighAverage
October51.6°F (10.9°C)Light RainMostly CloudySlightly LowAverage
November48.4°F (9.1°C)Light RainMostly CloudySlightly LowModerately Low
December45.1°F (7.3°C)Light RainMostly CloudyAverageModerately Low

The nearest major airports for your trip to Shapinsay

For a vacation visit to Shapinsay, Scotland, the main airport to consider is Kirkwall Airport (KOI), located 7 miles away. Travelers can find several comfortable accommodations nearby, including the 4-star Lynnfield Hotel, situated 2 miles from the airport, and the 4-star Hildeval B&B, which is 3 miles away. Another excellent option is the 4-star Graemeshall House, located 4 miles from Kirkwall Airport. These hotels offer convenient access to transportation services, making it easy to reach Shapinsay and enjoy your stay in this beautiful part of the UK.

Frequently asked questions

What is the best area to stay in Shapinsay?
The best area to stay in Shapinsay is Balfour Village, which is the island's main settlement and provides the most convenient access to amenities and transport.

Balfour Village is situated on the island's southern coast, directly opposite Kirkwall on mainland Orkney. It's where the ferry from Kirkwall docks, making arrivals and departures straightforward. The village is small and easily walkable, with a few local shops and a pub clustered around the main street leading from the pier. For couples, Balfour Village offers a relaxed base with easy access to the ferry for day trips to Kirkwall, while providing a quiet island retreat.

Solo travelers will also appreciate Balfour Village for its accessibility and the presence of the island's main services. It's a good starting point for exploring Shapinsay's walking trails and historical sites, such as Balfour Castle, which is a prominent landmark just outside the village.
When is the best time to go to Shapinsay?
The best time to visit Shapinsay is during the summer months, from June to August, when the weather is mildest and the days are longest.

During this period, temperatures are generally comfortable, averaging between 12°C and 16°C, making it ideal for exploring the island's outdoors. The extended daylight hours, with the sun setting late in the evening, provide ample opportunity for sightseeing, wildlife spotting, and enjoying the island's natural beauty. This is particularly appealing for solo travelers and couples who wish to make the most of their visit, whether it's hiking along coastal paths or visiting historic sites without the rush.

The summer also sees the most frequent ferry services to and from Shapinsay, offering convenient access for travelers.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Shapinsay.
How can I save on a Shapinsay hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Shapinsay hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Shapinsay hotel?
Prices for hotels in Shapinsay often vary, but you can find a great deal from $103 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 the cheapest rate.

Explore a world of travel with Expedia