A green valley with a lake, sheep grazing, and distant mountains.

Search Struan hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
6 Oct - 7 Oct
Tomorrow
7 Oct - 8 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for Struan hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Guest highlights
  • Beautiful location near the water
  • Delicious included breakfast options
  • Excellent on-site restaurant dining
AU$359
includes taxes & fees
1 Nov - 2 Nov
Bracken Hide Hotel

2. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
Guest highlights
  • Beautiful location near the hotel
  • Delicious cooked breakfast menu
  • Wonderful food quality throughout dining
AU$443
includes taxes & fees
1 Nov - 2 Nov
Cuillin Hills Hotel

3. The Marmalade Hotel

The Marmalade Hotel
Portree Town
Guest highlights
  • Lovely location in a peaceful area
  • Wonderful breakfast to start the day
  • Excellent on-site restaurant options
AU$362
includes taxes & fees
2 Nov - 3 Nov
The Marmalade Hotel

4. The Skye Inn

The Skye Inn
Portree Town
Guest highlights
  • Short walk to local shops
  • Cooked-to-order eggs and bacon
  • Varied breakfast to start the day
AU$303
includes taxes & fees
6 Nov - 7 Nov
The Skye Inn

5. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Guest highlights
  • Near Portree Harbour
  • Excellent breakfast to start the day
  • Excellent on-site restaurant for dinner
AU$386
includes taxes & fees
5 Nov - 6 Nov
Skeabost House Hotel

6. Uig Hotel

Uig Hotel
Uig
Guest highlights
  • Fantastic breakfast options available
  • Quick, helpful service from staff
  • Great food quality at the restaurant
AU$336
includes taxes & fees
6 Nov - 7 Nov
Uig Hotel

7. The Bosville

The Bosville
Portree Town
Guest highlights
  • Beautiful location near the harbour
  • Excellent breakfast to start the day
  • Great food at the restaurant
AU$343
includes taxes & fees
2 Nov - 3 Nov
The Bosville

8. Tongadale Hotel

Tongadale Hotel
Portree Town
Guest highlights
  • Friendly staff on hand each day
  • Full Scottish breakfast included
  • Very good food at restaurant
AU$319
includes taxes & fees
6 Nov - 7 Nov
Tongadale Hotel

9. Redwood House Hotel

Redwood House Hotel
Skeabost
Guest highlights
  • Beautiful location near the Loch
  • Exceptional breakfast with variety
  • Excellent food served at restaurant
Redwood House Hotel

10. Greshornish House Hotel

Greshornish House Hotel
Skeabost
Guest highlights
  • Exceptional quality of meals
  • Charming ambiance of an old estate home
AU$169
includes taxes & fees
5 Nov - 6 Nov
Greshornish House Hotel

11. The Portree Hotel

The Portree Hotel
Portree Town
Guest highlights
  • Wonderful location near restaurants
  • Attentive service at mealtimes
  • Excellent morning breakfast selection
AU$327
includes taxes & fees
1 Nov - 2 Nov
The Portree Hotel

12. Minnies Rooms

Minnies Rooms
Dunvegan
Guest highlights
  • Stunning views overlooking the Loch
  • Excellent breakfast with warm croissants
  • Welcoming and attentive host service
AU$270
includes taxes & fees
30 Oct - 31 Oct
Minnies Rooms

13. Atholl House Skye

Atholl House Skye
Dunvegan
Guest highlights
  • Good quality food at every meal
  • Beautiful dining area with views
  • Super friendly and helpful staff
AU$457
includes taxes & fees
1 Nov - 2 Nov
Atholl House Skye

14. Creagory Skye

Creagory Skye
Portree Town
Guest highlights
  • Short walk to local breakfast spots
  • Fresh cooked-to-order eggs
  • Super friendly and helpful hosts
Creagory Skye

15. Kilmuir Park

Kilmuir Park
Dunvegan
Guest highlights
  • Delicious breakfast choices each morning
  • Exceptional responsiveness from hosts
Kilmuir Park

16. Sligachan Hotel

Sligachan Hotel
Minginish
Guest highlights
  • Fantastic on-site restaurant and bar
  • Large and comfortable museum room
AU$231
includes taxes & fees
6 Nov - 7 Nov
Sligachan Hotel

17. Dunshee

Dunshee
Roskhill
Guest highlights
  • Beautiful big upstairs loft
  • Fantastic hosts with helpful tips
  • Suite with locking room
Dunshee

18. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Guest highlights
  • Quiet and scenic location
  • Very pleasant and responsive staff
  • Excellent food quality at restaurant
AU$410
includes taxes & fees
11 Oct - 12 Oct
Isle of Raasay Distillery

19. Tarner B and B

Tarner B and B
Isle of Skye
Tarner B and B
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Struan attractions

Tarner Island

Commune with nature and explore the great outdoors at Tarner Island during your travels in Struan.
See properties

Learn more about Struan

Head to sights like Tarner Island as you discover the local area in Struan.

See all hotels in Struan
A red boat on a calm blue sea with green hills in the background.
Photo by Alexander Reuss

Top Struan Hotel Reviews

Recent Reviews in Struan

Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Great location for access to the Isle of Skye attractions away from the congestion in Portree. Dining options are limited, but the hotel restaurant was very good."
Wendy 1-night trip
Posted 9 hours ago
Dunollie Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"good people"
Stephen 1-night trip
Posted 14 hours ago
Tongadale Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Great hotel with great restaurant"
James 2-night trip
Posted 1 day ago
Bracken Hide Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 2 days ago
Cuillin Hills Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Marc Andre 2-night trip
Posted 2 days ago
Skeabost House Hotel
House Of Juniper - The Manse

House Of Juniper - The Manse

10/10 Excellent
"Gorgeous, warm, welcoming, lovely property just 15 minutes from Portree. The restaurant, Sprig, is also fabulous. We loved the hot sauna - what a treat! Cannot wait to return to Skye and stay here again!"
Caren 2-night trip
Posted 2 days ago
House Of Juniper - The Manse
Uig Hotel

Uig Hotel

10/10 Excellent
"Lovely, cozy place. Excellent dinner and breakfast"
sabrina 1-night trip
Posted 3 days ago
Uig Hotel
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Lovely clean room and welcoming team at the hotel. Centrally situated in Dunvegan, with some local shops snd restaurants for exploring. A good idea to book for the evening though, they can get busy."
Jacqueline 4-night trip
Posted 3 days ago
Atholl House Skye
The Bosville

The Bosville

10/10 Excellent
"The staff were extremely helpful and friendly particularly Isabella. I really appreciate her help."
Bob 2-night trip
Posted 4 days ago
The Bosville

More cheap accommodation in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
AU$228
6 Nov - 7 Nov
includes taxes & fees
House Of Juniper - The Cabins
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
AU$546
15 Oct - 16 Oct
includes taxes & fees
10/10 Exceptional! (1 review)
The Pod at Greenbank
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
AU$2,733
31 Oct - 1 Nov
includes taxes & fees
Faodail House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Get rates
10/10 Exceptional! (190 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (94 reviews)
Dunvegan Camping Pods
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (87 reviews)
Loch Eyre House

Find out more about Struan

Top reasons to visit Struan

  • Stunning Landscapes: Struan boasts breathtaking sea views and picturesque surroundings, perfect for outdoor enthusiasts.
  • Cultural Experiences: Explore nearby castles and local visitor centres showcasing the area's rich heritage.
  • Family-Friendly Activities: Struan offers a delightful mix of activities suitable for families and children.
  • Charming Accommodation: Choose from a variety of charming bed and breakfasts and comfortable hotels.
  • Romantic Getaways: Ideal for couples, Struan provides a tranquil atmosphere for romantic escapes.

Find great hotels near Struan

Struan offers a delightful range of accommodation options, from charming bed and breakfasts to comfortable hotels. Whether you're seeking a pet-friendly stay, an adventure-filled getaway, or a welcoming environment for the LGBTQIA community, you'll find suitable choices here. With various budget-friendly options available, discovering the perfect Struan hotel or accommodation for your vacation has never been easier.

  • Skeabost House Hotel: Nestled amidst the breathtaking Scottish Highlands, Skeabost House Hotel is a 4-star haven for adventurers and nature lovers alike. Located 12.9km from Struan, this charming property offers a variety of outdoor activities that will surely satisfy your adventurous spirit. Guests can indulge in fishing right onsite or embark on nearby mountain climbing, hiking, and biking adventures. With a focus on creating memorable experiences, this hotel invites you to immerse yourself in the stunning landscapes of Skye while enjoying comfortable accommodations.
  • Atholl House Skye: A welcoming 3-star retreat, Atholl House Skye is also situated 12.9km from Struan, offering a delightful blend of comfort and convenience. This property is perfect for those seeking a relaxing getaway with a taste of local culture. Enjoy a complimentary daily breakfast, including continental options, to start your day off right. The hotel features entertainment amenities like digital TV and provides a charming view of the nearby village, making it an excellent base for exploring the enchanting Isle of Skye.
  • Hame Hotel: Located just 9.7km from Struan, Hame Hotel is a 3.5-star guesthouse that welcomes pets, making it an ideal choice for travellers who wish to bring their furry companions along. The hotel promotes a pet-friendly environment, allowing pets onsite with some restrictions in place. Guests can enjoy a comfortable stay while exploring the beautiful surroundings. With its warm hospitality and thoughtful amenities, Hame Hotel ensures that you and your pets feel right at home on your Scottish adventure.

Where to stay in and around Struan

Struan offers a delightful escape for tourists seeking romance, culture, and family fun. Surrounded by stunning scenery and friendly locals, you’ll be captivated by the breathtaking sea views and tranquil atmosphere. Explore the picturesque landscapes and luxurious accommodations nearby, perfect for unwinding after a day of adventure. With its idyllic charm and beautiful surroundings, Struan is a fantastic base for discovering the hidden gems of Scotland, making it an unforgettable holiday destination.

  • Portnalong: Nestled a short 3.2km from Struan, Portnalong is a charming village that draws visitors seeking a romantic escape and outdoor adventures. The village experiences a moderately seasonal influx of travellers, peaking in March to April and July. Portnalong boasts stunning local landmarks, including a picturesque castle and a bustling harbour. The marina offers opportunities for boating and fishing, making it a delightful spot for beach lovers and nature enthusiasts alike. With its scenic views and tranquil atmosphere, Portnalong is perfect for those looking to unwind by the seaside.
  • Bracadale: Located conveniently within the Struan area, Bracadale is another delightful village that attracts a steady stream of visitors, particularly from August to October. Known for its romantic ambience and beachside charm, Bracadale is ideal for couples and families alike. The local harbour and marina are popular for leisurely strolls and water activities, while nearby stores provide entertainment and unique shopping experiences. Bracadale’s vibrant community and welcoming atmosphere make it a lovely destination for exploring quaint shops and enjoying local cuisine.
  • Caroy: Situated in close proximity to Struan, Caroy is a quaint village that offers a blend of city-themed experiences and romantic escapes. The seasonal visitor trend peaks from August to October, drawing families and couples eager to explore its picturesque surroundings. The village features local stores that cater to everyday needs while adding to the community feel. With its scenic landscapes and family-friendly environment, Caroy is an inviting place to create lasting memories with loved ones while enjoying the tranquillity of the Scottish countryside.

Things to do near Struan

Struan offers a delightful blend of romantic and family-friendly experiences, perfect for a cultural getaway. Visitors can enjoy outdoor activities and explore the stunning landscapes through walking tours and scenic trail rides. With its charming stores and picturesque surroundings, Struan promises a memorable vacation for all types of travellers.

Shopping

In Struan, you can visit the Isle of Skye Oysters, only 8.0km away, for fresh local produce. If you're up for a drive, check out Skye Silver Gift Shop, located 17.7km away, or The Shilasdair Shop, located 18.0km away, for unique gifts and souvenirs.

Recreation

At Skeabost Golf Course, enjoy a round of golf surrounded by stunning landscapes, just 12.9km from Struan. A.C.E Target Sports Skye offers exhilarating sports experiences, also 12.9km away. For a serene escape, the Quiraing Walk Trail, 30.6km from Struan, provides breathtaking views and a relaxing atmosphere.

Adventure

Struan offers stunning hiking trails with breathtaking views, ideal for nature enthusiasts. Explore the rugged landscapes and enjoy the thrill of mountain biking along scenic routes. Don't miss the chance to try your hand at kayaking in nearby lochs, where you can experience Scotland's natural beauty up close.

Nightlife

Experience the vibrant nightlife at The Struan Inn, where you can enjoy hearty pub meals and local ales. For a lively atmosphere, visit The Old Mill, featuring live music and a great selection of spirits. Don’t miss the chance to mingle with friendly locals!

Booking tips and Expedia advantages for Struan

For a budget-friendly trip to Struan, consider visiting during the off-peak months of January to February or November when accommodation prices drop. Book your hotel about a month in advance for the best rates, and aim for a Wednesday stay to save even more. Check out last-minute deals on Expedia for additional discounts. Use their search tools to filter by budget and eco-friendly options, and consider bundling your hotel with flights for extra savings. Finally, explore free local attractions to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Struan are January to February and November, 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: Book your hotel in Struan 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.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Struan is Wednesday. The most expensive day to stay in Struan is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and the type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels 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 some dollars by combining your Struan hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Struan

Struan offers a delightful mix of romantic getaways and family-friendly activities, perfect for culture enthusiasts. Visitors can explore nearby castles, relax at beautiful beaches, and enjoy local visitor centres that showcase the area's rich heritage. With plenty of outdoor options and cultural experiences, Struan is a fantastic destination for all types of travellers. If you're looking for accommodation, consider checking out hotels in Australia or France for additional options.

  • Dunvegan Castle: Located 14.5km from Struan, Dunvegan Castle is steeped in Scottish history and culture. With its stunning architecture and romantic gardens, it offers a captivating glimpse into the lives of the MacLeod clan. Explore its fascinating interiors and enjoy scenic views of the surrounding lochs.
  • Talisker Beach: Just 8.0km from Struan, Talisker Beach is renowned for its dramatic cliffs and pristine sands. With its rugged coastline, it's a perfect spot for beach lovers, offering a serene atmosphere for picnicking or simply soaking in the coastal beauty.
  • Tarner Island: Situated within Struan, Tarner Island is an outdoor paradise. It boasts beautiful beaches and scenic walking trails, ideal for nature enthusiasts looking to explore the diverse wildlife and stunning landscapes.

Best time to go to Struan

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January42.1°F (5.6°C)Light RainMostly CloudyAverageSlightly Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageSlightly Low
March43.0°F (6.1°C)Light RainMostly CloudyHighAverage
April45.7°F (7.6°C)Light RainMostly CloudyHighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageSlightly High
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyHighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageAverage
September54.3°F (12.4°C)Light RainMostly CloudyAverageAverage
October50.4°F (10.2°C)Moderate RainMostly CloudyAverageAverage
November46.2°F (7.9°C)Moderate RainMostly CloudyAverageSlightly Low
December43.3°F (6.3°C)Moderate RainMostly CloudyAverageAverage

The nearest major airports for your trip to Struan

When flying into Struan, Scotland, you have a few major airport options. Stornoway Airport (SYY) is situated 95.0km away, with nearby accommodation like Stornoway Bed and Breakfast, Hebridean Guest House, and The Cabarfeidh Hotel, all located 3.2km from the airport. Benbecula Airport (BEB) is closer at 57.9km, with options such as the 3-star Orasay Inn, 11.3km away, and Swan View Lodge, 17.7km away. Additionally, Castlebay Airport (BRR) is 72.4km from Struan, offering hotels like Borrodale and UIST Travel Accommodation, both 16.1km away. These airports provide convenient access to Struan for your Scottish adventure.

Frequently asked questions

What is the best area to stay in Struan?
The best area to stay in Struan is the village centre, particularly around the A86 and its intersection with local roads, which offers the most convenience and access to local amenities.This area is the heart of Struan, providing easy access to the few local shops, eateries, and the Struan railway station. While small, it acts as a central point for exploring the surrounding Highlands. Properties here typically range from traditional guesthouses to small, independent hotels, often with views of the surrounding hills.For couples seeking a base for outdoor adventures and a traditional Scottish experience, staying in the village centre is ideal. You'll be well-placed for scenic walks directly from your accommodation and within easy reach of the railway for exploring further afield. The local pubs and restaurants provide a cosy setting for evenings after a day of exploring.Families looking for a convenient and comfortable stay will also find the village centre suitable. Its proximity to essential services and the ease of access to local walking trails mean less time travelling and more time enjoying the natural beauty of the area.
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 cancelled 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 Struan.
How can I save on a hotel booking in Struan with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Struan 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 Struan?
Prices for hotels in Struan often vary, but you can find a great deal from AU$169 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