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

Elgol Hotels from ₹8,726

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check prices for these dates

Tonight
8 Sept - 9 Sept
Tomorrow
9 Sept - 10 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Star rating

Guest rating

Our top choices for Elgol hotels

1. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
₹21,941
₹26,329 total
includes taxes & fees
4 Oct - 5 Oct
Sligachan Hotel

2. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
₹11,401
₹13,682 total
includes taxes & fees
6 Oct - 7 Oct
Chlachain Inn

3. The Pod at Greenbank

The Pod at Greenbank
Strath
Canada
Ine
₹39,525
₹47,430 total
includes taxes & fees
11 Sept - 12 Sept
The Pod at Greenbank

4. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
₹33,534
₹40,241 total
includes taxes & fees
29 Sept - 30 Sept
House Of Juniper - The Manse

5. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
₹26,294
₹31,553 total
includes taxes & fees
4 Oct - 5 Oct
Toravaig House Hotel

6. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Lisa
₹14,180
₹17,016 total
includes taxes & fees
3 Oct - 4 Oct
Tingle Creek Hotel

7. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
₹17,736
₹21,283 total
includes taxes & fees
1 Oct - 2 Oct
Isle of Skye Guest house

8. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
₹15,436
₹18,523 total
includes taxes & fees
2 Oct - 3 Oct
Anneth Glamping Pod

9. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
₹26,614
₹31,937 total
includes taxes & fees
5 Oct - 6 Oct
Broadford Hotel

10. Morar Hotel

Morar Hotel
Mallaig
United States
Mark
₹7,272
₹8,726 total
includes taxes & fees
30 Sept - 1 Oct
Morar Hotel

11. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
₹18,209
₹21,851 total
includes taxes & fees
2 Oct - 3 Oct
Dunollie Hotel

12. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
₹30,085
₹36,102 total
includes taxes & fees
4 Oct - 5 Oct
Eilean Iarmain

13. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
₹27,444
₹32,933 total
includes taxes & fees
1 Oct - 2 Oct
Inn at Aird a Bhasair

14. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
United States
Angela
₹26,082
₹31,298 total
includes taxes & fees
8 Oct - 9 Oct
House Of Juniper - The Cabins

15. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
₹27,564
₹33,076 total
includes taxes & fees
4 Oct - 5 Oct
Isle of Raasay Distillery

16. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
₹15,962
₹19,155 total
includes taxes & fees
8 Oct - 9 Oct
West Highland Hotel

17. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
₹35,780
₹42,936 total
includes taxes & fees
8 Oct - 9 Oct
Duisdale House Hotel

18. Kinloch Ainort Apartments

Kinloch Ainort Apartments
Sconser
United States
Eleni
₹29,595
₹35,514 total
includes taxes & fees
30 Sept - 1 Oct
Kinloch Ainort Apartments

19. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
₹21,155
₹25,386 total
includes taxes & fees
26 Sept - 27 Sept
Tongadale Hotel

20. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
₹46,521
₹55,826 total
includes taxes & fees
5 Oct - 6 Oct
Bracken Hide Hotel
View all properties
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.

See all hotels in Elgol
A coastal landscape with mountains, a body of water, and fishing boats.
Photo by James Gray

Top Elgol Hotel Reviews

Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Got in on short notice. Front desk very helpful. Bartender was excellent. The room and bed were excellent."
John 1-night trip
Posted 2 hours ago
Cuillin Hills Hotel
Tingle Creek Hotel

Tingle Creek Hotel

10/10 Excellent
"Excellent stay. Nice location. Well maintained property and great service."
Kshitij 1-night trip
Posted 7 hours ago
Tingle Creek Hotel
Isle of Skye Guest house

Isle of Skye Guest house

8/10 Good
"I’m glad that I did not listen to the reviews. While it is true, there are minimal to no staff interactions, I found we didn’t need the staff. The self check in code let us in the front door and our key was in our room. Our room had all we needed for a 2 night stay. The continental breakfast was well stocked and just what you would expect (and what was advertised) We had a clean, comfortable, spacious room that we had two good nights sleep while we spent our days exploring."
Denise 2-night trip
Posted 8 hours ago
Isle of Skye Guest house
Kyle Hotel

Kyle Hotel

8/10 Good
"Don’t be deceived by the outside of the building inside it’s cosy and clean! Dinner is nice too!"
Paul 2-night trip
Posted 10 hours ago
Kyle Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"Good lively pub with great entertainment,can't complain about the noise because we enjoyed the first set of the live music."
Stephen 1-night trip
Posted 1 day ago
Tongadale Hotel
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Unique set up with individual cabins positioned on hillside with wonderful views. Food excellent along with top quality service and a special call out to Paulina. Only downside is lack of onsite transportation for customers to and from cabins Given potential weather challenges and customers with health conditions hiking up and down hillside pathways could be a challenge"
Jeffrey 2-night trip
Posted 1 day ago
Bracken Hide Hotel
Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins

10/10 Excellent
"Lovely setting and very comfortable accommodations"
carolyn 2-night trip
Posted 2 days ago
Applecross B&B & Luxury Cabins
Morar Hotel

Morar Hotel

10/10 Excellent
"Fantastic location. Great views of coastline from Restaurant. Close to Mallaig for great seafood restaurants too. Breakfast is very good. Staff were extremely helpful."
Mark 1-night trip
Posted 2 days ago
Morar Hotel
Eilean Iarmain

Eilean Iarmain

8/10 Good
"This hotel oozed uniqueness. It has many lovely aspects, especially the Staff. We were very impressed with the help of Gillian, her daughters, and Matti, although there were many others who were of great assistance during our stay. The food here is truly memorable. Every meal is a wonderful feast. The sitting room and superb grounds are everything you’d imagine in a destination Country Inn."
Elizabeth 3-night trip
Posted 2 days ago
Eilean Iarmain

More cheap stays in Elgol

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
₹12,642
₹15,170 total
2 Oct - 3 Oct
includes taxes & fees
6.6/10 (989 reviews)
Kings Arms Hotel
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
₹14,904
₹17,885 total
3 Oct - 4 Oct
includes taxes & fees
10/10 Exceptional! (39 reviews)
Kirkton Bay House Bed and Breakfast
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
₹15,436
₹18,523 total
2 Oct - 3 Oct
includes taxes & fees
10/10 Exceptional! (97 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
₹26,082
₹31,298 total
8 Oct - 9 Oct
includes taxes & fees
9.8/10 Exceptional! (147 reviews)
House Of Juniper - The Cabins
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
₹39,525
₹47,430 total
11 Sept - 12 Sept
includes taxes & fees
10/10 Exceptional! (1 review)
The Pod at Greenbank
Canna Campsite

Canna Campsite

Change House Isle of Canna Scotland
Get rates
10/10 Exceptional! (5 reviews)
Canna Campsite

Find out more about Elgol

Top reasons to visit Elgol

  • Breathtaking Scenery: Elgol boasts stunning landscapes with picturesque views of the Isle of Skye, perfect for nature lovers.
  • Outdoor Adventures: Engage in various activities such as fishing, hiking, and exploring nearby lakes and waterfalls.
  • Charming Village Atmosphere: Experience the friendly and tranquil vibe of this quaint fishing village.
  • Elgol Pier and Beach: Relax at Elgol Pier and Beach, offering beautiful spots for photography and unwinding.
  • Diverse Accommodation: Choose from cosy hotels to self-catering options, catering to all traveller needs.

Find great hotels near Elgol

Discover the charm of Elgol, a picturesque destination in Strath, Scotland, offering a variety of accommodation options to suit every traveller. From cosy hotels and family-friendly holiday rentals to self-catering options, there's something for everyone. Whether you're seeking pet-friendly stays or an adventurous getaway, Elgol's lodging caters to your needs. Be sure to check out the renowned Coruisk House for a delightful experience amidst stunning landscapes.

  • Dunollie Hotel: Located 16km from Elgol, the Dunollie Hotel is a welcoming 3-star retreat ideal for those seeking a beachside getaway with their furry companions. Guests can enjoy direct access to the beach, making it an excellent choice for beach lovers. The hotel is pet-friendly, allowing certain pets onsite with specific policies in place, including food and water bowls. This accommodation combines comfort and convenience, ensuring a relaxing stay for both guests and their pets.
  • Sligachan Hotel: Situated 16km from Elgol, Sligachan Hotel boasts a commendable guest rating of 8.6 out of 10, making it a popular choice for travellers. This 3-star hotel emphasises a pet-friendly environment, welcoming pets with certain restrictions and amenities such as food and water bowls. The charming setting and comfortable accommodations provide a delightful atmosphere for both you and your four-legged friends, ensuring a pleasant stay in this picturesque part of Scotland.
  • Duisdale House Hotel: Just 18km from Elgol, the Duisdale House Hotel is a distinguished 4-star establishment, rated 9.2 out of 10 by guests. Blending beach access with adventure, this hotel is perfect for families looking to explore the great outdoors. Guests can partake in a variety of activities, including hiking, mountain climbing, and sailing, all within close proximity. With child-friendly amenities such as highchairs and cribs available, Duisdale House offers a thoughtful experience for families seeking both comfort and adventure.

Where to stay in Elgol

Elgol, a picturesque village on the Isle of Skye, offers a tranquil getaway perfect for outdoor enthusiasts and romantic escapes. Explore the stunning scenery, friendly atmosphere, and luxurious excursions that this charming region has to offer. With its breathtaking views and relaxing ambiance, Elgol is an ideal holiday destination for those seeking to immerse themselves in nature and experience the beauty of Scotland's landscapes.

  • Isle of Skye: Known for its stunning landscapes and outdoor adventures, the Isle of Skye is situated 13km from Elgol. This island is a haven for nature lovers, offering breathtaking scenery and romantic getaways. Visitors flock here for activities such as hiking on the famous trails, exploring the local stores, and soaking in the picturesque views. Key attractions include historic sites, a charming marina, and the iconic castle that speaks to the island’s rich heritage. The peak travel seasons, particularly from April through to July, provide an excellent opportunity to experience the Isle's natural beauty.
  • Sleat: Located 11km from Elgol, Sleat is a delightful city that attracts visitors seeking a blend of outdoor activities and scenic beauty. The city experiences a moderate seasonal influx of tourists, with peak periods from July to September. Here, you can enjoy the picturesque hiking trails, visit local stores, and immerse yourself in the area's tranquillity. Notable landmarks include historic places, a quaint marina, and a stunning castle that adds to the allure of this enchanting location. Sleat offers a romantic setting perfect for couples and an ideal base for exploring the surrounding landscapes.
  • Strath: Nestled around Elgol, Strath is a charming city that showcases the beauty of the Scottish Highlands. The area experiences a moderate seasonal flow of visitors, with the busiest times occurring from July to September. Strath is perfect for those looking for outdoor pursuits and romantic escapes, featuring accessible hiking trails and local stores. Visitors can explore nearby castles, historic sites, and a lovely marina, making it a compelling destination for history enthusiasts and nature lovers alike.

Things to do in Elgol

Shopping

In Elgol, you’ll find charming local shops offering handmade crafts and souvenirs. If you're up for a drive, head to Portree, about 32km away, where you can explore a variety of boutiques and gift shops featuring local art and produce.

Recreation

In Elgol, enjoy rejuvenating treatments at the nearby spa retreats, where you can indulge in holistic therapies amidst breathtaking coastal views. Take part in guided walks along the rugged shoreline, or experience yoga sessions that embrace the serene atmosphere, allowing for relaxation and mindfulness in nature.

Adventure

Explore the breathtaking scenery of Elgol by embarking on a hiking adventure along the rugged coastline, offering stunning views of the Cuillin Mountains. You can also enjoy boat trips to the nearby islands, providing opportunities for wildlife spotting and experiencing the serene beauty of the Scottish waters.

Nightlife

Experience the charm of Elgol’s night scene at the Elgol Inn, where you can enjoy local ales and hearty meals. For a relaxing vibe, visit the nearby café for a warm drink and stunning views of the Cuillin Mountains as the sun sets.

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

Find the best attractions near Elgol

Elgol, with its stunning scenery, is perfect for a romantic outdoor getaway. Visitors can explore attractions like Elgol Pier, Elgol Beach, and Elgol Harbour, which offer picturesque views and a tranquil atmosphere. The area is ideal for those seeking a blend of adventure and relaxation amidst breathtaking landscapes, including lakes and waterfalls, making it a memorable destination for travellers looking to immerse themselves in nature.

  • Fairy Pools: Located 14km from Elgol, the Fairy Pools offer a stunning collection of crystal-clear pools and waterfalls nestled in a breathtaking landscape. Known for its adventure vibes, it's an ideal spot for a romantic picnic or a refreshing dip in the cool waters.
  • Isle of Skye Market Square: Also 14km away, the Isle of Skye Market Square is a charming spot filled with friendly locals and unique shops. Enjoy a leisurely stroll and discover luxury goods and artisan crafts in this secluded area, perfect for a relaxed afternoon.
  • Armadale Castle: Situated 14km from Elgol, Armadale Castle boasts rich cultural heritage and enchanting gardens. This romantic site offers a glimpse into Scotland's history, making it a captivating place to explore and reflect.

Best time to go to Elgol

The best time to visit Elgol is dependent 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.

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, Scotland, can be accomplished via several airports. INVerness Airport (INV) is 130km away, with nearby hotels such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering convenient transportation services. Stornoway Airport (SYY) is 119km away, with options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3km from the airport. Lastly, Castlebay Airport (BRR-Barra) is 82km away, with accommodation including UIST Travel Accommodation and Polochar Inn, situated 10 and 10km respectively. Each location provides access to local transport to facilitate your travel to Elgol.

Frequently asked questions

What's the best place for a stay in Elgol?
Bracken Hide Hotel, located 18.7 mi (30.1 km) from the heart of Elgol, is a top choice for your stay, based on our traveller data. Other good options for your visit to the area are Kings Arms Hotel and Morar 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, most hotel bookings are fully refundable provided that you cancel before the hotel's cancellation deadline, which is usually within 24-48 hours of your arrival date. If you have a non-refundable reservation, you may still be able to cancel and be given a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Elgol.
What's it like staying in Elgol?
Travellers to Elgol will find plenty to explore and enjoy. In Elgol, there are 4 hotels and other accommodation options 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 Isle of Skye Oysters and Mallaig Harbour in the area. Take a look at what more there is to see and do in Expedia's Elgol guide.
What's the seasonal weather in Elgol?
The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 5°C. The rainiest months in Elgol are October, December, November and January, with each month seeing an average of 199 mm of rainfall.

Explore a world of travel with Expedia