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
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for Struan hotels

1. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
AU$1,063
includes taxes & fees
28 Aug - 29 Aug
Bracken Hide Hotel

2. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Brian
AU$902
includes taxes & fees
29 Aug - 30 Aug
Cuillin Hills Hotel

3. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Elissa
AU$1,033
includes taxes & fees
29 Aug - 30 Aug
Skeabost House Hotel

4. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
AU$817
includes taxes & fees
2 Sept - 3 Sept
The Marmalade Hotel

5. Uig Hotel

Uig Hotel
Uig
United Kingdom
Ian
AU$623
includes taxes & fees
22 Aug - 23 Aug
Uig Hotel

6. The Skye Inn

The Skye Inn
Portree Town
United States
Lee
AU$566
includes taxes & fees
22 Aug - 23 Aug
The Skye Inn

7. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
Katrina
AU$585
includes taxes & fees
22 Aug - 23 Aug
Redwood House Hotel

8. The Bosville

The Bosville
Portree Town
Canada
Kelly
AU$797
includes taxes & fees
29 Aug - 30 Aug
The Bosville

9. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
AU$755
includes taxes & fees
29 Aug - 30 Aug
Greshornish House Hotel

10. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
AU$837
includes taxes & fees
6 Sept - 7 Sept
Atholl House Skye

11. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
AU$369
includes taxes & fees
24 Aug - 25 Aug
Tongadale Hotel

12. Minnies Rooms

Minnies Rooms
Dunvegan
Canada
Andre
Minnies Rooms

13. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
AU$533
includes taxes & fees
20 Sept - 21 Sept
Sligachan Hotel

14. The Portree Hotel

The Portree Hotel
Portree Town
United States
MAUREEN
The Portree Hotel

15. Kilmuir Park

Kilmuir Park
Dunvegan
Australia
Athol
Kilmuir Park

16. Dunshee

Dunshee
Roskhill
Canada
Thomas
Dunshee

17. Creagory Skye

Creagory Skye
Portree Town
Australia
karen
Creagory Skye

18. Tullochard House

Tullochard House
Dunvegan
Canada
Jonathan-Charles
Tullochard House

19. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
Isle of Raasay Distillery
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

Top Struan Hotel Reviews

Recent Reviews in Struan

The Bosville

The Bosville

10/10 Excellent
"Very clean room, I enjoyed using the Highland Soap Company products in the bathroom. Plentiful water/tea/biscuits supplied during our stay - real taste of the highlands. Breakfast was delicious at the restaurant located within the hotel. Convenient store just 1 minute walk from the hotel which is well stocked with regular supermarket items. Parking out front of the hotel was easy to access but did get busy at times, I was able to find parking down the street. Overall really lovely hotel worth the hefty pricetag given its location - would definitely return again if I visit Portree. Only downside was that there was no lift, but luckily we packed light."
julie 1-night trip
Posted 11 hours ago
The Bosville
Dunollie Hotel

Dunollie Hotel

8/10 Good
"The hotel is very busy with bigger travel groups"
Hira 1-night trip
Posted 1 day ago
Dunollie Hotel
Uig Hotel

Uig Hotel

8/10 Good
"Fantastic food at the hotel restaurant! Overall a nice and clean hotel with very friendly staff, albeit the room furnishings are rather basic and the TV had no live channels during our visit."
Anne 2-night trip
Posted 1 day ago
Uig Hotel
The Marmalade Hotel

The Marmalade Hotel

10/10 Excellent
"Stay here. Immaculately clean. Staff lovely"
sharanya 2-night trip
Posted 5 days ago
The Marmalade Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Charming hotel. Friendly staff. Great location. I would definitely stay here again."
Virginia 1-night trip
Posted 6 days ago
The Skye Inn
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Everything was perfect!"
Brian 1-night trip
Posted 6 days ago
Sligachan Hotel
House Of Juniper - The Cabins

House Of Juniper - The Cabins

10/10 Excellent
"The cabins are so cute and charming, this was a great stay!"
Angela 2-night trip
Posted 10 days ago
House Of Juniper - The Cabins
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 13 days ago
Tongadale Hotel
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Outstanding"
Beth 2-night trip
Posted 2 weeks ago
Skeabost House Hotel

More cheap accommodation in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
AU$527
12 Sept - 13 Sept
includes taxes & fees
9.8/10 Exceptional! (146 reviews)
House Of Juniper - The Cabins
Amber's Cottage

Amber's Cottage

Staffin Scotland
AU$1,525
29 Aug - 30 Aug
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
AU$2,760
27 Aug - 28 Aug
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! (184 reviews)
Old Pier Cottage B&B
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
Get rates
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Dunvegan Camping Pods

Dunvegan Camping Pods

Kilmuir Dunvegan Scotland
Get rates
9.8/10 Exceptional! (92 reviews)
Dunvegan Camping Pods

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 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 AU$342 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