Find hotels in Struan from £111

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • 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 Struan hotels

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (50 reviews)
"Cutest place to visit!! I will definitely be staying there again if I ever go back to the isle of skye"
United States
Aubrey
The price is £558
includes taxes & fees
4 Jun - 5 Jun
The Flodigarry Hotel in the Skye

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (607 reviews)
"Delicious breakfast and clean, well appointed rooms"
Canada
Terra
The price is £299
includes taxes & fees
5 Jun - 6 Jun
Sligachan Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (68 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is £324
includes taxes & fees
12 Jun - 13 Jun
Isle of Raasay Distillery

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (36 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is £253
includes taxes & fees
29 May - 30 May
Applecross B&B and Cabins

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,001 reviews)
"Fantastic location and food"
United States
Sivakumar
The price is £301
includes taxes & fees
2 Jun - 3 Jun
Uig Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (155 reviews)
"The accommodations were very nice, clean and excellent views. Enjoyed our stay"
United States
Linda
The price is £285
includes taxes & fees
13 Jun - 14 Jun
House Of Juniper - The Manse

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (541 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is £569
includes taxes & fees
17 Jun - 18 Jun
Skeabost House Hotel

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (112 reviews)
"I had an amazing stay at Hame Hotel on the Isle of Skye. All the staff were incredibly welcoming and well organized, making our stay very easy. The location is stunning and very central for exploring the island. The room itself was spacious, clean, and comfortable. They have a great common area with an honesty bar that is well stocked. The food was a highlight - we had all of our breakfasts and dinners at the hotel, and every meal was delicious with a great view of the mountains! I will most...
Canada
Megan
The price is £287
includes taxes & fees
4 Jun - 5 Jun
Hame Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.6 out of 10, Exceptional, (194 reviews)
"Absolutely perfect place! So cozy and charming! Excellent staff, excellent food and loved the location!! You owe it to yourself to stay at this lovely house hotel!!!!"
United States
Kathy
The price is £300
includes taxes & fees
4 Jun - 5 Jun
Greshornish House Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (834 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is £195
includes taxes & fees
19 Jun - 20 Jun
Tongadale Hotel

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (236 reviews)
"Room was perfect, 2nd stay in this room. Staff lovely & helpful. Looking forward to staying again."
United Kingdom
Mary
The price is £255
includes taxes & fees
30 May - 31 May
Broadford Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,001 reviews)
"Staff and breakfast was amazing"
Canada
Abhishek
The price is £225
includes taxes & fees
2 Jun - 3 Jun
Dunollie Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (322 reviews)
"The cutest hotel ever! Everything was fantastic! The staff was great and extremely helpful and friendly! The food was the best food I had my whole trip in Scotland! I loved it so much I ended up staying an extra night here!"
United States
Chyanne
The price is £481
includes taxes & fees
5 Jun - 6 Jun
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (335 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is £391
includes taxes & fees
28 Jun - 29 Jun
The Marmalade Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (201 reviews)
"Room was nice. Dinner and break at were good. Staff were lovely and friendly"
United Kingdom
Simon
The price is £328
includes taxes & fees
4 Jun - 5 Jun
Redwood House Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (136 reviews)
"The location was perfect for driving around the area, and accommodations were perfect! We stayed in one of the cabins, and we were thrilled that we did. We were close to the restaurant, and the restaurant was amazing!"
United States
Toby
The price is £265
includes taxes & fees
20 Jun - 21 Jun
House Of Juniper - The Cabins

The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is £287
includes taxes & fees
5 Jun - 6 Jun
The Pod at Greenbank

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (365 reviews)
"Welcoming small hotel with friendly staff and warm, clean, comfortable rooms. Plenty of space. The breakfast room is really nice and the food was great. "
United Kingdom
David
The price is £292
includes taxes & fees
17 Jun - 18 Jun
The Skye Inn

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (292 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
The price is £353
includes taxes & fees
17 Jun - 18 Jun
The Bosville

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (613 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel
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 Struan attractions

Top Struan Hotel Reviews

More cheap stays in Struan

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 can I save on a Struan hotel booking with Expedia?
Members always get our best prices. Find our best Struan hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 £111 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