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
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating

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

Property class

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
Sligachan Hotel

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 AU$395
includes taxes & fees
20 July - 21 July
Applecross B&B and 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 AU$395
includes taxes & fees
24 July - 25 July
Tongadale Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,010 reviews)
"Good hotel with good restaurant."
United States
luisa
The price is AU$626
includes taxes & fees
10 July - 11 July
Uig 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 AU$510
includes taxes & fees
23 July - 24 July
House Of Juniper - The 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 AU$520
includes taxes & fees
27 July - 28 July
Isle of Raasay Distillery

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 AU$999
includes taxes & fees
22 July - 23 July
Skeabost House 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 AU$462
includes taxes & fees
17 July - 18 July
Greshornish House 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 AU$911
includes taxes & fees
10 July - 11 July
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 AU$582
includes taxes & fees
9 July - 10 July
Broadford Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,005 reviews)
"Staff and breakfast was amazing"
Canada
Abhishek
The price is AU$422
includes taxes & fees
12 July - 13 July
Dunollie 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
Redwood House 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 AU$848
includes taxes & fees
14 July - 15 July
The Marmalade Hotel

The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is AU$552
includes taxes & fees
22 July - 23 July
The Pod at Greenbank

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 AU$607
includes taxes & fees
23 July - 24 July
House Of Juniper - The Manse

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

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 AU$745
includes taxes & fees
19 July - 20 July
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 AU$1,136
includes taxes & fees
20 July - 21 July
Cuillin Hills Hotel

Glenbrittle Youth Hostel

Glenbrittle Youth Hostel
4.0 star property
Minginish
9.0 out of 10, Wonderful, (99 reviews)
"Clean room , restaurant very good, location very good "
Canada
Christine
Glenbrittle Youth Hostel

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (79 reviews)
"Great hospitality, good food and beautiful area."
Canada
Gabriel
The price is AU$673
includes taxes & fees
28 July - 29 July
Atholl House Skye
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

Recent Reviews in Struan

More cheap accommodation in Struan

Find out more about Struan

Top reasons to visit Struan

  • Stunning Landscapes: Struan boasts breathtaking sea views and picturesque surroundings, perfect for outdoor enthusiasts.
  • Cultural Experiences: Explore nearby castles and local visitor centres showcasing the area's rich heritage.
  • Family-Friendly Activities: Struan offers a delightful mix of activities suitable for families and children.
  • Charming Accommodation: Choose from a variety of charming bed and breakfasts and comfortable hotels.
  • Romantic Getaways: Ideal for couples, Struan provides a tranquil atmosphere for romantic escapes.

Find great hotels near Struan

Struan offers a delightful range of accommodation options, from charming bed and breakfasts to comfortable hotels. Whether you're seeking a pet-friendly stay, an adventure-filled getaway, or a welcoming environment for the LGBTQIA community, you'll find suitable choices here. With various budget-friendly options available, discovering the perfect Struan hotel or accommodation for your vacation has never been easier.

  • Skeabost House Hotel: Nestled amidst the breathtaking Scottish Highlands, Skeabost House Hotel is a 4-star haven for adventurers and nature lovers alike. Located 12.9km from Struan, this charming property offers a variety of outdoor activities that will surely satisfy your adventurous spirit. Guests can indulge in fishing right onsite or embark on nearby mountain climbing, hiking, and biking adventures. With a focus on creating memorable experiences, this hotel invites you to immerse yourself in the stunning landscapes of Skye while enjoying comfortable accommodations.
  • Atholl House Skye: A welcoming 3-star retreat, Atholl House Skye is also situated 12.9km from Struan, offering a delightful blend of comfort and convenience. This property is perfect for those seeking a relaxing getaway with a taste of local culture. Enjoy a complimentary daily breakfast, including continental options, to start your day off right. The hotel features entertainment amenities like digital TV and provides a charming view of the nearby village, making it an excellent base for exploring the enchanting Isle of Skye.
  • Hame Hotel: Located just 9.7km from Struan, Hame Hotel is a 3.5-star guesthouse that welcomes pets, making it an ideal choice for travellers who wish to bring their furry companions along. The hotel promotes a pet-friendly environment, allowing pets onsite with some restrictions in place. Guests can enjoy a comfortable stay while exploring the beautiful surroundings. With its warm hospitality and thoughtful amenities, Hame Hotel ensures that you and your pets feel right at home on your Scottish adventure.

Where to stay in and around Struan

Struan offers a delightful escape for tourists seeking romance, culture, and family fun. Surrounded by stunning scenery and friendly locals, you’ll be captivated by the breathtaking sea views and tranquil atmosphere. Explore the picturesque landscapes and luxurious accommodations nearby, perfect for unwinding after a day of adventure. With its idyllic charm and beautiful surroundings, Struan is a fantastic base for discovering the hidden gems of Scotland, making it an unforgettable holiday destination.

  • Portnalong: Nestled a short 3.2km from Struan, Portnalong is a charming village that draws visitors seeking a romantic escape and outdoor adventures. The village experiences a moderately seasonal influx of travellers, peaking in March to April and July. Portnalong boasts stunning local landmarks, including a picturesque castle and a bustling harbour. The marina offers opportunities for boating and fishing, making it a delightful spot for beach lovers and nature enthusiasts alike. With its scenic views and tranquil atmosphere, Portnalong is perfect for those looking to unwind by the seaside.
  • Bracadale: Located conveniently within the Struan area, Bracadale is another delightful village that attracts a steady stream of visitors, particularly from August to October. Known for its romantic ambience and beachside charm, Bracadale is ideal for couples and families alike. The local harbour and marina are popular for leisurely strolls and water activities, while nearby stores provide entertainment and unique shopping experiences. Bracadale’s vibrant community and welcoming atmosphere make it a lovely destination for exploring quaint shops and enjoying local cuisine.
  • Caroy: Situated in close proximity to Struan, Caroy is a quaint village that offers a blend of city-themed experiences and romantic escapes. The seasonal visitor trend peaks from August to October, drawing families and couples eager to explore its picturesque surroundings. The village features local stores that cater to everyday needs while adding to the community feel. With its scenic landscapes and family-friendly environment, Caroy is an inviting place to create lasting memories with loved ones while enjoying the tranquillity of the Scottish countryside.

Things to do near Struan

Struan offers a delightful blend of romantic and family-friendly experiences, perfect for a cultural getaway. Visitors can enjoy outdoor activities and explore the stunning landscapes through walking tours and scenic trail rides. With its charming stores and picturesque surroundings, Struan promises a memorable vacation for all types of travellers.

Shopping

In Struan, you can visit the Isle of Skye Oysters, only 8.0km away, for fresh local produce. If you're up for a drive, check out Skye Silver Gift Shop, located 17.7km away, or The Shilasdair Shop, located 18.0km away, for unique gifts and souvenirs.

Recreation

At Skeabost Golf Course, enjoy a round of golf surrounded by stunning landscapes, just 12.9km from Struan. A.C.E Target Sports Skye offers exhilarating sports experiences, also 12.9km away. For a serene escape, the Quiraing Walk Trail, 30.6km from Struan, provides breathtaking views and a relaxing atmosphere.

Adventure

Struan offers stunning hiking trails with breathtaking views, ideal for nature enthusiasts. Explore the rugged landscapes and enjoy the thrill of mountain biking along scenic routes. Don't miss the chance to try your hand at kayaking in nearby lochs, where you can experience Scotland's natural beauty up close.

Nightlife

Experience the vibrant nightlife at The Struan Inn, where you can enjoy hearty pub meals and local ales. For a lively atmosphere, visit The Old Mill, featuring live music and a great selection of spirits. Don’t miss the chance to mingle with friendly locals!

Booking tips and Expedia advantages for Struan

For a budget-friendly trip to Struan, consider visiting during the off-peak months of January to February or November when accommodation prices drop. Book your hotel about a month in advance for the best rates, and aim for a Wednesday stay to save even more. Check out last-minute deals on Expedia for additional discounts. Use their search tools to filter by budget and eco-friendly options, and consider bundling your hotel with flights for extra savings. Finally, explore free local attractions to enhance your experience without breaking the bank.

  • 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 May to July, 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: Utilise Expedia’s search wizard to refine your preferences, such as your budget, desired location, and the type of accommodation you’re after. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save some dollars by combining your Struan hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Struan

Struan offers a delightful mix of romantic getaways and family-friendly activities, perfect for culture enthusiasts. Visitors can explore nearby castles, relax at beautiful beaches, and enjoy local visitor centres that showcase the area's rich heritage. With plenty of outdoor options and cultural experiences, Struan is a fantastic destination for all types of travellers. If you're looking for accommodation, consider checking out hotels in Australia or France for additional options.

  • Dunvegan Castle: Located 14.5km from Struan, Dunvegan Castle is steeped in Scottish history and culture. With its stunning architecture and romantic gardens, it offers a captivating glimpse into the lives of the MacLeod clan. Explore its fascinating interiors and enjoy scenic views of the surrounding lochs.
  • Talisker Beach: Just 8.0km from Struan, Talisker Beach is renowned for its dramatic cliffs and pristine sands. With its rugged coastline, it's a perfect spot for beach lovers, offering a serene atmosphere for picnicking or simply soaking in the coastal beauty.
  • Tarner Island: Situated within Struan, Tarner Island is an outdoor paradise. It boasts beautiful beaches and scenic walking trails, ideal for nature enthusiasts looking to explore the diverse wildlife and stunning landscapes.

Best time to go to Struan

The best time to visit Struan is dependant 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.

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 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

When flying into Struan, Scotland, you have a few major airport options. Stornoway Airport (SYY) is situated 95.0km away, with nearby accommodation like Stornoway Bed and Breakfast, Hebridean Guest House, and The Cabarfeidh Hotel, all located 3.2km from the airport. Benbecula Airport (BEB) is closer at 57.9km, with options such as the 3-star Orasay Inn, 11.3km away, and Swan View Lodge, 17.7km away. Additionally, Castlebay Airport (BRR) is 72.4km from Struan, offering hotels like Borrodale and UIST Travel Accommodation, both 16.1km away. These airports provide convenient access to Struan for your Scottish adventure.

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 cancelled 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 hotel booking in Struan with Expedia?
One Key™ — Expedia's free travel rewards program—gives you instant access to perks and 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 AU$395 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