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

Search among 6 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-6 out of 6
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
Places to stay near Struan (Isle of Skye)
8.2
Great372 reviews
MapView on map12.5 km from Struan (Isle of Skye)12.5 km from City Centre
From   US$ 432 /nightSelect
8.2
Great112 reviews
MapView on map14.6 km from Struan (Isle of Skye)14.6 km from City Centre
From   US$ 197 /nightSelect
Bed & Breakfast
8.2
Great77 reviews
8.4 km from Struan (Isle of Skye)8.4 km from City Centre
From   US$ 165 /nightSelect
Bed & Breakfast
8.0
Great56 reviews
2.0 km from Struan (Isle of Skye)2.0 km from City Centre
From   US$ 525 /nightSelect
8.8
Great12 reviews
15.9 km from Struan (Isle of Skye)15.9 km from City Centre
From   US$ 289 /nightSelect
Guest house
7.8
Very good71 reviews
15.2 km from Struan (Isle of Skye)15.2 km from City Centre
From   US$ 169 /nightSelect

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

Why visit?

Struan (Isle of Skye) is a captivating destination for tourists seeking breathtaking landscapes and tranquility. With its picturesque scenery, rugged mountains, and stunning coastline, Struan is an ideal getaway for nature lovers and adventure enthusiasts. The small village offers a peaceful atmosphere, making it a perfect escape from bustling city life. Additionally, Struan features a range of comfortable and well-appointed hotels to provide visitors with a memorable stay.

Where to stay?

Struan Inn:Located in the heart of the village, Struan Inn offers a cozy and authentic Scottish experience. With its traditional stone exterior and warm interior, the inn exudes charm and character. The hotel provides comfortable rooms with modern amenities, ensuring a pleasant stay. Guests can enjoy delicious meals at the on-site restaurant, which serves a variety of Scottish dishes using locally sourced ingredients. The inns central location allows easy access to nearby attractions, including the Fairy Pools and Talisker Distillery.

Portree Hotel: Situated in Portree, which is a short drive away from Struan, Portree Hotel offers a blend of luxury and convenience. The hotel features elegant rooms with stylish decor, providing guests with a comfortable and relaxing retreat. Some rooms offer stunning views of the harbor, enhancing the experience. The hotel boasts an excellent restaurant and bar offering a range of mouth-watering dishes and a wide selection of Scottish whiskies. With its central location in Portree, guests can explore attractions such as the Old Man of Storr and Quiraing.

The Cuillin Hills Hotel: Nestled on a hilltop overlooking Portree Bay, The Cuillin Hills Hotel provides guests with breathtaking panoramic views of Skyes iconic Cuillin Mountains. The hotel offers spacious rooms with luxurious furnishings, ensuring a comfortable and lavish stay. Guests can indulge in gourmet dining at the hotels renowned restaurant, which specializes in modern Scottish cuisine prepared with fresh local ingredients. The hotels spectacular location allows convenient access to attractions such as Dunvegan Castle and the Fairy Glen.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $150 to $250.

4-star hotels: The average price per night is around $250 to $400.

5-star hotels: The average price per night is around $400 to $700.

Best value for money:

The Three Chimneys Hotel: Located in close proximity to Struan, The Three Chimneys Hotel offers a combination of luxury and affordability. With its stylish rooms and modern amenities, guests can enjoy a comfortable stay without breaking the bank. The hotels renowned restaurant serves delicious Scottish cuisine, including fresh seafood, providing excellent value for money.

Stein Inn: Situated in the scenic Stein village, Stein Inn is a charming and budget-friendly option. The inn offers cozy rooms with picturesque views of the surrounding landscapes. Guests can relax and unwind by enjoying a drink at the bar, which features a wide selection of local whiskies. The peaceful location and reasonable prices make Stein Inn a great choice for those seeking affordability and tranquility.

The Marmalade Hotel: Located in nearby Portree, The Marmalade Hotel offers comfortable rooms at reasonable rates. The hotel boasts modern decor and amenities, providing a pleasant and affordable stay. The on-site restaurant serves a variety of dishes using locally sourced ingredients, ensuring a delicious dining experience without breaking the bank.

Best kid-friendly hotels:

Skeabost Hotel: Situated near Struan, Skeabost Hotel is an excellent choice for families traveling with children. The hotel offers spacious family rooms and provides amenities such as cribs and high chairs upon request. Kids can enjoy the outdoor activities available, including fishing and nature walks, while parents relax and explore the hotels beautiful surroundings.

Kinloch Lodge: Located a short distance from Struan, Kinloch Lodge offers a family-friendly atmosphere and a range of activities suitable for children. The hotel provides spacious family rooms and offers amenities such as babysitting services and childrens menus. Kids can take part in activities like treasure hunts and wildlife spotting, ensuring an enjoyable stay for the whole family.

Best hotels for a romantic getaway:

Duisdale House Hotel: Situated in Sleat, a short drive from Struan, Duisdale House Hotel provides a romantic and idyllic setting for couples. The hotels luxurious rooms offer stunning views of the surrounding landscapes, creating a cozy and intimate atmosphere. Couples can enjoy fine dining at the hotels restaurant, which serves exquisite Scottish cuisine, making it an ideal choice for a romantic getaway.

Toravaig House Hotel: Set amidst beautiful gardens in Sleat, Toravaig House Hotel offers a peaceful retreat for couples seeking a romantic escape. The hotel features elegant rooms with luxurious furnishings, ensuring a comfortable and intimate stay. Couples can indulge in candlelit dinners at the hotels award-winning restaurant, which specializes in refined Scottish cuisine made from locally sourced ingredients.

Best for location:

Sligachan Hotel: Situated in the heart of the Cuillin Mountains, Sligachan Hotel offers an unbeatable location for outdoor enthusiasts and hikers. The hotel provides comfortable rooms and serves hearty meals in its on-site restaurant. Its proximity to popular hiking trails and stunning landscapes make it an ideal choice for those seeking adventure and exploration.

Dunvegan Hotel: Located near Dunvegan Castle, Dunvegan Hotel offers a convenient base for exploring the castle and its surrounding gardens. The hotel features comfortable rooms and a welcoming atmosphere. Guests can enjoy delicious meals at the hotels restaurant after a day of exploring the castle and nearby attractions.

Cuillin Hills Hotel: Positioned on a hilltop with panoramic views of the Cuillin Mountains, Cuillin Hills Hotel offers a prime location for admiring Skyes stunning scenery. The hotels luxurious rooms provide a comfortable and stylish retreat. Guests can explore the nearby town of Portree and enjoy its vibrant atmosphere, as the hotel is just a short walk away from the town center.

Best for a short city break:

The Bosville Hotel: Located in Portree, The Bosville Hotel offers a convenient option for a short city break. The hotel provides modern and well-appointed rooms, ensuring a comfortable stay. Guests can explore the attractions, shops, and restaurants in Portree, all within easy reach from the hotel.

The Portree Hotel: Situated in the heart of Portree, The Portree Hotel offers a central location for a quick city break. The hotel provides comfortable rooms and a welcoming atmosphere. Guests can explore the charming streets of Portree, visit the local shops and dine in the nearby restaurants, all just a stones throw away from the hotel.

Show moreLess