Photo by JP

Find hotels in Struan from AED 350

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 403 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

House Of Juniper - The Manse

2.0 star property
Broadford
9.4 out of 10, Exceptional, (139)
"Beautiful property in a beautiful place!"
United States
Manoj
The price is AED 526
AED 631 total
includes taxes & fees
8 Dec - 9 Dec
House Of Juniper - The Manse

Cuillin Hills Hotel

4.0 star property
Portree Town
9.6 out of 10, Exceptional, (563)
"Wonderful hotel and staff! "
United States
Andrew
The price is AED 422
AED 506 total
includes taxes & fees
10 Dec - 11 Dec
Cuillin Hills Hotel

Bracken Hide Hotel

4.0 star property
Portree Town
9.0 out of 10, Wonderful, (282)
"The room was beautiful, staff were very friendly and helpful. The restaurant was amazing and the view was perfect. "
Australia
Bianca
The price is AED 569
AED 683 total
includes taxes & fees
12 Dec - 13 Dec
Bracken Hide Hotel

The Marmalade Hotel

4.0 star property
Portree Town
9.2 out of 10, Wonderful, (297)
"We loved our stay here. Everything was clean and it smelled good when you entered the room. We also loved that they had an Nespresso machine and pods. The staff were friendly and helpful "
Canada
Alain
The price is AED 396
AED 475 total
includes taxes & fees
8 Dec - 9 Dec
The Marmalade Hotel

Isle of Raasay Distillery

4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (66)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
Isle of Raasay Distillery

The Bosville

4.0 star property
Portree Town
9.0 out of 10, Wonderful, (270)
"Nice welcome at reception, clean rooms and a lovely breakfast"
United Kingdom
Rebecca
The price is AED 416
AED 499 total
includes taxes & fees
8 Dec - 9 Dec
The Bosville

Broadford Hotel

3.0 star property
Broadford
8.6 out of 10, Excellent, (228)
"Nice place to stay."
Canada
D
The price is AED 387
AED 465 total
includes taxes & fees
12 Dec - 13 Dec
Broadford Hotel

Creagory Skye

3.5 star property
Portree Town
10.0 out of 10, Exceptional, (122)
"This place was like being at home with family :) Cozy, comfy, inviting, friendly... Susan and Donald are superb hosts and the location of their property is perfect to enjoy Portree and the surrounding area. Would definitely book a return visit!"
United States
James
The price is AED 400
AED 480 total
includes taxes & fees
10 Dec - 11 Dec
Creagory Skye

Uig Hotel

3.0 star property
Uig
9.6 out of 10, Exceptional, (1000)
"Lovely hotel, great location, restaurant was immense, beautiful base to enjoy a visit to Skye"
United Kingdom
Benjamin
The price is AED 604
AED 724 total
includes taxes & fees
8 Dec - 9 Dec
Uig Hotel

The Skye Inn

4.0 star property
Portree Town
9.0 out of 10, Wonderful, (302)
"The staff was wonderful, breakfast was so good every morning. Our room was adorable and very clean. We loved our stay at the Skye Inn!!!"
United States
Rianna
The Skye Inn

House Of Juniper - The Cabins

2.0 star property
Broadford
9.8 out of 10, Exceptional, (126)
"Perfect place to relax , highly recommended"
United Kingdom
Roxane
The price is AED 489
AED 587 total
includes taxes & fees
8 Dec - 9 Dec
House Of Juniper - The Cabins

The Portree Hotel

3.0 star property
Portree Town
9.2 out of 10, Wonderful, (41)
"This was the perfect hotel for our stay in Portree. Right in the middle of city center and the hotel staff was super friendly. Rooms were cute. On site breakfast, restaurant and service was amazing. "
United States
Jasmine
The price is AED 376
AED 451 total
includes taxes & fees
7 Dec - 8 Dec
The Portree Hotel

Skeabost House Hotel

4.0 star property
Skeabost
9.0 out of 10, Wonderful, (518)
"Amazing and stunning! Love it here and the staff made it even more special , thank you! "
United States
Julie
The price is AED 535
AED 642 total
includes taxes & fees
13 Dec - 14 Dec
Skeabost House Hotel

Tongadale Hotel

3.0 star property
Portree Town
8.2 out of 10, Very Good, (826)
"Nice warm, clean room, tasty breakfast, and a great bar downstairs with live music! "
Canada
B
The price is AED 580
AED 695 total
includes taxes & fees
9 Dec - 10 Dec
Tongadale Hotel

Dunshee

3.0 star property
Roskhill
10.0 out of 10, Exceptional, (25)
"Friendly host & excellent breakfast Enjoyable experience "
United Kingdom
Ian
The price is AED 710
AED 852 total
includes taxes & fees
1 Jan - 2 January 2026
Dunshee

Amber's Cottage

2.0 star property
Staffin
9.4 out of 10, Exceptional, (3)
"Great location. Super cozy. We enjoyed our stay."
Canada
Ward
The price is AED 2,456
AED 2,947 total
includes taxes & fees
20 Dec - 21 Dec
Amber's Cottage

Portree Youth Hostel

4.0 star property
Portree Town
8.6 out of 10, Excellent, (92)
"The location was clean and comfortable "
United States
Michele
The price is AED 292
AED 350 total
includes taxes & fees
8 Dec - 9 Dec
Portree Youth Hostel

Applecross B&B and Cabins

3.0 star property
Strathcarron
9.6 out of 10, Exceptional, (34)
"We really enjoyed our stay. The room was so inviting and breakfast was made to perfection. Highly recommend this stay for those who are looking to really relax. "
United States
Faith
The price is AED 713
AED 856 total
includes taxes & fees
8 Dec - 9 Dec
Applecross B&B and Cabins

Ardcana

3.5 star property
Breakish
9.6 out of 10, Exceptional, (79)
"This was a welcome change to our 2+ weeks in hotels. It was beautiful. Extremely comfortable and had every special touch you can imagine. We stayed in the Marble unit and the tub, toiletries, bed and window treatment/video screen were all divine! "
United States
Thomas
The price is AED 795
AED 954 total
includes taxes & fees
11 Dec - 12 Dec
Ardcana

Shepherds Hut

3.0 star property
Dunvegan
The price is AED 1,639
AED 1,967 total
includes taxes & fees
10 Dec - 11 Dec
Shepherds Hut
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Struan attractions

Learn more about Struan

Head to sights like Tarner Island as you discover the local area in Struan.

Road trip through isle of Skye, I could not believe that this place was real. #amidreaming #isleofskye #skye #spotthesheep #AquaTrove
Photo by JP
Open Photo by JP

Top Struan Hotel Reviews

More cheap stays in Struan

Hotels in Struan with star-rating

Find out more about Struan

Top reasons to visit Struan

  • Stunning Scenery: Struan boasts breathtaking landscapes perfect for outdoor enthusiasts and nature lovers.
  • Outdoor Activities: Enjoy scenic hiking trails and explore nearby castles, making it an ideal spot for adventure.
  • Charming Local Shops: Discover the friendly community atmosphere through local stores and unique shopping experiences.
  • Relaxing Beaches: Unwind on beautiful beaches, perfect for peaceful getaways and romantic strolls.
  • Diverse Accommodations: From cozy bed & breakfasts to full-service hotels, there's a perfect stay for every traveler.

Find great hotels near Struan

Discover a range of inviting accommodations in Struan, Scotland, perfect for every type of traveler. Whether you're seeking a cozy bed & breakfast or a full-service hotel, Struan offers pet-friendly options, adventure-filled experiences, and ideal settings for business travelers. Explore the best hotels and read reviews to find your perfect stay in this charming destination.

  • Skeabost House Hotel: Embrace a nature-themed, romantic getaway at the 4-star Skeabost House Hotel, located 12.9km from Struan. Surrounded by stunning landscapes, this hotel caters to adventure seekers with a variety of onsite and nearby activities, including mountain climbing, fishing, and hiking. The property features special romance packages, perfect for couples looking to create lasting memories. Guests can savor meals with beautiful garden views, and enjoy limited-hour room service for a cozy dining experience right in their room.
  • Atholl House Skye: Atholl House Skye is a welcoming 3-star hotel, situated 12.9km from Struan, offering a delightful blend of comfort and convenience. Start your day with a complimentary breakfast that includes options for both continental and traditional meals. The hotel provides entertainment amenities such as digital TV and in-room televisions, ensuring guests stay entertained during their visit. Located near a charming village, Atholl House Skye is an excellent choice for travelers looking to explore the local culture and scenery.
  • Hame Hotel: Perfect for pet lovers, Hame Hotel is a cozy 3.5-star guesthouse just 9.7km from Struan. With a pet-friendly policy, the hotel allows some pets onsite, making it an ideal spot for travelers wishing to bring their furry companions along. The property features specific amenities for pets, including restrictions that apply to ensure a comfortable stay for all guests. Enjoy the warm atmosphere and hospitality that makes Hame Hotel a favored choice for families and pet owners alike.

Where to stay in and around Struan

Struan, Scotland, offers a charming getaway for those seeking outdoor adventures and romantic scenery. Explore the nearby picturesque spots and secluded areas, perfect for relaxation. Local shops provide a taste of the friendly community atmosphere, while the stunning landscapes invite you to indulge in nature's beauty. Experience luxury in this fantastic location, where every turn reveals scenic views and tranquil settings, making your vacation truly unforgettable.

  • Portnalong: Nestled a mere 3.2km from Struan, Portnalong is a charming village that attracts visitors year-round, with peak seasons in March to April and July. The area is a paradise for outdoor enthusiasts and romantics, offering stunning scenery that includes picturesque waterfalls, serene lakes, and historic castles. Hikers will find delightful trails, while local stores provide convenient amenities. Whether you're seeking adventure or a peaceful retreat, Portnalong promises a memorable experience.
  • Caroy: Situated within the Struan area, Caroy is a quaint village that sees a moderate influx of travelers, particularly from August to October. Known for its family-friendly atmosphere and business-friendly facilities, Caroy is an ideal spot for both leisure and work-related trips. While the village may be small, its local store caters to essential needs, making it a convenient base for exploring the surrounding landscapes. Visitors can immerse themselves in the welcoming community and enjoy the tranquil Scottish countryside.
  • Ose: Also located near Struan, Ose is a delightful village that shines during the peak months of August to October. Ideal for those seeking scenic beauty and outdoor adventures, Ose boasts stunning landscapes featuring hills and mountains, as well as a historic lighthouse that adds charm to the area. The local store makes it easy for visitors to stock up on supplies before embarking on hiking or exploring the surroundings. Ose is perfect for adventure seekers and nature lovers looking to escape the hustle and bustle.

Things to do near Struan

Struan is the perfect destination for outdoor enthusiasts and romantic getaways, offering stunning scenery and a range of activities. Visitors can enjoy scenic hiking trails, explore local stores, and relax in outdoor seating areas, making it an ideal spot for both adventure and leisure. Whether you’re seeking tranquility or exploration, Struan has something to offer for everyone.

Shopping

For a delightful shopping experience in Struan, visit Isle of Skye Oysters, just 8.0km away for unique gifts. If you're up for a drive, check out Skye Silver Gift Shop, 17.7km away, or Uig Pottery, 25.7km away, for charming souvenirs.

Recreation

A.C.E Target Sports Skye offers an exhilarating sports experience just 12.9km from Struan, perfect for those seeking active wellness. Enjoy the serene Quiraing Walk Trail, located 30.6km away, for a rejuvenating outdoor escape. Additionally, Skeabost Golf Course provides a scenic setting for relaxation and sport, only 12.9km from Struan.

Adventure

In Struan, embark on thrilling hikes through the breathtaking landscapes of the Isle of Skye. Experience kayaking in the crystal-clear waters of Loch Harport, or try your hand at rock climbing on the rugged cliffs, all while enjoying stunning views of Scotland's natural beauty.

Nightlife

Explore the vibrant nightlife at The Struan Inn, where you can enjoy hearty meals and local brews. For a lively atmosphere, visit The Village Hall for music events and dancing, or unwind at The Lochside Bar, offering a cozy setting with great cocktails and conversation.

*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 on your trip to Struan, consider visiting during the off-peak months of January, February, or November for lower accommodation rates. Booking your hotel about a month in advance typically yields the best prices, with Wednesday being the cheapest day to stay. Utilize Expedia to find last-minute deals and filter options by eco-certified hotels for budget-friendly stays. Combining your hotel, flights, and activities into a package deal can also help cut costs. Don't forget to explore free local attractions to enhance your experience without overspending.

  • 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: Booking a hotel in Struan about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Expedia’s search tool makes it easy to set your budget, choose your ideal location, and more. You can organize your results to display prices from lowest to highest, ensuring you find the most affordable hotel options first. Additionally, you can narrow down your choices by hotel type—if you select the Eco-certified filter, you'll be shown sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your Struan hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions near Struan

Struan is an ideal destination for outdoor enthusiasts and romantics, offering stunning scenery and a range of attractions. You can explore nearby castles, relax on beautiful beaches, and visit local visitor centers. Whether you're seeking adventure, cultural experiences, or just a peaceful getaway, Struan has something for every traveler looking to enjoy nature and immerse themselves in the local charm.

  • Dunvegan Castle: Immerse yourself in the rich culture and romantic history of Dunvegan Castle, located 14.5km from Struan. This enchanting castle, the oldest continuously inhabited castle in Scotland, offers stunning gardens and captivating tales of clan heritage.
  • Talisker Beach: Experience the breathtaking beauty of Talisker Beach, just 8.0km from Struan. With its dramatic cliffs and golden sands, it's the perfect spot for beach vibes, relaxation, and stunning coastal views.
  • Portree Visit Scotland Information Centre: Located 14.5km from Struan, this visitor center is ideal for families and adventure seekers. Discover local attractions, plan outdoor activities, and gain insights into the captivating Isle of Skye.

Best time to go to Struan

The best time to visit Struan can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Struan falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Struan falls in February, 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 CloudyAverageAverage
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 CloudyAverageSlightly High
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

Traveling to Struan, Scotland, involves flying into several nearby airports. Stornoway Airport (SYY) is 95.0km away, with nearby hotels like the 4-star Hebridean Guest House and the Cabarfeidh Hotel, both located 3.2km from the airport. Benbecula Airport (BEB) is 57.9km from Struan, offering options such as the 3-star Orasay Inn, situated 11.3km away. Castlebay Airport (BRR-Barra) is 72.4km from Struan, with accommodations like the UIST Travel Accommodation, 16.1km away, and Polochar Inn, just 9.7km from the airport. Transportation services are readily available from these hotels to the respective airports for a convenient travel experience.

Frequently asked questions

What's the best place for a stay in Struan?
Located 9.6 mi (15.4 km) from the heart of Struan, Cuillin Hills Hotel is a top choice for your stay based on our traveler data. Two other choices for your trip to the area are Uig Hotel and The Portree Hotel. See all available top hotels, or vacation rentals in Struan.
What are some of the best vacation rentals in Struan?
Eco and back friendly modern house, amazing views from all rooms, by Dunvegan: You might want to consider this vacation home rental near Struan, which is located on a lake and has a fireplace, a patio, and a barbecue grill to put you at ease in your new surroundings. Kitchen amenities include a dishwasher, a fridge, and a stovetop. You can relax into your vacation with a garden and a selection of games. See all vacation rentals in Struan.
If I need to cancel my hotel reservation in Struan, will I receive a refund?
Yes! The majority of hotel reservations are fully refundable as long as you cancel prior to the hotel's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you may still be able to cancel and get a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Struan.
Where can I learn more about changing or cancelling my trip to Struan?
To access more information about changing or cancelling your trip to Struan, head over to our customer service page.
What's the best place to stay near Glasgow International Airport (GLA)?
Holiday Inn Glasgow Airport is a popular 3-star hotel featuring a restaurant and a bar. It's located a short 0.1 mi (0.1 km) from Glasgow Intl. Airport. Other good options close to the airport are Holiday Inn Express Glasgow Airport and Courtyard by Marriott Glasgow Airport.
How is it to stay in Struan?
Travelers to Struan will find plenty to explore and enjoy. In Struan, there are 8 hotels and other accommodations to choose from. Find out more about Struan.
What are the top places to visit in Struan?
A favorite place to visit is Tarner Island. You'll also find Talisker Distillery and Isle of Skye Oysters in the area. Check out what more to see and do in Expedia's Struan guide.
What's the seasonal weather like in Struan?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are February and January with an average of 43°F. The rainiest months in Struan are October, December, November, and January, with each month seeing an average of 8 inches of rainfall.

Explore a world of travel with Expedia