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

Find hotels in Struan from Rp1.520.335

  • 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
22 Oct - 23 Oct
Tomorrow
23 Oct - 24 Oct
This weekend
23 Oct - 25 Oct
Next weekend
30 Oct - 1 Nov

Filter by

Star rating

Guest rating

Our top choices for Struan hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
michael
Rp2.955.000
Rp3.546.000 total
includes taxes & fees
15 Nov - 16 Nov
Bracken Hide Hotel

2. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
Rp3.366.637
Rp4.039.964 total
includes taxes & fees
18 Nov - 19 Nov
Skeabost House Hotel

3. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
Rp3.632.152
Rp4.358.534 total
includes taxes & fees
19 Nov - 20 Nov
Cuillin Hills Hotel

4. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Russ
Rp2.165.392
Rp2.598.470 total
includes taxes & fees
19 Nov - 20 Nov
The Marmalade Hotel

5. Minnies Rooms

Minnies Rooms
Dunvegan
United States
Denise
Rp2.292.568
Rp2.751.082 total
includes taxes & fees
9 Nov - 10 Nov
Minnies Rooms

6. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
Rp4.859.641
Rp5.831.569 total
includes taxes & fees
29 Oct - 30 Oct
Hame Hotel

7. The Bosville

The Bosville
Portree Town
United States
Amy
Rp2.212.127
Rp2.654.553 total
includes taxes & fees
15 Nov - 16 Nov
The Bosville

8. The Skye Inn

The Skye Inn
Portree Town
United States
Cache
Rp3.346.426
Rp4.015.856 total
includes taxes & fees
1 Nov - 2 Nov
The Skye Inn

9. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
Rp1.266.946
Rp1.520.335 total
includes taxes & fees
18 Nov - 19 Nov
Greshornish House Hotel

10. Tongadale Hotel

Tongadale Hotel
Portree Town
United States
Neal
Rp3.559.514
Rp4.271.417 total
includes taxes & fees
1 Nov - 2 Nov
Tongadale Hotel

11. The Portree Hotel

The Portree Hotel
Portree Town
United Kingdom
Paul
Rp3.921.498
Rp4.705.798 total
includes taxes & fees
30 Oct - 31 Oct
The Portree Hotel

12. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
Rp3.392.518
Rp4.071.119 total
includes taxes & fees
10 Nov - 11 Nov
Atholl House Skye

13. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
Rp3.229.867
Rp3.875.888 total
includes taxes & fees
26 Oct - 27 Oct
Isle of Raasay Distillery

14. Sligachan Hotel

Sligachan Hotel
Minginish
United Kingdom
Martin
Rp2.655.558
Rp3.186.670 total
includes taxes & fees
5 Nov - 6 Nov
Sligachan Hotel

15. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
Rp9.039.308
Rp10.847.169 total
includes taxes & fees
30 Oct - 31 Oct
Shepherds Hut

16. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
Rp1.639.066
Rp1.966.782 total
includes taxes & fees
9 Nov - 10 Nov
Portree Youth Hostel

17. Uig Hotel

Uig Hotel
Uig
United States
Justin
Rp3.559.514
Rp4.271.417 total
includes taxes & fees
1 Nov - 2 Nov
Uig Hotel

18. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
Rp3.023.294
Rp3.627.953 total
includes taxes & fees
29 Oct - 30 Oct
The Flodigarry Hotel in the Skye

19. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Ronald
Rp2.594.222
Rp3.113.066 total
includes taxes & fees
1 Nov - 2 Nov
House Of Juniper - The Manse

20. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
Rp3.096.801
Rp3.716.161 total
includes taxes & fees
13 Nov - 14 Nov
Broadford 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

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

House Of Juniper - The Manse

House Of Juniper - The Manse

10/10 Excellent
"Very pleasant stay, We coped typical Scottish weather for the time we were on Isle of Skye so our planed adventure into the country side couldn't happen. The Accommodation and dinning made it a pleasant experience. Location was good for us with ample parking and a fabulous breakfast set us up for the next part of our adventure."
Mac 1-night trip
Posted 7 hours ago
House Of Juniper - The Manse
Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"........................."
John 1-night trip
Posted 1 day ago
Dunollie Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

10/10 Excellent
"10/10 stay, one of our favourites during our trip to Scotland! Perfect location and the food on site was amazing!if you are looking for a cozy night in this is the place!"
Christina Emily 1-night trip
Posted 2 days ago
House Of Juniper - The Cabins
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Perfect Location with spectacular views and lovely staff Highly Recommended"
Martin 2-night trip
Posted 2 days ago
Sligachan Hotel
Uig Hotel

Uig Hotel

8/10 Good
"The Uig Hotel is a beautiful and well-maintained hotel. My room was very very small but comfortable and the bathroom was well appointed. Lots of steps - up and down - which was difficult with a large suitcase. The lamp over my desk did not work so the hotel provided a lamp. Having a dining room was helpful for both dinner and breakfast, since the hotel is a little remote. A very pleasant stay!"
John 1-night trip
Posted 3 days ago
Uig Hotel
Minnies Rooms

Minnies Rooms

10/10 Excellent
"O"
Michelle 2-night trip
Posted 3 days ago
Minnies Rooms
The Bosville

The Bosville

10/10 Excellent
"Views were amazing. High end toiletries, excellent tea and coffee. Meals at Dolse & Brose were delicious!"
Amy 2-night trip
Posted 4 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Enjoyed our stay here. Staff was friendly and the room was clean with a lovely view."
Mallory 2-night trip
Posted 4 days ago
The Marmalade Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"We loved our stay at Skye Inn! The staff was so kind and helpful. Rooms were quaint and quiet. The included sit down breakfast was amazing with a full menu including Scottish specialties. The hotel is a quick walk to town. We highly recommend!"
Sylvia 2-night trip
Posted 7 days ago
The Skye Inn

More cheap stays in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
Rp2.405.991
Rp2.887.189 total
4 Nov - 5 Nov
includes taxes & fees
9.8/10 Exceptional! (162 reviews)
House Of Juniper - The Cabins
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Rp2.969.882
Rp3.563.858 total
1 Nov - 2 Nov
includes taxes & fees
Loch Eyre House
Old Pier Cottage B&B

Old Pier Cottage B&B

Old Pier Cottage, Cuil Uig Scotland
Rp3.016.537
Rp3.619.844 total
25 Oct - 26 Oct
includes taxes & fees
10/10 Exceptional! (194 reviews)
Old Pier Cottage B&B
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
Rp28.963.584
Rp34.756.301 total
31 Oct - 1 Nov
includes taxes & fees
Faodail House
No 4 old Post Office Row, Isle of Skye

No 4 old Post Office Row, Isle of Skye

Skeabost Scotland
Get ratesNo 4 old Post Office Row, Isle of Skye
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
Get rates
10/10 Exceptional! (1 review)
The Pod at Greenbank

Find out more about Struan

Top reasons to visit Struan

  • Breathtaking Scenery: Struan boasts stunning landscapes, including tranquil shores of Loch Beag and charming small villages, ideal for nature lovers.
  • Outdoor Adventures: The area offers excellent hiking trails, fishing opportunities, and scenic strolls for outdoor enthusiasts seeking excitement.
  • Whisky Tastings: Visitors can indulge in local whisky tastings at nearby distilleries, enjoying a taste of Scottish heritage.
  • Charming Accommodations: Struan features a variety of cosy lodgings, from bed and breakfasts to pet-friendly hotels, ensuring a comfortable stay.
  • Rich Cultural Experience: Explore enchanting castles and immerse yourself in the local culture through historical sites and friendly locals.

Find great hotels near Struan

Discover a charming selection of accommodations in Struan, Scotland, perfect for all types of travellers. Whether you prefer a cosy bed and breakfast or a welcoming hotel, Struan offers pet-friendly options and facilities tailored for adventure, business travel, or a relaxing vacation. Experience the warmth of Struan House or unwind in a snug caravan, ensuring a memorable stay in this picturesque locale.

  • Skeabost House Hotel: Nestled in the serene landscapes of the Highlands, Skeabost House Hotel is a charming 4-star retreat, located 13km from Struan. This hotel is ideal for couples seeking a romantic getaway or adventurers eager to explore the great outdoors. With a guest rating of 9.0 out of 10, the hotel offers a variety of thrilling activities such as fishing, hiking, and mountain biking nearby. Guests can indulge in the beauty of the surrounding gardens while enjoying the restaurant's garden views. The hotel also features romance packages and limited-hour room service, creating a perfect setting for intimate dining experiences.
  • Atholl House Skye: Atholl House Skye, a delightful 3-star accommodation located 13km from Struan, boasts an impressive guest rating of 10.0 out of 10. This friendly establishment is known for its complimentary breakfast options, including a hearty continental spread to start your day off right. The hotel offers a cosy atmosphere with entertainment facilities that include multiple television options. Its proximity to local village sites provides a charming backdrop for exploring the area, making it a perfect choice for those wanting a peaceful stay close to nature and community.
  • Hame Hotel: Located just 10km away from Struan, Hame Hotel is a welcoming 3.5-star guesthouse that encourages a pet-friendly environment, making it an excellent choice for travellers with furry companions. With a guest rating of 9.2 out of 10, the hotel allows certain pets on-site, ensuring a comfortable stay for all. The accommodation prioritises the needs of pet owners while providing essential amenities. Guests can enjoy the laid-back atmosphere and take advantage of the nearby attractions, making it an inviting choice for those seeking both comfort and companionship during their stay.

Where to stay in and around Struan

Struan, nestled in the stunning Isle of Skye, offers a delightful escape into the Scottish Highlands. Explore charming small villages, meander along tranquil streams, and relish the breathtaking scenery along the shores of Loch Beag. This secluded paradise is perfect for outdoor enthusiasts and romantics alike, providing a warm atmosphere filled with friendly locals. Experience the luxury of relaxation as you immerse yourself in the natural beauty that surrounds this enchanting destination.

  • Portnalong: Nestled a mere 3km from Struan, Portnalong is a charming village that captures the essence of Scottish beauty. With a moderately seasonal influx of travellers, peak times in March to April and July offer a vibrant atmosphere filled with romantic escapes and outdoor adventures. Visitors flock here to immerse themselves in stunning scenery, explore hiking trails, and enjoy local landmarks such as breathtaking waterfalls, serene lakes, and historical castles. Portnalong is perfect for those seeking both relaxation and exploration in a picturesque setting.
  • Caroy: Located within the Struan area, Caroy is a delightful village that attracts a diverse range of visitors, especially during its peak seasons from August to October. Known for its family-friendly atmosphere and city-themed experiences, Caroy offers a conducive environment for both leisure and business travellers. With essential amenities like local stores, this village serves as a convenient base for exploring the surrounding landscapes while enjoying a taste of local life.
  • Ose: Ose, a quaint village close to Struan, is a haven for outdoor enthusiasts and adventurers. With peak visitor numbers from August to October, Ose is celebrated for its stunning scenery and thrilling activities. The nearby mountains and hills provide ample opportunities for hiking and exploration, making it an ideal destination for those who love to connect with nature. Whether you seek adventure or simply want to soak in the breathtaking views, Ose promises an unforgettable experience.

Things to do in Struan

Shopping

In Struan, you’ll find local shops offering unique gifts and souvenirs, perfect for capturing memories of your visit. If you're up for a drive, head to the nearby Portree Shopping Centre, where you can explore a range of boutiques and artisan shops for more options.

Recreation

In Struan, the Aros Centre offers calming wellness treatments and yoga sessions amidst beautiful landscapes. Nearby, the Isle of Skye offers breathtaking hikes and nature walks, allowing you to reconnect with the tranquil scenery and enjoy the fresh Highland air.

Adventure

Explore the rugged beauty of the Trotternish Peninsula, where you can hike the Quiraing for stunning landscapes and dramatic rock formations. Enjoy the thrill of mountain biking at the nearby Forest Park, or kayak in the serene waters of the surrounding lochs for a unique perspective of the area.

Nightlife

Experience the charm of Struan's nightlife at the local pub, where you can enjoy a pint of craft ale and live music. For a more intimate setting, visit a nearby restaurant offering traditional Scottish cuisine and a warm atmosphere to unwind after a day of exploring.

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

Booking tips and Expedia advantages for Struan

To save money during your visit to Struan, consider travelling during the cheaper months of January to February and November, and aim to book your hotel about a month in advance. Look for last-minute deals on Expedia for potential savings. Staying on a Wednesday can also help you avoid higher prices typically seen on Sundays. Use Expedia’s search tools to filter by budget and find eco-friendly options. Additionally, combining your hotel, flights, and activities into a package can lead to significant savings on your overall trip.

  • 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: The cheapest time to book a hotel in Struan is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 tool to refine your preferences, including your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on costs by combining your Struan hotel reservation with your flights and activities through an Expedia package.

Find the best attractions near Struan

Struan, Scotland, is a delightful destination for outdoor enthusiasts and couples seeking scenic getaways. With a variety of attractions, including enchanting castles, charming piazzas, and beautiful beaches, visitors can immerse themselves in culture and nature. Whether you're looking to explore historical sites or simply enjoy the stunning landscapes, Struan offers a perfect blend of experiences for every traveller.

  • Dunvegan Castle: Nestled 14km from Struan, this historic castle exudes a romantic atmosphere and rich culture. As the ancestral home of the MacLeod clan, visitors can explore its stunning gardens and fascinating exhibitions, immersing themselves in the enchanting Scottish heritage.
  • Talisker Beach: Located 8km from Struan, Talisker Beach offers breathtaking coastal views and a serene atmosphere. The dramatic cliffs and golden sands create a perfect backdrop for a leisurely stroll or simply unwinding while listening to the waves lapping at the shore.
  • Somerled Square: Situated 14km from Struan, Somerled Square is a charming piazza that showcases the vibrant culture of the area. Surrounded by local shops and eateries, it’s an ideal spot to soak in the lively atmosphere and enjoy a taste of 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

Accessing Struan in Scotland is convenient via its major airports. Inverness Airport (INV) is situated 142km away, with excellent hotels nearby such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering comprehensive shuttle services. Stornoway Airport (SYY), located 95km from Struan, features the 4-star Cabarfeidh Hotel, just 3km away, along with other comfortable options like the Hebridean Guest House. Benbecula Airport (BEB) is 58km from Struan, where hotels like the 3-star Orasay Inn are available, positioned 11km from the airport. Each location provides accessible transport to ensure a smooth journey to Struan.

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 The Marmalade 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 5 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.