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

Find hotels in Struan from £68

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
11 Oct - 12 Oct
Tomorrow
12 Oct - 13 Oct
Next weekend
16 Oct - 18 Oct
In two weeks
23 Oct - 25 Oct

Filter by

Star rating

Guest rating

Our top choices for Struan hotels

1. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
£68
includes taxes & fees
9 Nov - 10 Nov
Greshornish House Hotel

2. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
£160
includes taxes & fees
9 Nov - 10 Nov
Skeabost House Hotel

3. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
£121
includes taxes & fees
11 Nov - 12 Nov
Sligachan Hotel

4. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
£157
includes taxes & fees
9 Nov - 10 Nov
Bracken Hide Hotel

5. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
£120
includes taxes & fees
17 Oct - 18 Oct
Minnies Rooms

6. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
£186
includes taxes & fees
18 Oct - 19 Oct
Hame Hotel

7. Coolin View Guest Rooms

Coolin View Guest Rooms
Portree Town
United States
John
£95
includes taxes & fees
9 Nov - 10 Nov
Coolin View Guest Rooms

8. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Kelly
£158
includes taxes & fees
11 Nov - 12 Nov
The Marmalade Hotel

9. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
£225
includes taxes & fees
7 Nov - 8 Nov
Cuillin Hills Hotel

10. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
£156
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

11. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
£157
includes taxes & fees
9 Nov - 10 Nov
The Skye Inn

12. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
£82
includes taxes & fees
4 Nov - 5 Nov
Portree Youth Hostel

13. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
£187
includes taxes & fees
11 Nov - 12 Nov
The Portree Hotel

14. The Bosville

The Bosville
Portree Town
United States
Bob
£175
includes taxes & fees
8 Nov - 9 Nov
The Bosville

15. Uig Hotel

Uig Hotel
Uig
United States
Justin
£177
includes taxes & fees
3 Nov - 4 Nov
Uig Hotel

16. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
£227
includes taxes & fees
12 Oct - 13 Oct
Isle of Raasay Distillery

17. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
£169
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

18. Dunollie Hotel

Dunollie Hotel
Broadford
Canada
Wendy
£132
includes taxes & fees
28 Oct - 29 Oct
Dunollie Hotel

19. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
£152
includes taxes & fees
11 Nov - 12 Nov
Broadford Hotel

20. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Ronald
£129
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Manse
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

The Bosville

The Bosville

10/10 Excellent
"This was the best location and the most unique hotel in Portree. The room was beautiful and the bathrooms have been redone. We loved it!! The food was incredible!! Close to everything in town. Make sure you get there early though parking in town is limited, and the rules are not easy to figure out, so we found a parking ticket on our car in the morning. Besides that - it was incredible"
julia 1-night trip
Posted 7 hours ago
The Bosville
Uig Hotel

Uig Hotel

10/10 Excellent
"This was a beautiful location and hotel - Uig is an incredibly unique stay. The food was wonderful ! The rooms are quirky and fun."
julia 1-night trip
Posted 7 hours ago
Uig Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"What a beautiful place to stay! Excellent views & staff are very friendly. The cabin was clean and comfortable. Our first time in Skye, great location We will definitely come back !"
Jorge Luis 3-night trip
Posted 13 hours ago
Bracken Hide Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"The staff at this property were the absolute best and so kind and attentive. Leon was incredibly kind and helpful and all the wait staff and room service staff were awesome. I felt cared for and welcome and my stay as a woman traveling alone was the best I could have hoped for. I definitely recommend this breathtaking property and will be back! PS: make sure to experience the sauna!"
Emma 2-night trip
Posted 2 days ago
The Flodigarry Hotel in the Skye
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Beautiful and extremely comfortable room!! Lovely location and not as busy as Portree. The staff accommodated us so well when we arrived because we had not eaten dinner yet and were starving so they made sure that we got something from the restaurant even though they had closed the kitchen! We were so thankful and I definitely want to stay here again when we come back to Scotland."
Alyson 1-night trip
Posted 3 days ago
Sligachan Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Perfect walking distance in to the main square of Portree"
Cache 2-night trip
Posted 4 days ago
The Skye Inn
Ardcana

Ardcana

10/10 Excellent
"This is a VIP cabin in the middle of heaven. The surrounding looks like it's out of a nature postcard. Location is very convinient to explore Skye, assuming you have a car. You do need one to stay at this cabin."
Yigal 3-night trip
Posted 5 days ago
Ardcana
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 6 days ago
Dunollie Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"good people"
Stephen 1-night trip
Posted 6 days ago
Tongadale Hotel

More cheap stays in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
£120
1 Nov - 2 Nov
includes taxes & fees
House Of Juniper - The Cabins
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
£208
1 Nov - 2 Nov
includes taxes & fees
Loch Eyre House
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
£287
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
£1,440
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! (193 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

Hotels in Struan with star rating

Find out more about Struan

Top reasons to visit Struan

  • Breathtaking Scenery: Experience the stunning landscapes of the Isle of Skye, including tranquil shores and charming streams.
  • Outdoor Adventures: Enjoy a variety of activities such as fly fishing, hiking, and exploring local attractions.
  • Cultural Exploration: Visit captivating castles and whisky distilleries to immerse yourself in the rich local heritage.
  • Romantic Getaways: Struan offers a perfect setting for couples seeking a peaceful retreat amidst natural beauty.
  • Welcoming Accommodation: Choose from cosy bed and breakfasts and hotels, ensuring a comfortable stay with friendly service.

Find great hotels near Struan

Discover the charm of Struan with its delightful range of accommodation options, including cosy bed and breakfasts and welcoming hotels. Ideal for travellers seeking pet-friendly stays, Struan promises a memorable experience with friendly staff and inviting dining areas. Whether you're visiting for adventure, business, or leisure, Struan’s hospitality is sure to make your holiday enjoyable and relaxing.

  • Skeabost House Hotel: Nestled 12.9km from Struan, this charming 4-star hotel rated at 9.0 boasts a delightful blend of adventure and romance. Ideal for those seeking an active getaway, Skeabost House Hotel provides a range of exciting activities including fishing, mountain climbing, and cycling. Guests can unwind in the hotel’s garden restaurant, offering picturesque views that enhance the romantic atmosphere. The hotel also features limited-hour room service and tailored romance packages, ensuring a memorable stay for couples and adventure seekers alike.
  • Atholl House Skye: Located 12.9km from Struan, this delightful 3-star hotel has achieved a perfect guest rating of 10.0. Atholl House Skye is perfect for those who appreciate a warm and welcoming environment. Guests can enjoy complimentary daily continental breakfast and relax with various entertainment options, including digital television. The surrounding village offers charming views and local experiences, making it an excellent choice for travellers looking to immerse themselves in the local culture.
  • Hame Hotel: Situated 9.7km from Struan, the 3.5-star Hame Hotel, with a guest rating of 9.2, is an inviting guesthouse ideal for pet-friendly vacations. This establishment welcomes pets, providing a unique opportunity for travellers who wish to bring their furry companions along. With a focus on comfort and ease, Hame Hotel ensures that pets are accommodated with specific policies in place. Guests can expect a hospitable atmosphere, making it a fantastic choice for those looking to explore the beautiful surroundings of Struan with their pets.

Where to stay in and around Struan

Struan, nestled in the heart of the Isle of Skye, offers a perfect blend of outdoor adventures and romantic scenery. Explore the charming small village and immerse yourself in the stunning Scottish Highlands, where you can stroll along small streams and relax by the tranquil shores of Loch Beag. Experience the warm hospitality of friendly locals while discovering the secluded beauty that makes Struan an idyllic getaway for those seeking luxury and relaxation.

  • Caroy: Nestled in the picturesque area of Struan, Caroy is a charming village that offers a delightful blend of family-friendly and business-themed experiences. While the number of visitors tends to peak from August to October, the village maintains a steady flow of tourists throughout the year. Caroy is perfect for those who appreciate a relaxed atmosphere while exploring local shops and enjoying the surrounding scenic beauty. The village's store is a popular spot among travellers, providing a taste of local goods and a friendly atmosphere.
  • Portnalong: Situated a mere 3.2km from Struan, Portnalong is a quaint village that beckons romantics and outdoor enthusiasts alike. Visitors flock to this area primarily between March and April, as well as in July, to revel in its breathtaking scenery and engaging hiking trails. The local highlights include a stunning lake, a captivating waterfall, and a historic castle, each offering unique opportunities for exploration and photography. Portnalong is the ideal base for those looking to immerse themselves in nature while enjoying intimate moments with loved ones.
  • Ose: Also located in the Struan area, Ose is a village that promises adventure for outdoor enthusiasts. With visitor numbers peaking from August to October, Ose is a fantastic destination for those who love to hike and explore the stunning hills and mountains nearby. The village's natural beauty serves as an adventure playground, inviting travellers to engage with its scenic landscapes. Whether it's a leisurely walk or a challenging trek, Ose offers an exhilarating experience for all who seek it.

Things to do in Struan

Struan is perfect for an outdoor and romantic getaway, offering breathtaking scenery and various activities. Explore local attractions, enjoy scenic strolls, visit nearby whisky distilleries, or indulge in fly fishing and other fishing opportunities. With its charming surroundings and outdoor adventures, Struan promises a delightful escape for nature lovers and couples alike.

Shopping

In Struan, you'll find charming local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Portree Shopping Centre, featuring an array of boutiques and artisan shops, perfect for picking up memorable items from your Scottish adventure.

Recreation

At the Struan Wellness Retreat, immerse yourself in tranquil surroundings with rejuvenating spa treatments and holistic therapies. Explore the nearby hills with guided nature walks, breathe in the fresh air, and unwind in peaceful gardens, perfect for relaxation and reflection.

Adventure

In Struan, explore the breathtaking landscapes through hiking trails that offer stunning views of the Isle of Skye. For a thrill, try kayaking in the nearby lochs, where you can encounter local wildlife and enjoy the serene beauty of the Scottish Highlands.

Nightlife

In Struan, enjoy a relaxed evening at the local pub, where you can savour traditional Scottish ale and hearty fare. For a more vibrant atmosphere, check out the nearby dance venues featuring live music, perfect for a lively night out with friends.

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

Booking tips and Expedia advantages for Struan

  • 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 June to August, 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: Expedia’s search tool enables you to specify your budget, preferred location, and additional preferences. You can arrange your results to display prices from lowest to highest, ensuring you see the most affordable hotels first. Furthermore, you have the option to refine your search by hotel type; for instance, by selecting the “Eco-certified” filter, you will be presented with sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can potentially save money by combining your hotel stay at Struan with your flights and activities through an Expedia package.

Find the best attractions near Struan

Struan offers a charming escape for those seeking outdoor adventures, romantic getaways, and stunning scenery. Visitors can explore captivating castles, vibrant piazzas, and beautiful beaches, making it an ideal destination for travellers interested in culture and nature. Whether you're wandering through historical sites or enjoying the coastal views, Struan promises a delightful experience for all who visit.

  • Dunvegan Castle: Nestled 14.5km from Struan, Dunvegan Castle is a stunning historic fortress steeped in culture and romance. As the ancestral home of the MacLeod clan, it boasts beautiful gardens and fascinating exhibits that showcase its rich heritage.
  • Talisker Beach: Located 8.0km away, Talisker Beach offers a breathtaking coastal experience with its dramatic cliffs and golden sands. The beach vibes are perfect for relaxation, scenic walks, and enjoying the stunning sunsets over the Atlantic.
  • Somerled Square: Situated 14.5km from Struan, Somerled Square is a vibrant piazza that captures the essence of local culture and city life. With charming shops and eateries surrounding it, it’s an ideal spot for soaking up the atmosphere.

Best time to go to Struan

The best time to visit Struan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Struan falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Struan falls in February, 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 CloudyAverageAverage
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 CloudyAverageSlightly High
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

To reach Struan, Scotland, you can fly into several major airports. INVerness Airport (INV) is situated 141.6km away, with nearby hotels such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, offering convenient transportation services. Stornoway Airport (SYY), located 95.0km away, has options like the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both just 3.2km from the airport. Benbecula Airport (BEB) is the closest at 57.9km, with accommodations like the 3-star Orasay Inn, 11.3km from the airport. Each location provides accessible transport to enhance your travel experience.

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 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 Struan.
How much is the nightly rate at a Struan hotel?
Prices for hotels in Struan often vary, but you can find a great deal from £68 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