Find hotels in Struan from £105

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Struan hotels

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (593 reviews)
"We had a lovely two night stay at the Sligachan Hotel. Our room was clean, the beds were comfy with good pillows, and the rain shower feature in the bathroom was wonderful! We had a nice view of the water from our window. The bar next door, Seumas' Bar had an excellent selection of whiskey, a very nice dinner menu. The sea bass was fabulous and the honey cake dessert was divine. We would like to especially thank Mariam at the front desk for being so kind and helpful during our stay. "
United States
Jackie
The price is £229
includes taxes & fees
25 Apr - 26 Apr
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, (40 reviews)
"GREAT place"
United States
Lewis
The price is £173
includes taxes & fees
17 Apr - 18 Apr
The Flodigarry Hotel in the Skye

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (156 reviews)
"The breakfast was excellent, served in our room on a trolley, enjoyed with a beautiful view over the loch. The hospitality and attention to our needs was perfect. "
United Kingdom
Peter
The price is £125
includes taxes & fees
24 Apr - 25 Apr
Minnies Rooms

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (232 reviews)
"Nice place to stay."
Canada
D
The price is £165
includes taxes & fees
17 Apr - 18 Apr
Broadford Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (34 reviews)
"We really enjoyed our stay. The room was so inviting and breakfast was made to perfection. Highly recommend this stay for those who are looking to really relax. "
United States
Faith
The price is £186
includes taxes & fees
24 Apr - 25 Apr
Applecross B&B and Cabins

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (143 reviews)
"Really great place to stay. Loved the breakfast. Staff were outstanding!"
United Kingdom
John
The price is £139
includes taxes & fees
17 Apr - 18 Apr
House Of Juniper - The Manse

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (67 reviews)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
The price is £296
includes taxes & fees
24 Apr - 25 Apr
Isle of Raasay Distillery

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.6 out of 10, Exceptional, (187 reviews)
"Lovely location, great food, cozy property. "
Australia
Arabel
The price is £150
includes taxes & fees
20 Apr - 21 Apr
Greshornish House Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (301 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is £301
includes taxes & fees
19 Apr - 20 Apr
Bracken Hide Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (533 reviews)
"A lovely historic property. Love the dining room. Great staff."
Canada
Joseph
The price is £369
includes taxes & fees
24 Apr - 25 Apr
Skeabost House Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
6.8 out of 10, (1,004 reviews)
"Very welcoming staff, quiet rooms."
Canada
Isabelle
The price is £105
includes taxes & fees
16 Apr - 17 Apr
Dunollie Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,002 reviews)
"Absolutely amazing facility - tremendous staff - definitely worth the visit"
United States
David
The price is £301
includes taxes & fees
15 Apr - 16 Apr
Uig Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (58 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The price is £189
includes taxes & fees
17 Apr - 18 Apr
The Portree Hotel

Hame Hotel

Hame Hotel
3.5 star property
Dunvegan
9.2 out of 10, Wonderful, (108 reviews)
"Nice and comfortable room, the property was easy to locate, and the owners were friendly and accomodating."
United States
xuan lan
The price is £275
includes taxes & fees
17 Apr - 18 Apr
Hame Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (193 reviews)
"Great staff and dining and view to the water"
Canada
Daryl
The price is £190
includes taxes & fees
18 Apr - 19 Apr
Redwood House Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (129 reviews)
"Great little cabin with the most comfortable bed"
Australia
Timothy
The price is £265
includes taxes & fees
1 May - 2 May
House Of Juniper - The Cabins

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (338 reviews)
"The staff was so friendly, the breakfast was great and was an easy walk to town centre ! I would 100% stay here again!"
United Kingdom
Lindsay
The price is £183
includes taxes & fees
20 Apr - 21 Apr
The Skye Inn

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (322 reviews)
"Excelent place to stay"
United States
Carlos Eduardo
The price is £365
includes taxes & fees
19 Apr - 20 Apr
The Marmalade Hotel

The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is £287
includes taxes & fees
24 Apr - 25 Apr
The Pod at Greenbank

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (607 reviews)
"If you're visiting Portree this is the hotel to stay at. Beautiful views and wonderful food. The rooms are very nice and i would highly recommend paying extra for the ocean view. Nothing like waking up and enjoying a cup of coffee overlooking the water. The people are friendly and it's just an awesome place to stay. Everything you need in one place. "
United States
TRAVIS
The price is £457
includes taxes & fees
17 Apr - 18 Apr
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

  • Stunning Natural Landscapes: Struan, located on the Isle of Skye, boasts breathtaking views and serene surroundings, perfect for outdoor enthusiasts.
  • Cultural Richness: Explore charming castles and engaging visitor centres that highlight the local history and heritage.
  • Family-Friendly Activities: Struan offers a variety of activities suitable for all ages, making it an ideal destination for family holidays.
  • Cozy Accommodation: Enjoy a range of inviting lodging options, from bed and breakfasts to pet-friendly hotels.
  • Tranquil Picnic Areas: Relax in picturesque picnic spots, surrounded by the beauty of nature.

Find great hotels near Struan

Discover the charm of Struan, Scotland, with a selection of delightful accommodation options. From cosy bed and breakfasts to inviting hotels, you'll find a perfect base for your adventure. Many establishments cater to pet-friendly travellers, ensuring a memorable and romantic getaway. Whether you're seeking the best hotels in Struan or a quaint holiday accommodation, Struan promises a warm welcome and a unique Scottish experience.

  • Skeabost House Hotel: Nestled 5.0km from Struan, Skeabost House Hotel offers a delightful blend of adventure and nature-themed experiences. This 4-star property is ideal for those seeking an active holiday, with a plethora of outdoor activities available both on-site and nearby. Guests can indulge in exhilarating pursuits such as mountain climbing, biking, hiking, and fishing, making it a perfect retreat for outdoor enthusiasts. The hotel’s charming setting and excellent amenities provide a comfortable base for explorers looking to immerse themselves in the stunning Scottish landscape.
  • Atholl House Skye: Located 5.0km from Struan, Atholl House Skye provides a welcoming atmosphere with its 3-star rating, perfect for a relaxing getaway. Guests can enjoy complimentary breakfast options, including a delightful continental spread served daily. The property features entertainment amenities such as digital television, ensuring a pleasant stay. With picturesque village views nearby, Atholl House Skye is an excellent choice for those wishing to savour the local charm while enjoying comfortable accommodations.
  • Hame Hotel: Just 3.7km from Struan, Hame Hotel is a 3.5-star guesthouse that is particularly appealing to pet owners. This inviting establishment welcomes pets, allowing guests to enjoy their holiday without leaving their furry friends behind. With flexible pet policies and amenities that cater to animal lovers, Hame Hotel ensures that both you and your pets can have a comfortable stay. This charming guesthouse is an ideal choice for those seeking a homey atmosphere with the added convenience of pet-friendly facilities.

Where to stay in and around Struan

Struan, nestled in the enchanting Isle of Skye, offers a perfect blend of romance, culture, and family-friendly activities. Explore the serene landscapes, friendly locals, and luxurious accommodations that create an inviting atmosphere. Venture beyond Struan to discover picturesque villages and breathtaking scenery, making it an ideal destination for a peaceful getaway. Whether you're wandering through quaint streets or enjoying the tranquillity of nature, Struan promises an unforgettable Scottish experience.

  • Portnalong: Nestled a mere 1.2km from Struan, Portnalong is a charming village that draws visitors for its romantic coastal allure and outdoor adventures. The village experiences a moderately seasonal influx of tourists, peaking from March to April and during the summer months of July. Known for its picturesque beach, Portnalong also boasts a scenic harbour and marina, perfect for leisurely strolls and water activities. The nearby castle adds a touch of historical charm, making it an ideal spot for a tranquil getaway.
  • Bracadale: Located within the vicinity of Struan, Bracadale is another quaint village that beckons with its inviting beach and vibrant entertainment options. With visitor numbers surging during May and from August to September, Bracadale offers a delightful mix of romantic spots and local attractions, including a harbour and marina. The village's store is a popular stop for visitors seeking unique souvenirs, while the nearby castle provides a captivating glimpse into the region's history. Enjoy the blend of relaxation and fun that Bracadale has to offer.
  • Caroy: Caroy is a delightful village situated near Struan, attracting visitors with its family-friendly atmosphere and romantic setting. The peak travel season runs from June to September, when families and couples alike flock to experience the local charm. Caroy offers convenient access to shopping at local stores and scenic vistas that are perfect for exploration. Its welcoming community and picturesque surroundings make it an ideal base for discovering the stunning landscapes of Scotland while enjoying quality time with loved ones.

Things to do near Struan

Struan is an ideal destination for romantic getaways, cultural experiences, and family holidays. Visitors can enjoy outdoor activities and explore local shops. A lovely picnic area provides the perfect setting for relaxation amidst beautiful surroundings. Whether you're seeking adventure or tranquillity, Struan offers a delightful blend of experiences for everyone.

Shopping

For unique gifts, visit Isle of Skye Oysters, located 3.1km from Struan. If you're up for a drive, Skye Silver Gift Shop is 6.8km away, and Uig Pottery, renowned for its craftsmanship, is 9.9km distant. Enjoy the local charm as you shop!

Recreation

A.C.E Target Sports Skye offers an exhilarating sports experience, perfect for adrenaline enthusiasts, located 5.0km from Struan. For a tranquil escape, the Quiraing Walk Trail Access, 11.8km away, invites you to immerse yourself in stunning landscapes, enhancing your wellness and relaxation. Skeabost Golf Course, also 5.0km away, provides a splendid outdoor setting for golf lovers.

Adventure

Explore the rugged beauty of the Isle of Skye by hiking the Quiraing, where dramatic landscapes and panoramic views await. For a thrilling experience, try kayaking in the pristine waters of Loch Harport, immersing yourself in the stunning scenery and wildlife of the Scottish Highlands.

Nightlife

In Struan, the local pub scene provides a warm atmosphere with traditional Scottish music and lively banter. The Struan Inn is perfect for a relaxed pint, while nearby venues host folk nights, creating a vibrant community spirit that showcases the best of Scottish nightlife.

Booking tips and Expedia advantages for Struan

To save money on your trip to Struan, consider visiting during the cheaper months of January to February or November, and aim to book your hotel about a month in advance. Wednesdays are the most affordable days to stay, while Sundays are the priciest. Use Expedia’s search tools to filter for budget-friendly and eco-certified accommodations, and don’t forget to check for last-minute deals. Combining your hotel, flights, and activities into a package can also lead to significant savings. Enjoy exploring the beautiful surroundings of Struan with these money-saving tips!

  • 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: 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, such as your budget, preferred location, and the type of accommodation you desire. 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 may find it beneficial to save money by combining your hotel reservation in Struan with your flights and activities through an Expedia package deal.

Find the best attractions near Struan

Struan offers a delightful mix of romantic and cultural experiences, making it perfect for family vacations. Visitors can explore charming castles, informative visitor centres, and beautiful beaches. The area's attractions cater to those seeking outdoor adventures and scenic views, ensuring a memorable trip filled with natural beauty and historical intrigue.

  • Dunvegan Castle: Nestled 5.6km from Struan, this enchanting castle boasts rich history and romantic charm. Explore its stunning gardens and learn about the MacLeod clan, making it a perfect blend of culture and heritage.
  • Talisker Beach: Located 3.1km away, Talisker Beach offers a picturesque escape with its sweeping sands and dramatic cliffs. Enjoy the invigorating sea air and the soothing sounds of the waves, ideal for a relaxing day by the coast.
  • Fiskavaig Bay: Just 1.2km from Struan, Fiskavaig Bay captivates with its breathtaking scenery and outdoor adventures. Ideal for picnics, walks, or simply soaking in the stunning views, it’s a hidden gem for nature lovers.

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 CloudyAverageModerately Low
February41.9°F (5.5°C)Light RainMostly CloudyAverageModerately 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 CloudyAverageModerately High
June53.8°F (12.1°C)Light RainMostly CloudyAverageModerately High
July55.9°F (13.3°C)Light RainMostly CloudyHighModerately 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 CloudyAverageModerately Low
December43.3°F (6.3°C)Moderate RainMostly CloudyAverageAverage

The nearest major airports for your trip to Struan

For your visit to Struan, Scotland, there are several airports to consider. Stornoway Airport (SYY) is approximately 36.7km away, with quality accommodation options like the Stornoway Bed and Breakfast, Hebridean Guest House, and The Cabarfeidh Hotel, all situated 1.2km from the airport. Benbecula Airport (BEB) is closer at 22.4km, with the Orasay Inn and Swan View Lodge being good hotel choices nearby. Castlebay Airport (BRR) is about 28.0km from Struan, with options such as Borrodale, UIST Travel Accommodation, and Polochar Inn located within 6.2km. Each airport offers convenient access to these hotels for your stay.

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