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

Find hotels in Struan from £186

  • 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
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Struan hotels

1. Minnies Rooms

Minnies Rooms
Dunvegan
Canada
Andre
£148
includes taxes & fees
26 Sept - 27 Sept
Minnies Rooms

2. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
£309
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

3. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
£315
includes taxes & fees
8 Sept - 9 Sept
Greshornish House Hotel

4. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
£215
includes taxes & fees
28 Aug - 29 Aug
Hame Hotel

5. Skye Lodge

Skye Lodge
Dunvegan
Australia
Stephen
£266
includes taxes & fees
28 Aug - 29 Aug
Skye Lodge

6. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
£475
includes taxes & fees
6 Sept - 7 Sept
Bracken Hide Hotel

7. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
£370
includes taxes & fees
21 Sept - 22 Sept
Isle of Raasay Distillery

8. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
£387
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

9. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
£451
includes taxes & fees
5 Sept - 6 Sept
Shepherds Hut

10. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
£522
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

11. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
£328
includes taxes & fees
29 Aug - 30 Aug
The Skye Inn

12. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
£491
includes taxes & fees
29 Aug - 30 Aug
Cuillin Hills Hotel

13. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
£207
includes taxes & fees
25 Sept - 26 Sept
Dunollie Hotel

14. The Bosville

The Bosville
Portree Town
Australia
julie
£403
includes taxes & fees
29 Aug - 30 Aug
The Bosville

15. Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
United States
Marion
£186
includes taxes & fees
31 Aug - 1 Sept
Applecross B&B and Cabins

16. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
United States
Angela
£275
includes taxes & fees
27 Sept - 28 Sept
House Of Juniper - The Cabins

17. The Pod at Greenbank

The Pod at Greenbank
Strath
£287
includes taxes & fees
3 Sept - 4 Sept
The Pod at Greenbank

18. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
£425
includes taxes & fees
28 Aug - 29 Aug
The Flodigarry Hotel in the Skye

19. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
£311
includes taxes & fees
29 Aug - 30 Aug
Broadford Hotel

20. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
£304
includes taxes & fees
28 Aug - 29 Aug
Redwood House Hotel
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

Top Struan Hotel Reviews

Uig Hotel

Uig Hotel

10/10 Excellent
"Delightful gem off of the beaten path! Warm welcoming staff, stunning views of the harbor and beyond, serious kitchen with excellent local seafood and a great night’s rest in a clean serene location! Would definitely recommend!"
Diane 1-night trip
Posted less than an hour ago
Uig Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Best place to stay in all of Scotland!"
Ralph 3-night trip
Posted 22 hours ago
The Flodigarry Hotel in the Skye
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 3 days ago
Redwood House Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 3 days ago
The Skye Inn
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 3 days ago
Skeabost House Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 5 days ago
Cuillin Hills Hotel
The Bosville

The Bosville

10/10 Excellent
"Very clean room, I enjoyed using the Highland Soap Company products in the bathroom. Plentiful water/tea/biscuits supplied during our stay - real taste of the highlands. Breakfast was delicious at the restaurant located within the hotel. Convenient store just 1 minute walk from the hotel which is well stocked with regular supermarket items. Parking out front of the hotel was easy to access but did get busy at times, I was able to find parking down the street. Overall really lovely hotel worth the hefty pricetag given its location - would definitely return again if I visit Portree. Only downside was that there was no lift, but luckily we packed light."
julie 1-night trip
Posted 6 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Stay here. Immaculately clean. Staff lovely"
sharanya 2-night trip
Posted 11 days ago
The Marmalade Hotel
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Everything was perfect!"
Brian 1-night trip
Posted 12 days ago
Sligachan Hotel

More cheap stays in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
£275
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (146 reviews)
House Of Juniper - The Cabins
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
£384
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Amber's Cottage

Amber's Cottage

Staffin Scotland
£796
4 Sept - 5 Sept
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
£1,440
18 Sept - 19 Sept
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! (185 reviews)
Old Pier Cottage B&B
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 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 £186 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