Find hotels in Struan from CA $199

  • 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
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, (591 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 CA $340
CA $408 total
includes taxes & fees
Mar 30 - Mar 31
Sligachan Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,000 reviews)
"Absolutely amazing facility - tremendous staff - definitely worth the visit"
United States
David
The price is CA $272
CA $327 total
includes taxes & fees
Mar 29 - Mar 30
Uig Hotel

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (37 reviews)
"GREAT place"
United States
Lewis
The price is CA $310
CA $373 total
includes taxes & fees
Apr 12 - Apr 13
The Flodigarry Hotel in the Skye

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
Applecross B&B and Cabins

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 CA $166
CA $199 total
includes taxes & fees
Mar 29 - Mar 30
Broadford Hotel

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (529 reviews)
"A lovely historic property. Love the dining room. Great staff."
Canada
Joseph
The price is CA $380
CA $456 total
includes taxes & fees
Mar 30 - Mar 31
Skeabost House Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (66 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 CA $363
CA $436 total
includes taxes & fees
Mar 29 - Mar 30
Isle of Raasay Distillery

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (127 reviews)
"Area of Harrapool was lovely and quiet. There was a co-op near by which was great being in a cabin with cooking facilities. The market close by was nice to visit for little gifts to bring home from local makers. The cabins themselves were immaculate and couldn’t fault the staff that we had interactions with. Was about a 30 minute drive from Portree. "
United Kingdom
Melanie
The price is CA $185
CA $222 total
includes taxes & fees
Mar 29 - Mar 30
House Of Juniper - The Cabins

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (292 reviews)
"Beautiful spot, great sauna and plunge pool! Really lovely staff!"
Australia
Sophie
The price is CA $448
CA $538 total
includes taxes & fees
Apr 17 - Apr 18
Bracken Hide 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 CA $238
CA $286 total
includes taxes & fees
Mar 28 - Mar 29
Hame Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
6.8 out of 10, (1,000 reviews)
"Very welcoming staff, quiet rooms."
Canada
Isabelle
The price is CA $120
CA $144 total
includes taxes & fees
Mar 31 - Apr 1
Dunollie Hotel

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 CA $425
CA $509 total
includes taxes & fees
Apr 9 - Apr 10
Greshornish House Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (318 reviews)
"Excelent place to stay"
United States
Carlos Eduardo
The price is CA $371
CA $446 total
includes taxes & fees
Mar 30 - Mar 31
The Marmalade Hotel

Coolin View Guest Rooms

Coolin View Guest Rooms
3.0 star property
Portree Town
8.6 out of 10, Excellent, (229 reviews)
"Clean room with easy access to downtown. "
United States
Terah
The price is CA $251
CA $302 total
includes taxes & fees
Apr 17 - Apr 18
Coolin View Guest Rooms

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (152 reviews)
"We really enjoyed our stay! Mayenne was so kind to offer my daughter homemade soup when she didn't feel well! Great place to start exploring the Western part of Skye!"
Germany
Rolf
The price is CA $205
CA $246 total
includes taxes & fees
Apr 7 - Apr 8
Minnies Rooms

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (326 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 Skye Inn

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (53 reviews)
"Very friendly staff and a lovely hotel "
Canada
Geoffrey
The Portree Hotel

House Of Juniper - The Manse

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

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (603 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 CA $408
CA $489 total
includes taxes & fees
Mar 30 - Mar 31
Cuillin Hills Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (830 reviews)
"Brilliant welcoming staff, food was great and room was clean and tidy, would recommend"
United Kingdom
calum
The price is CA $318
CA $382 total
includes taxes & fees
Mar 28 - Mar 29
Tongadale 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

Recent Reviews in Struan

More cheap stays in Struan

Find out more about Struan

Top reasons to visit Struan

  • Stunning Natural Beauty: Experience breathtaking landscapes, including the Trotternish Peninsula and the iconic Old Man of Storr.
  • Cultural Explorations: Immerse yourself in local culture with historical attractions and charming streets filled with friendly locals.
  • Outdoor Adventures: Enjoy a variety of outdoor activities that showcase the region's serene beauty and diverse wildlife.
  • Delicious Local Cuisine: Indulge in the flavours of Scotland with local dishes that highlight the region's culinary delights.
  • Variety of Accommodations: Choose from cozy bed and breakfasts to comfortable hotels, catering to every traveler's needs.

Find great hotels near Struan

Explore a range of hotel accommodation options in Struan, Scotland, perfect for every type of traveller. From charming bed and breakfasts to comfortable hotels, you'll find pet-friendly options and facilities tailored for adventure and business-themed getaways. Whether you're seeking a cozy retreat or a star-rated experience, Struan's hotels cater to your needs, ensuring a memorable stay in this beautiful part of the UK.

  • Skeabost House Hotel: This charming 4-star hotel, located 12.9km from Struan, offers a romantic and nature-themed retreat for adventure seekers. Guests can indulge in a variety of on-site and nearby activities such as fishing, mountain biking, and hiking. The hotel features a delightful garden view restaurant, ideal for enjoying meals in a serene atmosphere. For couples, special romance packages are available, and limited room service provides added convenience for those intimate evenings. Skeabost House Hotel is perfect for travellers looking to immerse themselves in the stunning Scottish landscape.
  • Atholl House Skye: A cozy 3-star lodging option, Atholl House Skye is situated 12.9km from Struan and focuses on providing a comfortable stay with essential amenities. Guests can enjoy complimentary breakfast options daily, including both continental and traditional fare, ensuring a good start to the day. The hotel also features entertainment options like digital TV, making it an ideal place for relaxation after a day of exploring. With its warm atmosphere and convenient location, Atholl House Skye is a great choice for those looking to experience the local village charm.
  • Hame Hotel: Located 9.7km from Struan, Hame Hotel is a welcoming 3.5-star guesthouse perfect for pet-friendly travellers. This property accommodates certain pets, ensuring that your furry friends can join in on the adventure. With a pet policy that allows for service animals without fees and restrictions for other pets, it caters to the needs of pet owners. The hotel’s inviting environment and comfortable amenities make it an excellent choice for those seeking a home-away-from-home experience while enjoying the beautiful surroundings of Scotland.

Where to stay in and around Struan

Struan, Scotland, offers a charming blend of romance, culture, and family-friendly activities. Stroll through its picturesque streets and enjoy the warm atmosphere created by friendly locals. Explore breathtaking locations nearby, such as the stunning Trotternish Peninsula or the iconic Old Man of Storr. For a taste of luxury, indulge in local cuisine or unwind in secluded spots that showcase the region's serene beauty. Discover the perfect escape in and around Struan for an unforgettable vacation.

  • Portnalong: Nestled a mere 3.2km from Struan, Portnalong is a quaint village offering a delightful escape for tourists. Known for its romantic and outdoor experiences, this charming locale features scenic beaches and a picturesque harbor. Visitors flock here to enjoy the stunning coastal views, explore the local marina, and visit nearby castles. The village's moderate seasonal influx peaks during March to April and July, making it an inviting destination for those seeking a blend of adventure and relaxation.
  • Ose: Located within the Struan area, Ose is a serene village that captivates visitors with its breathtaking scenery and outdoor adventures. Ideal for couples seeking a romantic getaway, Ose is surrounded by stunning natural landmarks including a historic lighthouse, rugged cape, and majestic mountains. The peak travel months from August to October draw nature enthusiasts and those looking to unwind in a picturesque setting. With local stores offering unique finds, Ose promises a memorable and tranquil experience.
  • Bracadale: Another charming village in the vicinity of Struan, Bracadale is perfect for those looking for a mix of romance, beach experiences, and entertainment. The village is situated near a beautiful harbor and marina, making it a great spot for water activities or simply soaking in the coastal ambiance. Visitors typically arrive in droves between August and October, drawn by its inviting atmosphere and local stores. Bracadale is an ideal base for exploring the surrounding area's enchanting castles and vibrant marine life.

Things to do near Struan

Struan is the perfect destination for romantic getaways, cultural explorations, and family vacations. Visitors can enjoy a variety of activities, including shopping at local stores and indulging in outdoor adventures that showcase the stunning natural beauty of the area. Whether you're looking to relax or immerse yourself in the local culture, Struan offers a delightful mix of experiences for everyone.

Shopping

In Struan, you can find unique gifts at Isle of Skye Oysters, located 8.0km away. If you're up for a drive, Skye Silver Gift Shop is 17.7km away, and Uig Pottery is 25.7km away, offering beautiful handcrafted treasures to take home.

Recreation

A.C.E Target Sports Skye offers an exhilarating sports atmosphere, ideal for those seeking an active retreat. Nearby, the Skeabost Golf Course invites you to enjoy stunning outdoor scenery while honing your swing. For a peaceful escape, the Quiraing Walk Trail Access provides tranquil hiking experiences amidst breathtaking landscapes.

Adventure

Explore the rugged beauty of the Isle of Skye with a hike in the Quiraing, where dramatic landscapes and unique rock formations await. For a thrill, try sea kayaking in the crystal-clear waters, where you can spot diverse wildlife and enjoy stunning coastal scenery.

Nightlife

Experience the vibrant nightlife in Struan by visiting The Highlander Pub for a cozy atmosphere and local brews. For a lively night of dancing, check out The Struan Club, where you can enjoy live DJs and a mix of music that keeps the energy high.

*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 on your trip to Struan, consider visiting during the off-peak months of January to February or November for lower accommodation rates. Booking your hotel about a month in advance can also yield better prices, and check for last-minute deals on Expedia. Wednesdays are typically the cheapest days to stay, while Sundays are the priciest. Use Expedia's tools to filter options by budget and location, and consider bundling your hotel with flights and activities for extra savings. Additionally, explore free outdoor activities to enhance your experience without spending much.

  • 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, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilize Expedia’s search tool to narrow down your options based on your budget, preferred location, and the type of hotel you desire. To find the most affordable prices and special offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money 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 charming destination perfect for romantic getaways, cultural exploration, and family vacations. Visitors can enjoy a variety of attractions, including stunning castles, beautiful beaches, and informative visitor centres. The area offers outdoor activities and cultural experiences, making it ideal for all types of travellers. Be sure to explore nearby attractions to enhance your stay and discover the unique beauty that Struan has to offer.

  • Dunvegan Castle: Explore the enchanting Dunvegan Castle, located 14.5km from Struan. Steeped in romance and culture, this historic site offers stunning gardens and captivating tales of clan history, making it a perfect blend of beauty and heritage.
  • Talisker Beach: Just 8.0km from Struan, Talisker Beach is a breathtaking stretch of sand ideal for leisurely walks and soaking up the coastal atmosphere. The dramatic cliffs and crashing waves create a picturesque setting, perfect for relaxation and reflection.
  • Fiskavaig Bay: Only 3.2km away, Fiskavaig Bay is a hidden gem that invites you to enjoy its outdoor adventures and stunning scenery. Whether it's a peaceful stroll or a picnic by the water, this locale offers a perfect escape into nature.

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 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 visit Struan, Scotland, you have several airport options. Stornoway Airport (SYY) is approximately 95.0km away, with nearby hotels like the Hebridean Guest House, Stornoway Bed and Breakfast, and The Cabarfeidh Hotel, all situated 3.2km from the airport. Benbecula Airport (BEB) is closer at 57.9km, with accommodations such as the 3-star Orasay Inn, located 11.3km away. Castlebay Airport (BRR) is another option, located 72.4km from Struan, with hotel choices like Borrodale and UIST Travel Accommodation, both 16.1km from the airport. These airports provide convenient access to Struan for your holiday.

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 CA $199 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