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

Struan hotels from HK$2,197

  • 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
29 Aug - 30 Aug
Tomorrow
30 Aug - 31 Aug
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Struan hotels

1. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
HK$2,733
HK$3,280 total
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

2. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
HK$5,130
HK$6,156 total
includes taxes & fees
28 Sept - 29 Sept
Skeabost House Hotel

3. Hame Hotel

Hame Hotel
Dunvegan
Canada
Megan
HK$3,451
HK$4,141 total
includes taxes & fees
27 Sept - 28 Sept
Hame Hotel

4. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
HK$4,396
HK$5,275 total
includes taxes & fees
7 Sept - 8 Sept
Bracken Hide Hotel

5. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
HK$3,786
HK$4,543 total
includes taxes & fees
30 Aug - 31 Aug
Cuillin Hills Hotel

6. The Skye Inn

The Skye Inn
Portree Town
HK$2,816
HK$3,380 total
includes taxes & fees
31 Aug - 1 Sept
The Skye Inn

7. Redwood House Hotel

Redwood House Hotel
Skeabost
United States
louise
HK$2,804
HK$3,364 total
includes taxes & fees
30 Aug - 31 Aug
Redwood House Hotel

8. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
HK$3,759
HK$4,511 total
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

9. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
HK$1,831
HK$2,197 total
includes taxes & fees
17 Sept - 18 Sept
Tongadale Hotel

10. Shepherds Hut

Shepherds Hut
Dunvegan
United States
Courtney
HK$3,988
HK$4,785 total
includes taxes & fees
5 Sept - 6 Sept
Shepherds Hut

11. The Bosville

The Bosville
Portree Town
Australia
julie
HK$3,494
HK$4,192 total
includes taxes & fees
27 Sept - 28 Sept
The Bosville

12. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
HK$2,899
HK$3,479 total
includes taxes & fees
28 Sept - 29 Sept
Isle of Raasay Distillery

13. Greshornish House Hotel

Greshornish House Hotel
Skeabost
United States
Kathy
HK$2,786
HK$3,343 total
includes taxes & fees
30 Aug - 31 Aug
Greshornish House Hotel

14. The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
Flodigarry
United States
Ralph
HK$4,395
HK$5,274 total
includes taxes & fees
31 Aug - 1 Sept
The Flodigarry Hotel in the Skye

15. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
HK$2,786
HK$3,343 total
includes taxes & fees
29 Sept - 30 Sept
House Of Juniper - The Manse

16. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
HK$2,627
HK$3,152 total
includes taxes & fees
31 Aug - 1 Sept
Broadford Hotel

17. Atholl House Skye

Atholl House Skye
Dunvegan
Canada
Gabriel
HK$3,547
HK$4,256 total
includes taxes & fees
23 Sept - 24 Sept
Atholl House Skye

18. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
HK$1,861
HK$2,233 total
includes taxes & fees
24 Sept - 25 Sept
Dunollie Hotel

19. Faodail House

Faodail House
Skeabost
HK$12,738
HK$15,286 total
includes taxes & fees
21 Sept - 22 Sept
Faodail House

20. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
United States
Angela
HK$2,432
HK$2,919 total
includes taxes & fees
27 Sept - 28 Sept
House Of Juniper - The Cabins
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

Ardcana

Ardcana

10/10 Excellent
"loved this place, would come back"
Veronica 2-night trip
Posted 13 hours ago
Ardcana
House Of Juniper - The Cabins

House Of Juniper - The Cabins

10/10 Excellent
"Lovely place to stay , clean and has everything you need , great location"
Angela 2-night trip
Posted 2 days ago
House Of Juniper - The Cabins
Uig Hotel

Uig Hotel

10/10 Excellent
"Delightful gem off of the beaten path! Warm welcoming staff, stunning views of the harbor and beyond, serious kitchen with excellent local seafood and a great night’s rest in a clean serene location! Would definitely recommend!"
Diane 1-night trip
Posted 2 days ago
Uig Hotel
The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye

10/10 Excellent
"Best place to stay in all of Scotland!"
Ralph 3-night trip
Posted 3 days ago
The Flodigarry Hotel in the Skye
Redwood House Hotel

Redwood House Hotel

8/10 Good
"It was very quaint and food was excellent. Other housekeeping services could have been better."
louise 2-night trip
Posted 5 days ago
Redwood House Hotel
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 5 days ago
The Skye Inn
Skeabost House Hotel

Skeabost House Hotel

10/10 Excellent
"Skeabost was an excellent choice for us as we explored the Isle of Skye. The hotel is beautiful and historic. The rooms were comfortable and roomy. The shower with tub inside were great. The staff was friendly and welcoming. Breakfast was delicious and Sue made our daily meal perfect. We had dinner there one night and the food was excellent! I highly recommend this hotel."
Denise 2-night trip
Posted 5 days ago
Skeabost House Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 7 days ago
Cuillin Hills Hotel
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 8 days ago
The Bosville

More cheap stays in Struan

House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
HK$2,432
HK$2,919 total
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (147 reviews)
House Of Juniper - The Cabins
Loch Eyre House

Loch Eyre House

Kensaleyre Skeabost Scotland
HK$3,414
HK$4,097 total
27 Sept - 28 Sept
includes taxes & fees
9.4/10 Exceptional! (86 reviews)
Loch Eyre House
Amber's Cottage

Amber's Cottage

Staffin Scotland
HK$7,037
HK$8,444 total
4 Sept - 5 Sept
includes taxes & fees
8/10 Very good! (7 reviews)
Amber's Cottage
Faodail House

Faodail House

Faodail Kingsburgh Snizort Skeabost Scotland
HK$12,738
HK$15,286 total
21 Sept - 22 Sept
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! (185 reviews)
Old Pier Cottage B&B
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 Scenery: Struan boasts breathtaking landscapes, from the shores of Loch Beag to the tranquil beauty of the Scottish Highlands.
  • Outdoor Adventures: Ideal for nature enthusiasts, visitors can enjoy activities such as fly fishing and scenic strolls amidst idyllic surroundings.
  • Cultural Exploration: Discover historic castles and charming local squares that reflect the rich heritage of the Isle of Skye.
  • Welcoming Community: Experience the warmth of friendly locals in this picturesque village, enhancing your stay.
  • Delightful Accommodation: Choose from cosy bed and breakfasts and comfortable hotels, perfect for a relaxing getaway.

Find great hotels near Struan

Explore delightful accommodation options in Struan, Scotland, where you’ll find a variety of charming bed and breakfasts and cosy hotels tailored for every traveller. Whether you're seeking pet-friendly lodgings, adventurous experiences, or a peaceful getaway, Struan offers inviting stays like Struan House and comfortable caravans to ensure a memorable vacation. Immerse yourself in the local culture while enjoying the perfect blend of comfort and hospitality.

  • Skeabost House Hotel: Nestled 13km from Struan, the 4-star Skeabost House Hotel offers a charming blend of adventure and romance for its guests. With a commendable guest rating of 9.0, this hotel is ideal for those seeking thrilling outdoor activities such as fishing, mountain climbing, and hiking. The property features serene garden views from its restaurant, alongside limited-hour room service for intimate dining experiences. The hotel also provides special romance packages, making it a delightful choice for couples looking to create lasting memories amidst beautiful surroundings.
  • Atholl House Skye: Located 13km away from Struan, Atholl House Skye is a welcoming 3-star accommodation with an impressive guest rating of 10.0. This hotel focuses on providing a comfortable stay, highlighted by its complimentary daily breakfast options, including continental selections. Guests can unwind and enjoy various entertainment amenities, such as digital television within their rooms. The property’s proximity to the local village adds a touch of community charm, making it a perfect base for exploring the picturesque landscapes of Skye.
  • Hame Hotel: Situated just 10km from Struan, Hame Hotel is a 3.5-star guesthouse that boasts a guest rating of 9.2. This inviting property is particularly suited for travellers with pets, as it offers a pet-friendly environment and various policies to accommodate furry companions. Guests can appreciate the thoughtful amenities designed for pets while enjoying their stay. The hotel provides a warm and friendly atmosphere, ideal for those seeking a relaxed retreat with their beloved animals.

Where to stay in and around Struan

Struan, nestled in the enchanting Isle of Skye, offers a delightful escape for those seeking outdoor adventures and romantic getaways. Explore the charming small village, where friendly locals welcome you amidst breathtaking scenery. Wander along the shores of Loch Beag, revel in the tranquil beauty of the Scottish Highlands, and discover idyllic small streams that enhance the serene atmosphere. With its luxurious offerings and relaxing environment, Struan is a perfect destination for a memorable holiday experience.

  • Ose: Nestled in the picturesque area of Struan, Ose is a charming village that captivates visitors with its stunning outdoor landscapes and adventurous spirit. The village experiences a moderately seasonal influx of tourists, with peak visits occurring between August and October. Here, you can immerse yourself in the breathtaking scenery, including majestic mountains and rolling hills, making it a perfect destination for hiking and exploration. Ose offers a tranquil escape for those seeking adventure and natural beauty.
  • Inner Hebrides and Isle of Skye: Located a mere 6km from Struan, the Inner Hebrides and Isle of Skye are renowned for their idyllic island charm. The area attracts a moderate number of visitors, peaking in the late summer and autumn months. Known for its romantic allure and stunning beaches, this locale is ideal for couples and families alike. Engage in activities such as hiking and sightseeing, or simply relax by the harbour and marina. The enchanting waterfalls and captivating coastal views are highlights that make this region a must-visit.
  • Wiay: Situated in the vicinity of Struan, Wiay is an island that offers a unique blend of business and family-themed experiences. With a steady seasonal flow of visitors, particularly from August to October, Wiay is perfect for those looking to combine leisure with productivity. This island features convenient stores and local amenities, making it accessible for tourists. Notable attractions include the historic house, marina, and harbour, providing an enriching experience that reflects the area's rich heritage and community spirit.

Things to do in Struan

Shopping

In Struan, you can explore local shops offering unique gifts and souvenirs. If you're up for a drive, visit the nearby Tesco in Portree, around 19km away, where you can find a range of products, or head to the Co-op, just a short distance away, for everyday essentials.

Recreation

In Struan, the St. Columba Hotel offers a serene escape with holistic therapies and breathtaking views of the Isle of Skye. Nearby, the Skye Retreat features yoga classes and guided meditation sessions amidst tranquil landscapes, allowing guests to rejuvenate and reconnect with nature.

Adventure

In Struan, explore the breathtaking landscapes with hiking trails that offer stunning views of the Isle of Skye. For thrill-seekers, try kayaking along the coastline, where you can encounter diverse marine life. Additionally, consider mountain biking through rugged terrain for an exhilarating adventure in nature.

Nightlife

In Struan, the local pub offers a cosy atmosphere with traditional music and friendly locals. For a more vibrant scene, nearby venues feature live bands and a selection of craft beers, making for a lively evening out in this charming Scottish village.

*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 during your visit to Struan, consider travelling in the quieter months of January to February or November when accommodation prices are lower. Booking a hotel around a month in advance can yield better rates, especially if you look for last-minute deals on platforms like Expedia. Wednesdays tend to be the cheapest days to stay, while Sundays are pricier. Take advantage of package deals that combine hotels with flights and activities to maximise savings. Additionally, explore free activities in the area and use public transport, which is a cost-effective way to get around.

  • 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 June to August, 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, desired location, and preferred type of accommodation. To discover the most affordable rates and 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 offers a delightful escape for those seeking outdoor adventures and romantic scenery. Visitors can explore local points of interest such as historic castles, charming squares, and beautiful beaches. The area's attractions provide a perfect blend of culture and nature, catering to travellers eager for both relaxation and exploration amidst stunning landscapes.

  • Dunvegan Castle: Located 14km from Struan, this historic castle is steeped in culture and romance. As the ancestral home of the MacLeod clan, visitors can explore its stunning gardens and intriguing history, offering a glimpse into Scotland's rich heritage.
  • Talisker Beach: Just 8km away, Talisker Beach boasts dramatic cliffs and sweeping sands. The beach is renowned for its stunning sunsets and rugged beauty, making it an excellent spot for leisurely walks along the shore or simply soaking in the natural scenery.
  • Somerled Square: Situated 14km from Struan, this lively piazza is a hub of city culture. Surrounded by charming shops and eateries, it provides a delightful atmosphere for relaxation and socialising while enjoying local events and performances.

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

Accessing Struan, Scotland, is convenient via three major airports. INVerness Airport (INV), situated 142km away, offers nearby hotels such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, providing various transport services. Stornoway Airport (SYY) is 95km from Struan, with excellent options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km from the airport. Benbecula Airport (BEB) is the closest at 58km away, with lodging options including the 3-star Orasay Inn, located 11km from the airport. Each airport offers accessible travel to Struan, ensuring a smooth journey for visitors.

Frequently asked questions

What's the best place for a stay in Struan?
Located 8.5 mi (13.7 km) from the heart of Struan, Bracken Hide Hotel is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Dunollie Hotel and Tongadale Hotel. See all available top hotels, or vacation rentals in Struan.
What are some of the best holiday rentals that Struan has to offer?
2 Bed House - Sleeps 6 - Pets - Parking - Wifi: This holiday home rental outside Struan comes with free WiFi so that you can feel at home during your trip. Kitchen amenities include a fridge, a stovetop and a microwave. See all vacation rentals in Struan.
If I need to cancel my hotel reservation in Struan, will I receive a refund?
Yes, you'll find most hotel bookings are refundable provided that you cancel prior to the hotel's cancellation deadline, which is usually within 24-48 hours of your check-in date. If your reservation is non-refundable, it might still be possible to cancel it and be given a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Struan.
What's it like staying in Struan?
Travellers to Struan will find plenty to explore and enjoy. In Struan, there are 6 hotels and other accommodation options to choose from. Find out more about Struan.
What are the top places to visit in Struan?
A favourite place to visit is Tarner Island. You'll also find Talisker Distillery and Isle of Skye Oysters in the area. Take a look at what more there is to see and do in Expedia's Struan guide.
What's the seasonal weather in Struan?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are February and January, with an average of 6°C. The rainiest months in Struan are October, December, November and January, with each month seeing an average of 210 mm of rainfall.

Explore a world of travel with Expedia