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

Search Struan hotels

  • 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
5 Oct - 6 Oct
Tomorrow
6 Oct - 7 Oct
This weekend
9 Oct - 11 Oct
Next weekend
16 Oct - 18 Oct

Filter by

Property class

Guest rating

Our top choices for Struan hotels

1. Skeabost House Hotel

Skeabost House Hotel
Skeabost
Canada
Marc Andre
NZ$433
includes taxes & fees
2 Nov - 3 Nov
Skeabost House Hotel

2. Hame Hotel

Hame Hotel
Dunvegan
United States
Colleen
NZ$493
includes taxes & fees
29 Oct - 30 Oct
Hame Hotel

3. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
NZ$286
includes taxes & fees
5 Nov - 6 Nov
Sligachan Hotel

4. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
Canada
James
NZ$402
includes taxes & fees
1 Nov - 2 Nov
Bracken Hide Hotel

5. Minnies Rooms

Minnies Rooms
Dunvegan
Canada
Caroline Namcy
NZ$336
includes taxes & fees
17 Oct - 18 Oct
Minnies Rooms

6. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Donna
NZ$210
includes taxes & fees
5 Nov - 6 Nov
Greshornish House Hotel

7. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
NZ$448
includes taxes & fees
2 Nov - 3 Nov
The Marmalade Hotel

8. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
NZ$397
includes taxes & fees
5 Nov - 6 Nov
Tongadale Hotel

9. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Christine
NZ$551
includes taxes & fees
1 Nov - 2 Nov
Cuillin Hills Hotel

10. Atholl House Skye

Atholl House Skye
Dunvegan
United Kingdom
Avi
NZ$354
includes taxes & fees
1 Nov - 2 Nov
Atholl House Skye

11. The Skye Inn

The Skye Inn
Portree Town
United Kingdom
Natalie
NZ$377
includes taxes & fees
5 Nov - 6 Nov
The Skye Inn

12. The Portree Hotel

The Portree Hotel
Portree Town
United States
helen
NZ$405
includes taxes & fees
1 Nov - 2 Nov
The Portree Hotel

13. The Bosville

The Bosville
Portree Town
United States
Bob
NZ$424
includes taxes & fees
2 Nov - 3 Nov
The Bosville

14. Portree Youth Hostel

Portree Youth Hostel
Portree Town
United States
Ruben
NZ$192
includes taxes & fees
5 Nov - 6 Nov
Portree Youth Hostel

15. Uig Hotel

Uig Hotel
Uig
United States
Justin
NZ$417
includes taxes & fees
1 Nov - 2 Nov
Uig Hotel

16. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
United Kingdom
Pauline
NZ$508
includes taxes & fees
11 Oct - 12 Oct
Isle of Raasay Distillery

17. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
NZ$351
includes taxes & fees
5 Nov - 6 Nov
Broadford Hotel

18. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
NZ$1,063
includes taxes & fees
8 Oct - 9 Oct
Shepherds Hut

19. Dunollie Hotel

Dunollie Hotel
Broadford
United Kingdom
Sheena
NZ$353
includes taxes & fees
18 Oct - 19 Oct
Dunollie Hotel

20. Skye Lodge

Skye Lodge
Dunvegan
Australia
Stephen
NZ$528
includes taxes & fees
9 Oct - 10 Oct
Skye Lodge
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

Recent Reviews in Struan

Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Great hotel with great restaurant"
James 2-night trip
Posted 10 hours ago
Bracken Hide Hotel
Dunollie Hotel

Dunollie Hotel

10/10 Excellent
"Hotel well situated with great views from the room and dining area. The staff were friendly and helpful and welcoming for our pet. The buffet breakfast was comprehensive but adding black pudding to the choice would have been welcomed - otherwise excellent. Overall great value and would certainly revisit in the future."
William 2-night trip
Posted 13 hours ago
Dunollie Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
Christine 2-night trip
Posted 18 hours ago
Cuillin Hills Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Marc Andre 2-night trip
Posted 2 days ago
Skeabost House Hotel
House Of Juniper - The Manse

House Of Juniper - The Manse

10/10 Excellent
"Gorgeous, warm, welcoming, lovely property just 15 minutes from Portree. The restaurant, Sprig, is also fabulous. We loved the hot sauna - what a treat! Cannot wait to return to Skye and stay here again!"
Caren 2-night trip
Posted 2 days ago
House Of Juniper - The Manse
Uig Hotel

Uig Hotel

10/10 Excellent
"Lovely, cozy place. Excellent dinner and breakfast"
sabrina 1-night trip
Posted 2 days ago
Uig Hotel
Atholl House Skye

Atholl House Skye

10/10 Excellent
"Lovely clean room and welcoming team at the hotel. Centrally situated in Dunvegan, with some local shops snd restaurants for exploring. A good idea to book for the evening though, they can get busy."
Jacqueline 4-night trip
Posted 2 days ago
Atholl House Skye
The Bosville

The Bosville

10/10 Excellent
"The staff were extremely helpful and friendly particularly Isabella. I really appreciate her help."
Bob 2-night trip
Posted 3 days ago
The Bosville
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"We have been touring Scotland and Ireland for 2 weeks, and this is our favorite property so far! The property, the view, the room and the staff were 2000/10! I want to live here! I would ABSOLUTELY recommend!!!"
Lloyd 1-night trip
Posted 3 days ago
The Marmalade Hotel

More cheap accommodation in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
NZ$283
1 Nov - 2 Nov
includes taxes & fees
House Of Juniper - The Cabins
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
NZ$676
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
NZ$3,396
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! (190 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
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (87 reviews)
Loch Eyre House

Find out more about Struan

Top reasons to visit Struan

  • Stunning Natural Scenery: Struan is surrounded by breathtaking landscapes, ideal for hiking and leisurely strolls along Loch Beag.
  • Whisky Distilleries: Explore local distilleries and indulge in the region's renowned whisky heritage.
  • Charming Accommodations: Enjoy various lodging options, from cosy bed and breakfasts to pet-friendly hotels.
  • Outdoor Adventures: Experience excellent fly fishing and diverse outdoor activities in the stunning Scottish Highlands.
  • Rich Cultural Experiences: Visit historic castles and charming piazzas that showcase Struan's rich heritage.

Find great hotels near Struan

Discover the charming accommodations in Struan, Scotland, where options range from cosy bed and breakfasts to welcoming hotels. Ideal for nature enthusiasts and adventure seekers, many lodgings offer pet-friendly facilities to ensure a comfortable stay for all. Whether you choose the inviting Struan House or a quaint caravan, you’ll find the perfect base to explore the stunning landscapes and rich culture of this picturesque region.

  • Skeabost House Hotel: Nestled 12.9km from Struan, this charming 4-star hotel boasts a guest rating of 9.0 out of 10. With a distinctive focus on adventure and romance, Skeabost House Hotel offers a range of exhilarating activities such as fishing and hiking onsite, alongside nearby mountain biking and climbing options. Guests can indulge in romantic packages and savour delightful meals with stunning garden views from the restaurant. Limited-hour room service adds an extra touch of convenience for those seeking a private dining experience, making it an ideal choice for couples and adventure seekers alike.
  • Atholl House Skye: Situated 12.9km from Struan, Atholl House Skye is a welcoming 3-star accommodation with an outstanding guest rating of 10.0 out of 10. This property offers a delightful start to your day with complimentary continental breakfast options. For entertainment, guests can enjoy digital television in a relaxed setting. The local village offers a picturesque backdrop for exploration, ensuring a lovely blend of comfort and cultural experience for visitors looking to immerse themselves in the beauty of the Isle of Skye.
  • 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. Catering to pet lovers, this property welcomes some pets onsite, with specific policies to ensure a comfortable stay for all. Guests can enjoy a friendly atmosphere while relaxing in their well-appointed rooms. Whether you’re travelling with a furry friend or seeking a peaceful retreat, Hame Hotel provides a homely experience that embraces the spirit of Scottish hospitality.

Where to stay in and around Struan

Discover the charm of Struan, a delightful village on the Isle of Skye, surrounded by the breathtaking Scottish Highlands. Enjoy leisurely strolls along the shores of Loch Beag, or find tranquility by the small streams that weave through the landscape. With its friendly atmosphere and stunning scenery, Struan is perfect for a romantic getaway or a relaxing retreat, inviting you to immerse yourself in the natural beauty of this remarkable region.

  • Portnalong: Situated a mere 3.2km from Struan, Portnalong is a charming village that offers a romantic escape for visitors. Known for its stunning scenery and outdoor activities, this quaint location peaks in popularity from March to April and again in July. Adventure seekers can explore nearby hiking trails or visit local landmarks such as a picturesque waterfall, peaceful lake, and an intriguing castle. With a small store catering to daily needs, Portnalong provides a perfect blend of relaxation and exploration amidst its natural beauty.
  • Caroy: Nestled in the heart of Struan, Caroy is a welcoming village that attracts a mix of families and business travellers throughout the year. Peak visitor numbers from August to October create a vibrant atmosphere, while quieter months from December to February allow for a more peaceful experience. The village offers essential amenities, including a local store, making it convenient for those looking to explore the surrounding area. Caroy's city-themed vibe provides a unique experience for visitors seeking a blend of leisure and local culture.
  • Ose: Ose, a delightful village located in the Struan area, is a haven for outdoor enthusiasts and adventure lovers. With peak visitor numbers in August to October, Ose showcases breathtaking landscapes, including majestic mountains and rolling hills that are perfect for hiking and exploration. The village's scenic charm and emphasis on adventure make it an ideal spot for those eager to immerse themselves in nature. During the quieter months from December to February, visitors can enjoy the tranquil surroundings while soaking in the stunning vistas.

Things to do in Struan

Shopping

Struan offers charming local shops where you can find unique gifts and souvenirs. If you're up for a drive, head to nearby Portree, about 32.2km away, for more extensive options at the Co-op and the Isle of Skye Market, showcasing local crafts and produce.

Recreation

Struan's wellness retreats offer tranquil settings, with holistic treatments like massage and yoga to rejuvenate your spirit. Explore the stunning landscapes surrounding the area, perfect for leisurely walks or invigorating hikes, allowing you to connect with nature and unwind amidst the breathtaking Scottish scenery.

Adventure

Explore the rugged beauty of the Isle of Skye with a hike up the Old Man of Storr for stunning views. For a thrilling experience, try kayaking in the serene waters around Portree, where you can spot local wildlife and enjoy the dramatic coastal scenery.

Nightlife

Struan offers a charming nightlife with local pubs like the Struan Inn, where you can enjoy a pint and live music. For a more relaxed vibe, the nearby Lochalsh Hotel provides a warm atmosphere and stunning views, making it a great spot to unwind after a day of exploring.

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

Find the best attractions near Struan

Struan is perfect for a romantic getaway or an outdoor adventure, boasting stunning scenery. Popular attractions include historic castles, charming piazzas, and beautiful beaches. Whether you're seeking cultural experiences or a relaxing beach day, Struan offers a variety of points of interest that will delight any traveller looking to explore the natural beauty and rich heritage of the area.

  • Dunvegan Castle: Nestled 14.5km from Struan, Dunvegan Castle is steeped in history and romance. This stunning fortress, the ancestral home of the MacLeod clan, showcases beautiful gardens and captivating tales of Scottish heritage. Explore its intriguing rooms and enjoy picturesque views of the surrounding landscape.
  • Talisker Beach: Located 8.0km from Struan, Talisker Beach offers a dramatic coastline with stunning cliffs and sandy shores. The beach is perfect for a leisurely stroll, where you can soak in the natural beauty and enjoy the refreshing sea air, making it a blissful escape.
  • Somerled Square: Situated 14.5km from Struan, Somerled Square is a vibrant piazza that reflects local culture. Surrounded by charming shops and cafes, it’s an excellent spot to relax and immerse yourself in the lively atmosphere while taking in the sights of the town.

Best time to go to Struan

The best time to visit Struan is dependent on what kind of holiday you are seeking. July and August are its hottest month on average. At the time of August, visitor numbers are average and weather is mostly cloudy. February is its coolest month on average. At this time, 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

To reach Struan, Scotland, you can fly into INVerness (INV), located 141.6km away. Nearby, the 5-star Ness Walk and Rocpool Reserve hotels are both about 12.9km from the airport and offer various transportation services. Stornoway (SYY) is another option, situated 95.0km from Struan, with the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast just 3.2km away. Lastly, Benbecula (BEB) is located 57.9km from Struan, with the 3-star Orasay Inn 11.3km away. Each airport has convenient access to nearby accommodations, making your journey to Struan seamless.

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, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 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 hotel booking in Struan with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Struan hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Struan?
Prices for hotels in Struan often vary, but you can find a great deal from NZ$209 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 our cheapest rates.

Explore a world of travel with Expedia