Photo by JP

Hotels in Struan

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Struan?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Struan on Hotels.com. These Struan hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (349 reviews)
Discover the wild charm of Skye from this serene hotel featuring 2 inviting bars, a welcoming restaurant, and thoughtful staff. Enjoy complimentary perks including breakfast, WiFi, and parking while exploring nearby Skye and Lochalsh Archive Centre.
The price is £453
includes taxes & fees
24 Jul - 25 Jul
Bracken Hide Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (341 reviews)
Unwind at this Georgian retreat offering British cuisine at Chargrill Restaurant, plus a welcoming bar and terrace. The walkable location places you near Somerled Square and Skye archives, with free WiFi and parking for easy Isle of Skye exploration.
The Marmalade Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
Enjoy the stunning local cuisine at The View restaurant while staying at this Portree retreat. Located near Aros Experience and Portree Harbour, the hotel offers free breakfast, WiFi, and parking. Guests love the helpful staff and excellent condition.
The price is £493
includes taxes & fees
28 Jul - 29 Jul
Cuillin Hills Hotel

The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (381 reviews)
This welcoming Portree hotel offers free breakfast, WiFi, and parking, with Skye and Lochalsh Archive Centre and Somerled Square just minutes away. The restaurant serves delicious meals, while the bar provides perfect evening relaxation after exploring the area.
The price is £292
includes taxes & fees
29 Jul - 30 Jul
The Skye Inn

Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (551 reviews)
The price is £619
includes taxes & fees
14 Aug - 15 Aug
Skeabost House Hotel

Uig Hotel

Uig Hotel
3.0 star property
Uig
9.6 out of 10, Exceptional, (1,006 reviews)
Immerse yourself in scenic Uig at this welcoming hotel offering free breakfast, WiFi, and parking. Savour lunch and dinner at the on-site restaurant, or unwind at the bar. The helpful staff and garden setting enhance your Isle of Skye adventure near Uig Pottery.
The price is £301
includes taxes & fees
18 Aug - 19 Aug
Uig Hotel

Redwood House Hotel

Redwood House Hotel
3.0 star property
Skeabost
8.4 out of 10, Very good, (217 reviews)
Unwind at this charming Skeabost retreat where the restaurant serves delicious meals and the garden offers peaceful relaxation. After exploring nearby Loch Beag, enjoy drinks at the welcoming bar. Free breakfast and parking add value to your Scottish getaway.
The price is £345
includes taxes & fees
31 Jul - 1 Aug
Redwood House Hotel

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
Sink into Portree's coastal charm at this intimate hotel near the scenic harbour and Somerled Square. Savour excellent meals at the restaurant, unwind with drinks at the bar, and count on attentive staff to enhance your Isle of Skye adventure.
The price is £412
includes taxes & fees
27 Jul - 28 Jul
The Bosville

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (847 reviews)
Located just minutes from Somerled Square and Portree Harbour, this hotel offers free breakfast and WiFi. Guests love the restaurant's delicious meals, and the friendly staff ensure a comfortable island stay. The bar/lounge provides a perfect spot to relax after exploring scenic surroundings.
Tongadale Hotel

Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (80 reviews)
The price is £368
includes taxes & fees
19 Aug - 20 Aug
Atholl House Skye

Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (200 reviews)
Greshornish House Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
The Portree Hotel

Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (176 reviews)
Minnies Rooms

The Flodigarry Hotel in the Skye

The Flodigarry Hotel in the Skye
4.0 star property
Flodigarry
9.6 out of 10, Exceptional, (57 reviews)
Perched in Staffin, this charming hotel offers free breakfast, WiFi, and parking. Enjoy local flavours at Flodigarry Restaurant for lunch or dinner, then unwind at the bar. Explore nearby Quiraing and hiking trails after relaxing in the garden terrace.
The price is £576
includes taxes & fees
20 Aug - 21 Aug
The Flodigarry Hotel in the Skye

Creagory Skye

Creagory Skye
3.5 star property
Portree Town
10.0 out of 10, Exceptional, (128 reviews)
Creagory Skye

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (626 reviews)
Set in Minginish with Am Basteir and Fairy Pools nearby, this charming Scottish retreat offers free WiFi and parking. Grab drinks at the welcoming bar or dine at Seumas' Restaurant. Guests consistently praise the helpful staff and pristine rooms.
The price is £359
includes taxes & fees
17 Aug - 18 Aug
Sligachan Hotel

Kilmuir Park

Kilmuir Park
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (94 reviews)
Kilmuir Park

Dunshee

Dunshee
3.0 star property
Roskhill
10.0 out of 10, Exceptional, (27 reviews)
Dunshee

The Tide B&B

The Tide B&B
3.5 star property
Dunvegan
10.0 out of 10, Exceptional, (14 reviews)
The Tide B&B

Tullochard House

Tullochard House
3.0 star property
Dunvegan
10.0 out of 10, Exceptional, (1 review)
Wake up to a delicious cooked-to-order breakfast at this cosy B&B before exploring Dunvegan Castle and Macleod's Tables. Free WiFi and parking add convenience to your Scottish Highland adventure.
Tullochard House
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.

Top landmarks in Struan

Check out reviews of Struan hotels guests love

Frequently asked questions

How much does a hotel room cost in Struan?
You can discover great hotels in Struan from £225 with properties to suit all budgets and needs. To find an affordable hotel in Struan that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How much does a hotel room cost in Struan?
You can discover great hotels in Struan from £225 with properties to suit all budgets and needs. To find an affordable hotel in Struan that meets all of your requirements, just apply filters on Hotels.com, and sort hotels by "Price: low to high". If you're a member, don't forget to sign in to your account to unlock more savings.
How can I find deals and earn rewards at Struan hotels?
Discover great deals on Struan hotel stays with Hotels.com. You can also look at hotel prices mid-week or during the low season to find off-peak deals. And make sure to check out our last-minute deals on Struan hotels.
How can I find deals and earn rewards at Struan hotels?
Members can save up to 20% on select hotels in Struan. Plus, Silver, Gold and Platinum members earn extra rewards on VIP Access bookings, making each stay even more rewarding.

Can I book Struan hotels with free cancellation?
In order to book a refundable Struan hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What hotels do travellers recommend in Struan?
Can I book a refundable accommodation option in Struan?
If you want the flexibility to change your plans to Struan, most hotels offer refundable* rates that you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Struan be like during my visit?
The warmest months in Struan are usually July and August, with an average temperature of 13°C. February and January are the chilliest months, when the average temperature is 6°C. The rainiest months are October and December.
Why should I book my Struan hotel with Hotels.com?
There are plenty of reasons to book your Struan travel with us: our free cancellations on selected hotels* gives you the flexibility you're looking for, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Struan

Whispers of History: Discover Struan’s Enchanted Castle and Serene Marina

Nestled in the heart of the Scottish Highlands, Struan is a hidden gem that enchants visitors with its rich history and stunning landscapes. This charming village boasts proximity to ancient castles and historic sites, inviting exploration of Scotland's fascinating past. Stroll along the picturesque marina and harbour, or unwind in the lush parks that surround the area. Struan offers a tranquil escape for nature lovers and cultural enthusiasts alike, making it an ideal destination for those seeking an off-the-beaten-path experience in Scotland's breathtaking countryside. Discover the allure of Struan, where every corner tells a story.

Discover great hotels near Struan

Struan offers a charming selection of hotels, blending comfort and hospitality. Expect superb accommodation with inviting rooms that ensure a restful stay. Room rates vary to suit different budgets, making it easy to find a delightful spot for your Scottish getaway. Here are some of our travellers' favourite hotels near Struan:

  1. Tarner B and BOpens in a new window: This charming lodging offers a comfortable retreat with essential amenities that cater to modern travellers. With free WiFi in public areas and complimentary self-parking, guests can enjoy a convenient stay. The property exudes a welcoming atmosphere, making it an ideal choice for those seeking a relaxed getaway without sacrificing connectivity. Review sentiments highlight the hotel's accessibility and friendly environment, perfect for leisure seekers looking to unwind in the picturesque surroundings of Struan.
  2. DunsheeOpens in a new window: A delightful 3.0-star hotel, Dunshee boasts an impressive guest rating of 10.0 out of 10, making it a standout choice for discerning travellers. As a Bed and Breakfast, it offers a warm, inclusive atmosphere, ideal for individuals seeking an LGBTQIA-friendly experience. Guests can relish a sumptuous breakfast each morning, setting the tone for a day of exploration. Positive sentiments reflect the hotel's commitment to providing a welcoming environment and unique experiences, ensuring a memorable stay in Struan.
  3. DunsheeOpens in a new window: The inviting Dunshee is a Bed and Breakfast that delights guests with an array of dining options, including complimentary English breakfast and daily breakfast offerings. This hotel serves as a haven for those looking to immerse themselves in local culture while enjoying delectable meals. Review sentiments emphasize the warm hospitality and culinary delights that enhance the overall experience, making Dunshee a perfect choice for leisure travellers seeking comfort and authentic Scottish charm.

Where to stay in and around Struan

Stay in Skeabost, Glengrasco, and Caroy when visiting Struan, Scotland. Skeabost offers a luxurious retreat with excellent dining and friendly locals, making it perfect for relaxation. Glengrasco boasts stunning natural beauty and outdoor activities, while Caroy provides a tranquil atmosphere. For first-time visitors, Skeabost is the best choice for its amenities and accessibility to local attractions.

  1. SkeabostOpens in a new window: Nestled in the stunning Scottish countryside, Skeabost is a fantastic spot for those looking to unwind and indulge in a bit of luxury. With its charming surroundings and friendly locals, it’s perfect for a relaxing getaway. You can enjoy dining experiences that feature local produce, as well as scenic walks around the area. Key attractions include the breathtaking Portree Harbour, the iconic Old Man of Storr, and the lively Somerled Square, where you can soak up the local atmosphere. For golf enthusiasts, there are also great golfing opportunities nearby, making Skeabost an excellent choice for a serene retreat.
  2. GlengrascoOpens in a new window: Glengrasco is a hidden gem that offers a peaceful escape into nature. This area is ideal for those who appreciate tranquillity and the beauty of the Scottish landscape. While smaller, it gives you a sense of seclusion and intimacy with the countryside. You can explore the picturesque surroundings, perfect for leisurely walks and photography. Glengrasco provides an authentic Scottish experience, away from the hustle and bustle, making it a delightful choice for a relaxing stay.
  3. CaroyOpens in a new window: If you're seeking a spot that embraces the rugged beauty of the Highlands, Caroy is the place to be. Known for its striking landscapes and outdoor charm, this location is ideal for nature lovers. The area allows for ample opportunities to explore the coastline and enjoy the serene environment. Although smaller, Caroy's charm lies in its simplicity and the chance to connect with the stunning natural surroundings, making it a lovely choice for those who value peace and quiet during their travels.

Things to do near Struan

Struan is a charming spot where rugged landscapes meet tranquil waters, offering a delightful mix of outdoor activities. Hike amid rolling hills, explore lush forests, or relax by scenic beaches. With excellent access to trails and a vibrant marina, it’s an ideal base for boating, diving, and enjoying nature’s beauty. Visit Scotland for an unforgettable experience!

  • Sgurr AlasdairOpens in a new window – Challenge yourself with a climb to Sgurr Alasdair, the highest peak on the Isle of Skye. Enjoy breathtaking views of the surrounding landscape and feel the exhilaration of reaching the summit. It's a rewarding adventure for those who appreciate nature's grandeur.
  • Somerled SquareOpens in a new window – Take a leisurely stroll through Somerled Square, a charming piazza that serves as a central hub for locals and visitors alike. Enjoy the vibrant atmosphere, with shops and cafes nearby, perfect for a quick coffee or a bite to eat while soaking up the sights.
  • Dunvegan CastleOpens in a new window – Visit Dunvegan Castle, the oldest continuously inhabited castle in Scotland, where you can explore its rich history and magnificent gardens. Discover fascinating artefacts and enjoy scenic views of the surrounding grounds, making it a delightful stop for history enthusiasts.
  • Talisker BeachOpens in a new window – Relax at Talisker Beach, renowned for its dramatic cliffs and stunning sunsets. This beautiful shoreline is an ideal spot for a peaceful walk or a family picnic, where you can listen to the waves and take in the natural beauty of Skye.
  • Fiskavaig BayOpens in a new window – Head to Fiskavaig Bay for a serene escape. This picturesque bay is perfect for a quiet afternoon by the water. Whether you fancy a leisurely walk along the shore or simply soaking in the tranquil scenery, it’s a hidden gem worth discovering.

4 tips for savvy savings when booking a hotel in Struan

  1. Book for the cheapest times: For those seeking an affordable getaway, the best time to visit Struan is during January, February, and November when hotel prices are lower. A stay of at least 2 to 3 days is perfect for discovering the area's rich history and culture. You can explore key landmarks such as the historic lighthouse, charming stores, and an intriguing history museum. Additionally, there are beautiful hiking trails, scenic parks, and a stunning castle to enjoy. Don't miss the local distillery and the picturesque lookout spot. With a budget-friendly itinerary, you can truly appreciate Struan's historical and cultural attractions without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals for hotels in Struan, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and special promotions, so you're more likely to see opportunities to save. Additionally, the Smart ShoppingOpens in a new window feature on the app allows you to compare hotel prices and amenities, ensuring you can make informed choices. This way, if prices drop or new rooms become available, you'll be among the first to know for your last-minute getaway.
  3. Be flexible with dates: Prices can fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates may assist you in finding a more economical option for your stay at the Struan Hotel. If you're seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may sometimes offer better value. When you book through Hotels.com, we'll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could help you discover a more favourable rate.
  4. Consider your location: Opting for accommodation closer to major attractions or city centres may provide convenience, but it often comes with a higher price tag. For those seeking more affordable options, consider hotels in less central areas or neighbourhoods, striking a balance between cost and accessibility to your intended destinations. You might also explore independent hotels situated further out, which are usually likely to be more affordable and can offer a more authentic experience.

Best time to go to Struan

Struan experiences its lowest average temperature in February, at 41.9°F (5.5°C), while July to August are the hottest months, with an average temperature of 55.9°F (13.3°C). October is usually the wettest month. March, April, and July are the peak travel months in Struan, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy

Keep exploring