A coastal landscape with a rocky cliff, a small house, and a tree.

Find hotels in Elgol from ā‚©305,644

  • 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

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Elgol hotels

1. Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.8 out of 10, Excellent, (107 reviews)
"Lovely room, great staff, excellent breakfast."
United Kingdom
Gavin
Chlachain Inn

2. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (630 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is ā‚©499,703
ā‚©599,643 total
includes taxes & fees
Aug 27 - Aug 28
Sligachan Hotel

3. West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very Good, (643 reviews)
"Close to ferry terminal, decent rooms, good staff and nice restaurant with good food."
United Kingdom
Stewart
The price is ā‚©254,703
ā‚©305,644 total
includes taxes & fees
Sep 3 - Sep 4
West Highland Hotel

4. House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (145 reviews)
"The cabin was very clean and very well kept, the location was good for our trips in the isle. We also ate at their restaurant and everything was very good!"
United States
Irene
House Of Juniper - The Cabins

5. Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (546 reviews)
"Really enjoyed my stay."
United Kingdom
Ankit
The price is ā‚©298,286
ā‚©357,943 total
includes taxes & fees
Sep 3 - Sep 4
Morar Hotel

6. Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very Good, (473 reviews)
"Onsite parking, easy self check in/out, beds were comfortable, large room, self serve breakfast buffet. We had a nice stay. "
United States
Linsey
The price is ā‚©347,528
ā‚©417,034 total
includes taxes & fees
Sep 2 - Sep 3
Isle of Skye Guest house

7. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very Good, (848 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is ā‚©334,753
ā‚©401,704 total
includes taxes & fees
Aug 23 - Aug 24
Tongadale Hotel

8. Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (90 reviews)
"Tucked away at the back of the house the glamping pod has everything you need, the owner is friendly and helpful and there if you need anything. The pod is well equipped and spotless. We loved our stay there and would recommend. "
United Kingdom
Julie
The price is ā‚©326,661
ā‚©392,001 total
includes taxes & fees
Aug 30 - Aug 31
Anneth Glamping Pod

9. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (73 reviews)
"The accommodations were very clean and well suited for a super relaxing stay with incredible views of the Raasay straight. Staff was amazing and the dinner and breakfasts were very well prepared. Incredible place to stay! I would highly recommend it."
Canada
james
The price is ā‚©568,886
ā‚©682,663 total
includes taxes & fees
Aug 20 - Aug 21
Isle of Raasay Distillery

10. Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (564 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is ā‚©363,862
ā‚©436,634 total
includes taxes & fees
Aug 29 - Aug 30
Tingle Creek Hotel

11. Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very Good, (431 reviews)
"Clean average size room, great view, good food super friendly staff"
United States
justin
The price is ā‚©551,534
ā‚©661,840 total
includes taxes & fees
Aug 26 - Aug 27
Balmacara Hotel

12. Kings Arms Hotel

Kings Arms Hotel
2.0 star property
Kyleakin
6.6 out of 10, (972 reviews)
"The hotel was good value for money. Clean, friendly staff and breakfast was great. I would stay again."
United Kingdom
James
The price is ā‚©289,472
ā‚©347,366 total
includes taxes & fees
Sep 3 - Sep 4
Kings Arms Hotel

13. The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is ā‚©463,511
ā‚©556,213 total
includes taxes & fees
Sep 3 - Sep 4
The Pod at Greenbank

14. House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (165 reviews)
"A beautiful property in a very quiet village, which we loved. A really good base to travel around the Isle of Skye. Breakfast was fab too! We stayed in the manse house and had a large room with double aspect. Great bathroom. Shower was amazing!"
United Kingdom
Gail
The price is ā‚©460,892
ā‚©553,070 total
includes taxes & fees
Aug 28 - Aug 29
House Of Juniper - The Manse

15. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (242 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is ā‚©562,773
ā‚©675,327 total
includes taxes & fees
Aug 22 - Aug 23
Broadford Hotel

16. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (266 reviews)
"Great 19th century Scottish inn next to the water with a lighthouse view. Excellent food, a cozy bar, and conveniently located within 60-90 minutes from all points of the island"
United States
Swen
The price is ā‚©580,723
ā‚©696,868 total
includes taxes & fees
Aug 30 - Aug 31
Eilean Iarmain

17. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (210 reviews)
"Very clean, quiet, and comfortable. Friendly and helpful staff. Fabulous breakfast well worth the price. Stag had wonderful recommendations on local attractions."
United States
Susan
The price is ā‚©677,598
ā‚©813,118 total
includes taxes & fees
Aug 22 - Aug 23
Toravaig House Hotel

18. Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (51 reviews)
"Applecross is an experience in itself. Remote, beautiful, quiet, and breathtaking. Highly recommend and the breakfast was lovely."
United States
Jerrilyn
The price is ā‚©409,136
ā‚©490,971 total
includes taxes & fees
Aug 20 - Aug 21
Applecross B&B and Cabins

19. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (616 reviews)
"Beautiful location right on the bay, nice rooms, friendly staff, and very good breakfast"
United States
Brian
Cuillin Hills Hotel

20. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (295 reviews)
"Staff was very helpful and friendly. Everything was perfect!"
Canada
Kelly
The price is ā‚©646,859
ā‚©776,239 total
includes taxes & fees
Aug 29 - Aug 30
The Bosville
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

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.

A coastal landscape with mountains, a body of water, and fishing boats.
Photo by James Gray
Open Photo by James Gray

Top Elgol Hotel Reviews

More cheap stays in Elgol

Find out more about Elgol

Top reasons to visit Elgol

  • Stunning Coastal Scenery: Elgol offers breathtaking views of the coastline and surrounding landscapes, ideal for nature lovers.
  • Outdoor Adventures: Engage in activities such as hiking, kayaking, and exploring the nearby Isle of Skye.
  • Charming Fishing Village: Experience the quaint atmosphere of Elgol, with its friendly locals and picturesque harbor.
  • Relaxing Beaches: Enjoy moments of tranquility at Elgol Beach, perfect for beachcombing and reflection.
  • Diverse Accommodation: Choose from a variety of lodging options, including cozy hotels and self-catering rentals.

Find great hotels near Elgol

Discover the charm of Elgol with a variety of lodging options to suit every traveler's needs. Whether you're seeking pet-friendly accommodations, family-friendly experiences, or business travel facilities, Elgol has you covered. Choose from cozy hotels, holiday rentals, and self-catering options, including the popular Coruisk House, to make your stay comfortable and memorable.

  • Dunollie Hotel: A charming 3-star hotel located 16km from Elgol, Dunollie Hotel offers a delightful beach getaway for travelers seeking a pet-friendly experience. With direct access to the beach, guests can enjoy the serenity of coastal life. The hotel welcomes pets, featuring amenities such as food and water bowls, and a flexible pet policy to ensure a comfortable stay for both you and your furry friends. Whether you're looking to relax by the shore or explore the surrounding area, Dunollie Hotel provides a cozy atmosphere for a memorable vacation.
  • Sligachan Hotel: This 3-star hotel, also situated 16km away from Elgol, boasts a guest rating of 8.6 out of 10, reflecting its welcoming environment for pet owners. Sligachan Hotel is ideal for those looking to combine outdoor adventures with a pet-friendly stay. The hotel provides essential amenities for pets, including food and water bowls and a pet policy that accommodates various needs. The scenic location serves as a perfect base for hikers and nature enthusiasts, making it a great choice for an active vacation.
  • Duisdale House Hotel: A luxurious 4-star hotel located 18km from Elgol, Duisdale House Hotel features a guest rating of 9.2 out of 10. This hotel is perfect for families and adventure seekers looking for a beachside retreat. With direct beach access and a range of recreational activities nearby, including hiking, mountain climbing, and sailing, guests can immerse themselves in nature. The hotel also offers family-friendly amenities such as high chairs and cribs, ensuring a comfortable stay for guests of all ages, making it an exceptional choice for family vacations.

Where to stay in Elgol

Elgol, a charming village on the Isle of Skye, offers a tranquil getaway for outdoor enthusiasts and romantic travelers alike. With stunning scenery and friendly locals, it's the perfect base for exploring the breathtaking landscapes nearby. From leisurely excursions to relaxing moments by the waterfront, your holiday in Skye will be filled with unforgettable experiences. Discover the beauty of Elgol and the surrounding areas, just miles away from the island's enchanting attractions.

  • Isle of Skye: Nestled just 13km from Elgol, the Isle of Skye is a stunning island renowned for its dramatic landscapes and rich history. The island attracts visitors year-round, with peak travel periods occurring from April through July. Outdoor enthusiasts flock here for hiking trails that weave through breathtaking scenery, while couples seek the romantic ambiance of its picturesque views. Notable landmarks include historic castles and a charming marina, making it a perfect destination for those in search of adventure and culture alike.
  • Sleat: Located 11km from Elgol, Sleat is a delightful city that offers a blend of natural beauty and local charm. With a moderately seasonal flow of tourists, the highest traffic occurs from July to September. Sleat is a haven for outdoor lovers and romantics, featuring accessible hiking trails and scenic vistas. Visitors can explore local stores and enjoy the area's rich heritage through its historic sites and captivating castles. This tranquil locale promises a memorable getaway for those looking to immerse themselves in nature.
  • Strath: Strath, the very region where Elgol resides, offers its own unique charm. With a consistent stream of visitors, particularly during the summer months, Strath is a fantastic base for exploring the surrounding area. Travelers are drawn to its outdoor pursuits, romantic scenery, and the opportunity to visit local stores. Highlights include stunning historic sites and marinas that showcase the area's rich maritime history. Strath is the perfect blend of relaxation and adventure, making it an ideal spot for your vacation.

Things to do in Elgol

Shopping

In Elgol, you'll find charming local shops offering handmade crafts and Scottish souvenirs. If you're up for a drive, check out Portree's shops, where you can browse a variety of boutiques and galleries showcasing unique gifts from the Isle of Skye.

Recreation

At Elgol's wellness retreats, unwind with stunning views of the Cuillin Mountains and the serene coastline. Engage in yoga sessions, indulge in holistic treatments, and explore guided nature walks that promote relaxation and mindfulness, all while enjoying the tranquil atmosphere of this picturesque village.

Adventure

In Elgol, explore the breathtaking landscapes on a boat tour to the nearby Isle of Rum, where you can hike and witness stunning wildlife. Enjoy sea kayaking along the rugged coastline, offering a unique perspective of the dramatic cliffs and tranquil waters.

Nightlife

In Elgol, enjoy a cozy evening at the local pub, where you can savor Scottish ales and engage with friendly locals. For a more intimate vibe, consider visiting a nearby cafƩ that features live music, offering a taste of the region's artistic culture amid stunning views of the coastline.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions near Elgol

Elgol, located in Strath, Scotland, is perfect for outdoor enthusiasts and romantic getaways, boasting stunning scenery. Visitors can explore attractions like Elgol Pier, Elgol Harbour, and Elgol Beach, which provide opportunities for relaxation and adventure. With its picturesque lakes, waterfalls, and breathtaking coastal views, Elgol caters to travelers seeking a memorable beach and nature experience.

  • Fairy Pools: Located 14km from Elgol, the Fairy Pools are enchanting waterfalls set against the backdrop of rugged landscapes. Known for their crystal-clear waters, these pools invite adventure seekers and romantics alike to explore their beauty while enjoying outdoor activities like hiking and photography.
  • Armadale Castle: A cultural gem situated 14km from Elgol, Armadale Castle boasts stunning gardens and rich history. Visitors can immerse themselves in the heritage of the Macdonald clan while strolling through the picturesque grounds, making it a romantic spot for couples.
  • Isle of Skye Market Square: Just 14km from Elgol, this vibrant market square offers a unique shopping experience with friendly locals and a touch of luxury. Explore artisan crafts and local delicacies in a secluded atmosphere, perfect for discovering the charm of the Isle of Skye.

Best time to go to Elgol

The best time to visit Elgol can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Elgol falls in July and August. August has average visitor numbers and mostly cloudy weather. The coolest average temperature in Elgol falls in January and February. February has average visitor numbers and mostly cloudy weather.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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

Flying into Elgol is convenient with several nearby airports. Inverness Airport (INV) is located 130km away, with excellent hotel options such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport. Stornoway Airport (SYY) is 119km away; nearby accommodations include the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km from the airport. Lastly, Benbecula Airport (BEB) is 84km from Elgol, with the 3-star Orasay Inn located 11km away. All these hotels offer various transportation services to ensure a smooth journey from the airport to your destination.

Frequently asked questions

What's the best place for a stay in Elgol?
Dunollie Hotel, located 9.6 mi (15.5 km) from the heart of Elgol, is a top choice for your stay based on our traveler data. Two other choices for your stay in the area are Bracken Hide Hotel and Kings Arms Hotel. See all available top hotels, or vacation rentals in Elgol.
If I need to cancel my hotel reservation in Elgol, will I receive a refund?
Yes! The majority of room reservations are fully refundable if cancelled before the hotel's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, it might still be possible to cancel it and get a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Elgol.
Where can I learn more about changing or cancelling my trip to Elgol?
To access more information about picking new dates or cancelling your trip to Elgol, 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.
What's it like staying in Elgol?
Travelers to Elgol will find plenty to explore and enjoy. In Elgol, there are 4 hotels and other accommodations to choose from. Find out more about Elgol.
What should I see while I'm in Elgol?
Places to visit in the wider area include Fairy Pools, Isle of Skye Market Square, and Armadale Ferry Terminal. You'll also find Raasay Ferry and Isle of Skye Oysters in the area. Check out what more to see and do in Expedia's Elgol guide.
What's the seasonal weather like in Elgol?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 41°F. The rainiest months in Elgol are October, December, November, and January, with each month seeing an average of 8 inches of rainfall.

Explore a world of travel with Expedia