Find and Book Top Hotels in Struan (Isle of Skye)

Search among 13 available hotels and places to stay in Struan (Isle of Skye) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-13 out of 13
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
9.0
Perfect34 reviews
2 adults
1 bedroom
1 bed
From   US$ 254 /nightSelect
Places to stay near Struan (Isle of Skye)
8.2
Great372 reviews
MapView on map7.8 mi from Struan (Isle of Skye)7.8 mi from City Center
From   US$ 432 /nightSelect
8.2
Great112 reviews
9.1 mi from Struan (Isle of Skye)9.1 mi from City Center
From   US$ 197 /nightSelect
8.0
Great56 reviews
1.2 mi from Struan (Isle of Skye)1.2 mi from City Center
From   US$ 525 /nightSelect
Bed & Breakfast
8.2
Great77 reviews
5.2 mi from Struan (Isle of Skye)5.2 mi from City Center
From   US$ 165 /nightSelect
8.8
Great12 reviews
9.9 mi from Struan (Isle of Skye)9.9 mi from City Center
From   US$ 289 /nightSelect
3.8 mi from Struan (Isle of Skye)3.8 mi from City Center
From   US$ 577 /nightSelect
Guest house
7.8
Very good71 reviews
9.4 mi from Struan (Isle of Skye)9.4 mi from City Center
From   US$ 169 /nightSelect
9.2
Perfect6 reviews
1.6 mi from Struan (Isle of Skye)1.6 mi from City Center
From   US$ 183 /nightSelect
8.8
Great16 reviews
8.5 mi from Struan (Isle of Skye)8.5 mi from City Center
From   US$ 165 /nightSelect
8.6
Great30 reviews
8.6 mi from Struan (Isle of Skye)8.6 mi from City Center
From   US$ 233 /nightSelect
9.0
Perfect13 reviews
2.4 mi from Struan (Isle of Skye)2.4 mi from City Center
From   US$ 155 /nightSelect
4.4 mi from Struan (Isle of Skye)4.4 mi from City Center
From   US$ 272 /nightSelect

Best hotels and places to stay in Struan (Isle of Skye)

Why visit?

Struan, a charming village located on the breathtaking Isle of Skye, offers visitors a perfect blend of natural beauty and cozy accommodations. With its picturesque landscapes, including rugged mountains, stunning cliffs, and tranquil lochs, along with easy access to outdoor activities such as hiking and wildlife watching, Struan is an ideal destination for nature lovers. Additionally, the villages proximity to historic sites and cultural attractions makes it a desirable location for those seeking a well-rounded Scottish experience.

Where to stay?

Struan Village: Immerse yourself in the heart of Struans tranquility by staying in the village itself. The charming houses and traditional B&Bs offer a warm and welcoming atmosphere, allowing visitors to experience the authentic Scottish hospitality. Enjoy the convenience of being within walking distance from local shops, cafes, and the Struan Inn, a traditional pub that serves delicious food and drinks.

Struan Bay: For those in search of stunning sea views and a peaceful coastal retreat, Struan Bay is an excellent choice. Overlooking the crystal-clear waters of the bay, there are a few select hotels that offer comfortable accommodations with panoramic views. Experience the calming sounds of the waves breaking on the shore and indulge in scenic walks along the beach.

Struan Glen: Nestled amidst lush greenery and surrounded by enchanting woodland, Struan Glen provides a tranquil escape for those seeking serenity. The hotels in this area offer a serene and secluded setting, allowing guests to truly connect with nature. Enjoy the peaceful ambiance, take leisurely walks in the surrounding forests, and marvel at the beauty of the nearby Fairy Pools and Talisker Distillery.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $100 to $150.

4-star hotels: The average price per night ranges from $150 to $250.

5-star hotels: The average price per night ranges from $250 to $400.

Best value for money:

The Struan Inn: Situated in the heart of Struan village, The Struan Inn offers cozy accommodations at an affordable price. With its traditional Scottish charm and comfortable rooms, this hotel provides excellent value for money. Guests can enjoy delicious meals at the onsite restaurant, with a menu featuring local favorites such as fresh seafood and hearty Scottish dishes.

Struan Lodge: Ideal for those seeking a budget-friendly option without compromising comfort, Struan Lodge provides comfortable guest rooms at a reasonable price. Located near Struan Bay, guests can enjoy stunning sea views while staying within a convenient distance of local attractions. The lodge also offers a warm and friendly atmosphere, ensuring a pleasant stay.

The Old Manse Bed & Breakfast: This family-run bed and breakfast provides affordable accommodation without compromising on comfort or amenities. Located in Struan Glen, guests can enjoy a peaceful and secluded setting while being within easy reach of nearby attractions. The Old Manse offers a delicious breakfast each morning and boasts comfortable rooms with tasteful decor.

Best kids-friendly hotels:

Struan Bay Hotel: Located in the beautiful Struan Bay area, this hotel caters to families with its range of kid-friendly amenities and activities. Featuring spacious family rooms and a dedicated childrens play area, kids can enjoy their stay while parents relax and take in the stunning views. The hotel also offers a delicious childrens menu and provides easy access to the nearby beach for fun-filled adventures.

Green Pastures Bed & Breakfast: Situated near Struan Glen, Green Pastures Bed & Breakfast offers a warm and welcoming environment for families. With spacious rooms and a friendly atmosphere, children will feel right at home. The bed and breakfast also provides a hearty breakfast to start the day, ensuring everyone is energized for exploring the surrounding nature and attractions.

Best hotels for a romantic getaway:

The Isle of Skye Hotel: Located near Struan Bay, this hotel offers a romantic setting with stunning sea views. Couples can enjoy luxurious rooms with elegant furnishings and indulge in delicious meals at the onsite restaurant. With its serene location and intimate ambiance, The Isle of Skye Hotel is the perfect choice for a romantic escape.

Cuillin Hills Hotel: Set against the backdrop of the majestic Cuillin Mountains, Cuillin Hills Hotel offers a truly romantic experience. With its luxurious rooms, spa facilities, and fine dining options, couples can relax and unwind in a serene atmosphere. The hotel also provides picturesque garden views, perfect for a romantic stroll.

Best for location:

Struan Lodge: Situated near Struan Bay, Struan Lodge offers a convenient location with easy access to the beach and nearby attractions. Guests can enjoy beautiful coastal views and explore the surrounding natural beauty of the area.

The Struan Inn: Located in the heart of Struan village, The Struan Inn provides a central location for guests to explore the charming village and its amenities. With shops, cafes, and pubs within walking distance, guests can immerse themselves in the local atmosphere.

The Old Manse Bed & Breakfast: Nestled in Struan Glen, The Old Manse Bed & Breakfast offers a tranquil setting amidst lush greenery. Guests can enjoy peace and quiet while still being within reach of popular attractions such as the Fairy Pools and Talisker Distillery.

Best for a short city break:

Struan Bay Hotel: Offering comfortable accommodations with stunning sea views, Struan Bay Hotel provides an ideal base for a short city break. Guests can explore the nearby town, soak in the local culture, and enjoy a peaceful coastal retreat.

The Isle of Skye Hotel: With its luxurious rooms and amenities, The Isle of Skye Hotel offers a delightful experience for a short city break. Guests can indulge in city exploration during the day and relax in comfort and style at the hotel in the evenings.

Show moreLess