Find hotels in Elgol from £152

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top 10 Elgol hotels and places to stay

Our top choices for Elgol hotels

Morar Hotel

3.0 star property
7.6 out of 10, Good, (433)
"Great hotel, great staff, great good."
The price is £153
includes taxes & fees
14 Sept - 15 Sept
Morar Hotel

Eilean Iarmain

3.0 star property
9.6 out of 10, Exceptional, (228)
"Staff were brilliant and so helpful and friendly going the extra mile to help us out - the accommodation was clean and very nicely decorated and the hotel itself was in a stunning location could not fault it!"
The price is £244
includes taxes & fees
29 Aug - 30 Aug
Eilean Iarmain

West Highland Hotel

3.0 star property
8.2 out of 10, Very good, (578)
"Convenient for shops, good parking, lovely meal in hotel restaurant, view amazing."
The price is £165
includes taxes & fees
21 Sept - 22 Sept
West Highland Hotel

Isle of Skye Guest house

3.0 star property
8.6 out of 10, Excellent, (299)
"Great place right in the entrance to Isle of Skye."
The price is £230
includes taxes & fees
18 Sept - 19 Sept
Isle of Skye Guest house

Tingle Creek Hotel

3.0 star property
9.4 out of 10, Exceptional, (373)
"This is one of the nicest properties that we stayed in, very clean, modern, appealing, attractive dining area, nice breakfast selection, staff was very friendly and helpful in answering questions."
The price is £185
includes taxes & fees
25 Sept - 26 Sept
Tingle Creek Hotel

Anneth Glamping Pod

2.0 star property
10.0 out of 10, Exceptional, (73)
"Great staff "
The price is £153
includes taxes & fees
23 Sept - 24 Sept
Anneth Glamping Pod

Kings Arms Hotel

2.0 star property
6.4 out of 10, (873)
"nice staff, easy parking"
The price is £158
includes taxes & fees
1 Sept - 2 Sept
Kings Arms Hotel

Sligachan Hotel

3.0 star property
8.6 out of 10, Excellent, (545)
"The restaurant was amazing!"
The price is £359
includes taxes & fees
12 Sept - 13 Sept
Sligachan Hotel

Toravaig House Hotel

4.0 star property
9.0 out of 10, Wonderful, (195)
"Beautiful place and nice part of Isle of Skye"
The price is £289
includes taxes & fees
3 Sept - 4 Sept
Toravaig House Hotel

Kyle Hotel

3.0 star property
7.6 out of 10, Good, (602)
"Great little hotel."
The price is £174
includes taxes & fees
18 Sept - 19 Sept
Kyle Hotel

Isle of Raasay Distillery

4.0 star property
9.6 out of 10, Exceptional, (64)
"We very much enjoyed the lounge area and talking with other guests. The food was good. The staff mostly were very pleasant. And we very much enjoyed our tasting. Thank you."
The price is £236
includes taxes & fees
28 Aug - 29 Aug
Isle of Raasay Distillery

Balmacara Hotel

3.0 star property
8.4 out of 10, Very good, (284)
"Excellent enjoyed this place especially the friendly staff"
The price is £220
includes taxes & fees
26 Sept - 27 Sept
Balmacara Hotel

Dunollie Hotel

3.0 star property
6.8 out of 10, (956)
"We enjoyed our stay and the breakfast in particular. "
The price is £164
includes taxes & fees
5 Sept - 6 Sept
Dunollie Hotel

Tongadale Hotel

3.0 star property
8.2 out of 10, Very good, (803)
"Good value hotel with nice location."
The price is £152
includes taxes & fees
4 Sept - 5 Sept
Tongadale Hotel

Applecross B&B and Cabins

3.0 star property
9.4 out of 10, Exceptional, (22)
"Wish we could have stayed longer. "
The price is £166
includes taxes & fees
3 Sept - 4 Sept
Applecross B&B and Cabins

Eilean Sionnach Lighthouse Cottage

5.0 star property
The price is £660
includes taxes & fees
18 Sept - 19 Sept
Eilean Sionnach Lighthouse Cottage

House Of Juniper - The Cabins

2.0 star property
9.8 out of 10, Exceptional, (116)
"Property was very nice. "
The price is £245
includes taxes & fees
4 Sept - 5 Sept
House Of Juniper - The Cabins

Croft 4 - Self- Catering Accommodation

3.5 star property
9.6 out of 10, Exceptional, (8)
"This cottage is heaven! Perfect in every way - location, design, spaciousness, comfort."
The price is £496
includes taxes & fees
11 Sept - 12 Sept
Croft 4 - Self- Catering Accommodation

The Portree Hotel

3.0 star property
9.0 out of 10, Wonderful, (36)
"Central location, cute harbor"
The price is £215
includes taxes & fees
29 Aug - 30 Aug
The Portree Hotel

Duisdale House Hotel

4.0 star property
9.0 out of 10, Wonderful, (460)
"This is a simply wonderful stay."
The price is £429
includes taxes & fees
29 Aug - 30 Aug
Duisdale House Hotel
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

Accommodation near Elgol attractions

Isle of Skye Market Square

Isle of Skye Market Square

Enjoy an outing to Isle of Skye Market Square during your stay in Strath. Savour the top-notch restaurants and lively bars while in town.

Giant MacAskill Musuem

Giant MacAskill Musuem

4/5(1 review)

You can spend an afternoon studying the exhibits at Giant MacAskill Musuem during your trip to Strath. Savour the top-notch restaurants and lively bars while in town.

Magpie

Magpie

Enjoy an outing to Magpie during your stay in Strath. Savour the lively bars and top-notch restaurants while in town.

Learn more about Elgol

Enjoy astounding views of the Cuillin mountains, which stand on the banks of a glistening sea loch, from this charming hamlet on the Isle of Skye.

Top Elgol Hotel Reviews

More cheap stays in Elgol

More cheap stays in Elgol

Hotels in Elgol with star rating

Hotels in Elgol with star rating

Find out more about Elgol

Find out more about Elgol

Top reasons to visit Elgol

  • Stunning Scenery: Elgol boasts breathtaking landscapes, including the rugged beauty of the Small Isles and tranquil beaches.
  • Outdoor Adventures: Perfect for hiking and exploring picturesque waterfalls and serene lakes, catering to nature enthusiasts.
  • Charming Atmosphere: The village offers a friendly, romantic vibe ideal for couples and those seeking relaxation.
  • Diverse Accommodation: Options range from pet-friendly hotels to self-catering homes and delightful bed and breakfasts.
  • Day Trips: Elgol serves as a gateway for memorable excursions to nearby attractions and stunning landscapes.

Find great hotels near Elgol

Discover the ideal accommodation for your getaway in Elgol, Strath, Scotland. Whether you're seeking pet-friendly hotels, self-catering holiday homes, or charming bed and breakfast options, this picturesque village offers a variety of lodging types. Embrace the adventure and beach vacation experience while enjoying the stunning coastal views and local attractions that Elgol has to offer.

  • Dunollie Hotel: Nestled along the picturesque coastline, Dunollie Hotel is a charming 3-star accommodation that offers a unique beach vacation experience. Located 6.2km from Elgol, this pet-friendly property provides direct access to the beach, making it ideal for travellers looking to unwind by the sea. With a welcoming atmosphere, the hotel accommodates pets with certain restrictions, ensuring your furry friends can join in on the fun. Amenities such as food and water bowls, along with a waived fee for service animals, enhance your stay, making it a delightful retreat for beach lovers and their pets.
  • Sligachan Hotel: Situated 6.2km from Elgol, Sligachan Hotel is another splendid 3-star option that warmly welcomes pets. This hotel offers a rustic charm and a perfect base for outdoor enthusiasts exploring the nearby landscapes. With amenities designed to accommodate your furry companions, including food and water bowls and a waived fee for service animals, Sligachan Hotel ensures a comfortable stay for both you and your pets. Its serene surroundings and proximity to nature make it an excellent choice for those seeking a peaceful getaway.
  • Duisdale House Hotel: A blend of elegance and nature, Duisdale House Hotel is a refined 4-star establishment located 6.8km from Elgol. Perfect for families and pet owners, this hotel offers a nurturing environment with amenities tailored for children, including highchairs and window guards for safety. Pets are warmly welcomed, with specific provisions for dogs. The hotel’s tranquil setting amidst stunning natural beauty makes it a superb choice for families looking to explore the great outdoors while enjoying a touch of luxury.

Where to stay near Elgol

Elgol, a charming village in Scotland, offers a perfect blend of stunning scenery and outdoor adventures. Visitors can explore the breathtaking beauty of the Small Isles, with their picturesque landscapes and serene beaches. Take advantage of the friendly atmosphere and indulge in luxury excursions, or simply relax and soak in the idyllic surroundings. With its romantic charm and captivating views, Elgol is an unforgettable destination for nature lovers and those seeking tranquility.

  • Isle of Skye: A stunning island located 5.0km from Elgol, the Isle of Skye is renowned for its breathtaking landscapes and rich history. Ideal for outdoor enthusiasts and romantics alike, this picturesque destination offers a wealth of activities such as hiking along scenic trails and exploring historic landmarks, including ancient castles and marinas. The peak travel months of April and June to July see an influx of visitors eager to experience the island's natural beauty, making it a vibrant spot for adventure and relaxation.
  • Strath: Situated 4.3km away from Elgol, Strath is a charming city that draws visitors with its seasonal appeal. With peak travel months in May, July, and September, Strath offers a delightful mix of outdoor adventures and romantic experiences. Wander through its lush parks, visit historic sites, or embark on hiking trails that showcase the stunning Scottish landscape. Strath's local attractions, such as castles and historic places, provide a glimpse into the area's rich heritage while ensuring a memorable experience for all who visit.
  • Sleat: Also located 4.3km from Elgol, Sleat is a captivating city that enchants visitors with its cultural offerings and natural beauty. Popular during the peak months of May, July, and September, Sleat is perfect for those seeking a romantic getaway or an outdoor adventure. With its stunning beaches, castles, and historic sites, Sleat invites you to explore its scenic beauty while enjoying local stores and hiking trails. This delightful area promises an enriching experience for culture enthusiasts and nature lovers alike.

Things to do near Elgol

Elgol, located in Strath, Scotland, is ideal for outdoor and romantic getaways, offering stunning scenery and a tranquil beach atmosphere. Visitors can enjoy various activities, including scenic hiking trails and local shops. For a memorable experience, consider taking day trips to explore the breathtaking landscapes and nearby attractions that this picturesque village has to offer.

Shopping

For unique souvenirs, visit Isle of Skye Oysters, located 8.7km away from Elgol. If you're up for a drive, Magpie is a lovely store situated 6.2km away, offering a delightful selection of gifts and local crafts to take home.

Recreation

Experience the thrill of A.C.E Target Sports Skye, where you can engage in various shooting sports and enjoy an energetic atmosphere. For a more tranquil outing, the Skeabost Golf Course offers picturesque views and a leisurely round of golf surrounded by the stunning Scottish landscape.

Adventure

The Circular Walk near Elgol, located 8.7km away, offers stunning scenery and a thrilling hiking experience. Immerse yourself in the breathtaking landscapes and embrace the adventure vibes as you traverse through this picturesque trail, perfect for nature enthusiasts and outdoor lovers alike.

Nightlife

In Elgol, the nightlife is tranquil yet charming, with local pubs offering traditional Scottish music and warm hospitality. Enjoy a pint at the Elgol Hotel or take in stunning views at the nearby coastal spots, where you can relax and soak in the serene atmosphere after sunset.

Booking tips and Expedia advantages for Elgol

To save money on your visit to Elgol, consider travelling during the off-peak months of January to February and November for lower accommodation rates. Booking about a month in advance usually yields the best prices, and Wednesday is the most economical day to stay. Use Expedia to find last-minute deals and consider package options that combine flights and hotels for additional savings. Explore free outdoor activities like hiking to enjoy the stunning landscapes, and utilise local public transport for affordable travel around the area.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Elgol 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 Elgol 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 Elgol is Wednesday. The most expensive day to stay in Elgol is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your choices based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save some money by combining your Elgol hotel reservations with your flights and activities through an Expedia package.

Find the best attractions near Elgol

Elgol is perfect for outdoor enthusiasts and those seeking a romantic getaway, offering stunning beaches and breathtaking scenery. Visitors can explore a variety of attractions, including picturesque waterfalls and tranquil lakes, all catering to those in search of nature-filled experiences. Whether you're looking for adventure or relaxation, Elgol promises a memorable Scottish escape.

  • Fairy Pools: Nestled in the heart of the Isle of Skye, the Fairy Pools are a series of enchanting waterfalls and crystal-clear pools, perfect for a refreshing dip or a picturesque hike. The stunning backdrop of the Cuillin Mountains adds a touch of adventure and romance, making it an ideal spot for nature lovers.
  • Isle of Skye Market Square: This charming market square offers a delightful atmosphere with friendly locals and an array of artisan shops. Enjoy a leisurely stroll while soaking in the luxury of the surrounding scenery, providing a perfect blend of seclusion and community spirit.
  • Armadale Castle: Steeped in history, Armadale Castle showcases exquisite gardens and intriguing exhibitions that delve into the culture of the Highlands. Its romantic ruins and stunning views over the Sound of Sleat create a captivating experience for all visitors.

Best time to go to Elgol

The best time to visit Elgol is dependant 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. January and February are its coolest month on average. At the time of February, visitor numbers are average and weather is mostly cloudy.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
February40.5°F (4.7°C)Light RainMostly CloudyAverageSlightly Low
March42.1°F (5.6°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudyModerately HighAverage
May49.3°F (9.6°C)Light RainMostly CloudyAverageAverage
June54.0°F (12.2°C)Light RainMostly CloudyModerately HighSlightly High
July55.9°F (13.3°C)Light RainMostly CloudyModerately HighSlightly High
August55.9°F (13.3°C)Light RainMostly CloudyAverageSlightly High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October49.8°F (9.9°C)Moderate RainMostly CloudyModerately LowAverage
November45.1°F (7.3°C)Light RainMostly CloudyModerately LowSlightly Low
December41.5°F (5.3°C)Moderate RainMostly CloudyModerately LowAverage

The nearest major airports for your trip to Elgol

To reach Elgol, you can fly into several major airports in the vicinity. Benbecula Airport (BEB) is situated 32.3km away, with nearby accommodation options like the 3-star Orasay Inn, 4.3km from the airport, and Swan View Lodge, 6.8km away. Castlebay Airport (BRR) is 31.7km from Elgol, offering hotels such as the 3-star Borrodale, 6.2km away, and the Polochar Inn, 3.7km from the airport. Lastly, Tiree Airport (TRE) is 33.6km from Elgol, with the Tiree Lodge Hotel and Tiree Scarinish Hotel both just 1.9km away. Each airport provides various transportation services for convenient access to your chosen hotel.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

When is the best time to go to Elgol?
The most popular time to visit Elgol is in July, when the weather is typically at its best for outdoor exploration. Average temperatures hover around 15°C, providing a pleasant backdrop for those eager to discover the stunning landscapes and breathtaking views that this part of the Isle of Skye has to offer.

During the peak season, from May to July, Elgol attracts a steady flow of tourists drawn by the allure of its rugged coastline and picturesque hiking trails. This vibrant time of year is great for those who enjoy outdoor activities like walking, kayaking, and photography, as the long days and relatively mild weather make it easy to immerse yourself in nature.

For visitors keen on enjoying the local culture, July is also when you can experience various community events and festivals, enhancing your stay with opportunities to connect with locals and learn about the unique traditions of the area.

If you're looking for a more budget-friendly experience, consider visiting in November. While the weather will be cooler and less predictable, you'll find fewer crowds, allowing for a more tranquil exploration of Elgol's dramatic landscapes. The shifting colours of autumn can create a magical atmosphere, particularly for those who appreciate photography and the great outdoors.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Elgol hotel for you.
How can I save on a Elgol hotel booking with Expedia?
Before booking your Elgol hotel, remember to join Expedia's free travel rewards program. Just sign up and sign in to access our lowest Member Prices as well as members-only perks. You could also enjoy savings by bundling together your hotel and flights on Expedia.
How much is the nightly rate at a Elgol hotel?
Prices for hotels in Elgol often vary, but you can find a great deal from £152 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.