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

Struan Hotels from S$350

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Star rating

Our top choices for Struan hotels

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (624 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is S$516
includes taxes & fees
29 Jul - 30 Jul
Sligachan Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (55 reviews)
"Amazing place to stay. Food was excellent also."
United States
DeWayne
The price is S$882
includes taxes & fees
24 Jul - 25 Jul
The Flodigarry Hotel in the Skye

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (44 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is S$374
includes taxes & fees
11 Jul - 12 Jul
Applecross B&B and Cabins

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (72 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 S$465
includes taxes & fees
27 Jul - 28 Jul
Isle of Raasay Distillery

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,009 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is S$560
includes taxes & fees
10 Jul - 11 Jul
Uig Hotel

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (198 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 S$414
includes taxes & fees
18 Jul - 19 Jul
Greshornish House Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (143 reviews)
"Very enjoyable stay - great cabin"
United Kingdom
Trevor
The price is S$457
includes taxes & fees
13 Jul - 14 Jul
House Of Juniper - The Cabins

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (846 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is S$350
includes taxes & fees
23 Jul - 24 Jul
Tongadale Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (345 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is S$873
includes taxes & fees
8 Jul - 9 Jul
Bracken Hide Hotel

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (239 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is S$552
includes taxes & fees
9 Jul - 10 Jul
Broadford Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,003 reviews)
"Staff and breakfast was amazing"
Canada
Abhishek
The price is S$378
includes taxes & fees
12 Jul - 13 Jul
Dunollie Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (339 reviews)
"The restaurant was excellent"
United States
Brooke
The price is S$693
includes taxes & fees
14 Jul - 15 Jul
The Marmalade Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
"The staff was wonderful, the food amazing and the room clean and beautiful!"
United States
Elissa
The price is S$898
includes taxes & fees
22 Jul - 23 Jul
Skeabost House Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (216 reviews)
"We loved the staff!"
United States
Katrina
The price is S$398
includes taxes & fees
11 Jul - 12 Jul
Redwood House Hotel

The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is S$494
includes taxes & fees
22 Jul - 23 Jul
The Pod at Greenbank

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (379 reviews)
"Staff were very friendly and breakfast was great! Rooms were clean. Overall a cute inn to stay!"
Canada
Leslie
The Skye Inn

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (161 reviews)
"Loved the restaurant attached!"
United States
Amy
The price is S$543
includes taxes & fees
23 Jul - 24 Jul
House Of Juniper - The Manse

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is S$670
includes taxes & fees
19 Jul - 20 Jul
The Bosville

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (615 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
The price is S$1,017
includes taxes & fees
25 Jul - 26 Jul
Cuillin Hills Hotel

Skye Lodge

Skye Lodge
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (55 reviews)
"Amazing ! Really enjoyed our stay. Thank you so much !!!"
Canada
Morgan
The price is S$553
includes taxes & fees
13 Jul - 14 Jul
Skye Lodge
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

Find out more about Struan

Top reasons to visit Struan

  • Stunning Scenery: Struan boasts breathtaking landscapes, perfect for outdoor enthusiasts and nature lovers.
  • Whisky Distilleries: Sample exquisite local spirits and learn about the whisky-making process.
  • Charming Village Atmosphere: Experience the friendly ambiance and quaint charm of this small village.
  • Outdoor Activities: Enjoy hiking trails, fishing, and scenic strolls along Loch Beag.
  • Variety of Accommodations: Choose from cosy bed and breakfasts to welcoming hotels for a memorable stay.

Find great hotels near Struan

Struan offers a delightful selection of accommodations, perfect for all types of travellers. From charming bed and breakfasts to welcoming hotels, visitors can enjoy pet-friendly options and inclusive environments. Explore the picturesque surroundings while staying at the renowned Struan House or opt for a cosy caravan experience. With a focus on adventure and hospitality, Struan’s lodging ensures a memorable getaway for everyone.

  • Skeabost House Hotel: Nestled in the stunning Scottish Highlands, Skeabost House Hotel is a charming 4-star property renowned for its romantic and adventurous atmosphere. Located 12.9km from Struan, this hotel boasts a guest rating of 9.0 out of 10. Guests can indulge in adventure sports, including hiking, mountain climbing, and onsite fishing, catering to those seeking an active getaway. The hotel also offers romance packages and picturesque garden views from the restaurant, making it an ideal spot for couples. Limited-hours room service enhances the romantic dining experience, ensuring a memorable stay.
  • Atholl House Skye: This delightful 3-star accommodation, just 12.9km from Struan, is celebrated for its exceptional guest rating of 10.0 out of 10. Atholl House Skye offers a welcoming atmosphere with complimentary breakfast options, including a continental spread served daily. Guests can unwind with various entertainment choices, featuring digital television for leisurely evenings. The property's proximity to charming village sites allows guests to immerse themselves in the local culture, making it a lovely choice for those seeking a relaxing yet engaging experience.
  • Hame Hotel: Located 9.7km from Struan, Hame Hotel is a cosy 3.5-star guesthouse with a commendable guest rating of 9.2 out of 10. This pet-friendly establishment welcomes furry companions, offering specific policies and amenities to cater to pet owners. With a focus on comfort and hospitality, Hame Hotel provides a warm and inviting environment for travellers looking to enjoy leisurely days in the beautiful Scottish landscape. Guests appreciate the friendly atmosphere and the chance to share their holiday with their beloved pets.

Where to stay in and around Struan

Struan, nestled in the enchanting Isle of Skye, offers a delightful escape for those seeking outdoor adventures and romantic getaways. Explore the charming small village, soak in the stunning scenery of the Scottish Highlands, or wander along the shores of Loch Beag, where tranquil streams invite relaxation. With its friendly atmosphere and luxurious surroundings, Struan is a perfect destination for a serene and picturesque vacation.

  • Portnalong: Nestled a mere 3.2km from Struan, Portnalong is a charming village that invites visitors with its romantic allure and stunning outdoor scenery. The village experiences moderate seasonal tourism, peaking from March to April and again in the summer months of July. Travellers flock here to indulge in activities such as hiking along picturesque trails and exploring the nearby waterfall and enchanting lake. A local castle adds a touch of history to your visit, making Portnalong an ideal spot for nature lovers and those seeking a serene getaway.
  • Caroy: Situated within the Struan area, Caroy is a quaint village that caters to families and business travellers alike. The seasonal influx of visitors is highest between August and October, providing a vibrant atmosphere during these months. Caroy offers a selection of local shops that enhance the community feel. While the village is modest, its charm lies in its ability to provide a relaxed environment for both leisure and business activities. The family-friendly vibes make it a perfect stop for those travelling with children.
  • Ose: Ose, also located near Struan, is a delightful village that attracts adventure-seekers and outdoor enthusiasts. With visitor numbers peaking from August to October, Ose is famed for its breathtaking mountainous landscapes and rolling hills. The village serves as a launching point for various outdoor activities, ensuring that every traveller can experience the beauty of the Scottish Highlands. Whether hiking, climbing, or simply soaking in the stunning views, Ose is a must-visit destination for those looking to connect with nature.

Things to do in Struan

Shopping

In Struan, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Portree, around 17.7km away, where you’ll find charming boutiques and artisan shops showcasing Scottish crafts and products.

Recreation

In Struan, the luxurious Kinloch Lodge offers rejuvenating spa treatments set against the breathtaking backdrop of the Isle of Skye. Nearby, the tranquil Spa at the Cuillin Hills Hotel features soothing therapies and stunning views, making it an ideal spot for relaxation and mindfulness.

Adventure

Explore the rugged landscapes around Struan with a hike along the Trotternish Ridge, offering spectacular vistas and unique geological formations. For a thrilling experience, try kayaking along the scenic shores of the Isle of Skye, where you can encounter diverse wildlife and stunning coastal scenery.

Nightlife

Explore the Struan Inn on the main street for a cosy atmosphere and traditional ales. For a lively evening, visit the local dance hall featuring regional bands, where you can enjoy a mix of music and meet fellow visitors and locals alike.

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

Find the best attractions near Struan

Struan is an idyllic destination for those seeking outdoor adventures and romantic getaways amidst stunning scenery. Visitors can explore local attractions such as historic castles, charming piazzas, and beautiful beaches, providing a perfect blend of culture and beach experiences. Whether you're looking for a serene escape or an active holiday, Struan offers a variety of points of interest that cater to all tastes.

  • Dunvegan Castle: Nestled 14.5km from Struan, Dunvegan Castle is steeped in history and romance. As the ancestral home of the MacLeod clan, visitors can explore its stunning gardens and impressive architecture, while learning about its fascinating heritage.
  • Talisker Beach: Located 8.0km away, Talisker Beach offers dramatic cliffs and golden sands, making it a splendid spot to enjoy the natural beauty of the Isle of Skye. The beach is known for its unique rock formations and tranquil atmosphere, ideal for leisurely strolls.
  • Somerled Square: Situated 14.5km from Struan, Somerled Square is a vibrant piazza showcasing the local culture. With charming shops, cafes, and often lively events, it provides a wonderful opportunity to immerse yourself in the community’s spirit.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Reaching Struan, Scotland is accessible via three major airports. INVerness Airport (INV) is situated 141.6km away, with nearby five-star options like Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering comprehensive shuttle services. Stornoway Airport (SYY), located 95.0km from Struan, features hotels such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3.2km from the airport. Lastly, Benbecula Airport (BEB) is 57.9km away, with the 3-star Orasay Inn positioned 11.3km from the airport. Each location provides convenient access to Struan for a delightful Scottish getaway.

Frequently asked questions

What's the best place for a stay in Struan?
Located 8.5 mi (13.7 km) from the heart of Struan, Bracken Hide Hotel is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Dunollie Hotel and Uig Hotel. See all available top hotels, or vacation rentals in Struan.
If I need to cancel my hotel reservation in Struan, will I receive a refund?
Yes, you'll find most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Struan.
What's it like staying in Struan?
Travellers to Struan will find plenty to explore and enjoy. In Struan, there are 6 hotels and other accommodation options to choose from. Find out more about Struan.
What are the top places to visit in Struan?
A favourite place to visit is Tarner Island. You'll also find Talisker Distillery and Isle of Skye Oysters in the area. Take a look at what more there is to see and do in Expedia's Struan guide.
What's the seasonal weather in Struan?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. The rainiest months in Struan are October, December, November and January, with each month seeing an average of 210 mm of rainfall.

Explore a world of travel with Expedia