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

Find hotels in Elgol from Rp1.715.965

  • 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
24 Sept - 25 Sept
Tomorrow
25 Sept - 26 Sept
This weekend
25 Sept - 27 Sept
Next weekend
2 Oct - 4 Oct

Filter by

Star rating

Guest rating

Our top choices for Elgol hotels

1. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
Canada
Mark
Rp3.637.851
Rp4.365.421 total
includes taxes & fees
17 Oct - 18 Oct
House Of Juniper - The Manse

2. Morar Hotel

Morar Hotel
Mallaig
Australia
Jane
Rp1.429.971
Rp1.715.965 total
includes taxes & fees
19 Oct - 20 Oct
Morar Hotel

3. Sligachan Hotel

Sligachan Hotel
Minginish
United States
laura
Rp3.570.715
Rp4.284.858 total
includes taxes & fees
20 Oct - 21 Oct
Sligachan Hotel

4. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Ricardo
Rp2.814.093
Rp3.377.055 total
includes taxes & fees
20 Oct - 21 Oct
Toravaig House Hotel

5. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
Rp2.422.613
Rp2.907.135 total
includes taxes & fees
17 Oct - 18 Oct
Isle of Skye Guest house

6. West Highland Hotel

West Highland Hotel
Mallaig
United States
Matthew
Rp2.707.742
Rp3.249.291 total
includes taxes & fees
21 Oct - 22 Oct
West Highland Hotel

7. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
Rp3.736.093
Rp4.483.406 total
includes taxes & fees
23 Oct - 24 Oct
Broadford Hotel

8. Balmacara Hotel

Balmacara Hotel
Kyle
United Kingdom
NICHOLAS PAUL
Rp3.571.780
Rp4.286.136 total
includes taxes & fees
16 Oct - 17 Oct
Balmacara Hotel

9. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Stephen
Rp4.070.461
Rp4.884.553 total
includes taxes & fees
23 Oct - 24 Oct
Tongadale Hotel

10. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
Rp5.091.498
Rp6.109.703 total
includes taxes & fees
25 Oct - 26 Oct
Isle of Raasay Distillery

11. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
Canada
Blair
Rp3.244.570
Rp3.893.484 total
includes taxes & fees
21 Oct - 22 Oct
House Of Juniper - The Cabins

12. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
Rp8.499.122
Rp10.198.947 total
includes taxes & fees
24 Oct - 25 Oct
Cuillin Hills Hotel

13. The Pod at Greenbank

The Pod at Greenbank
Strath
Canada
Ine
Rp5.700.018
Rp6.840.021 total
includes taxes & fees
15 Oct - 16 Oct
The Pod at Greenbank

14. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Australia
Daniela
Rp2.615.242
Rp3.138.384 total
includes taxes & fees
25 Oct - 26 Oct
Anneth Glamping Pod

15. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Matthew
Rp2.648.951
Rp3.178.742 total
includes taxes & fees
4 Oct - 5 Oct
Tingle Creek Hotel

16. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
Canada
Paula
Rp2.036.214
Rp2.443.457 total
includes taxes & fees
17 Oct - 18 Oct
Kings Arms Hotel

17. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
Rp6.292.500
Rp7.551.000 total
includes taxes & fees
25 Oct - 26 Oct
The Marmalade Hotel

18. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
Rp4.079.487
Rp4.895.385 total
includes taxes & fees
25 Oct - 26 Oct
Duisdale House Hotel

19. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Michael
Rp2.106.021
Rp2.527.226 total
includes taxes & fees
16 Oct - 17 Oct
Chlachain Inn

20. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
Rp3.804.996
Rp4.565.995 total
includes taxes & fees
24 Oct - 25 Oct
Eilean Iarmain
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

Kyle Hotel

Kyle Hotel

10/10 Excellent
"Cute little hotel in Kyle with large rooms and a great staff. We enjoyed the onsite restaurant - very convenient after a long day of sightseeing and inclement weather."
Cecilia 2-night trip
Posted 1 day ago
Kyle Hotel
Tongadale Hotel

Tongadale Hotel

8/10 Good
"The facility is a bit worn but it offers a delicious breakfast and dinner options. The location is perfect for a stay in Skye. There are several floors and no elevator or porter. So you must manage your own baggage."
Christine 2-night trip
Posted 1 day ago
Tongadale Hotel
Morar Hotel

Morar Hotel

10/10 Excellent
"Beautiful old building with good restaurant"
Jane 1-night trip
Posted 2 days ago
Morar Hotel
Eilean Iarmain

Eilean Iarmain

8/10 Good
"Beautiful hotel and room. Staff very nice and helpful. No tv in room. A bit overpriced"
Sonya 1-night trip
Posted 2 days ago
Eilean Iarmain
Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"The property has a lovely view of the water. It is convenient to the Isle of Skye and Kyle. It was clean, comfortable, nicely updated with a large modern bathroom, and included a wonderful breakfast. The only negative for us was the 5:00 check in time."
Karen 1-night trip
Posted 2 days ago
Tingle Creek Hotel
West Highland Hotel

West Highland Hotel

10/10 Excellent
"Very nice place. Unfortunately travel delays cut our trip short but this was a very nice property in a cute seaside town."
Matthew 1-night trip
Posted 3 days ago
West Highland Hotel
Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins

10/10 Excellent
"The hostess was lovely. She sat with me and we talked a bit, she gave us great tips of food in the area and an event nearby as well. The property was lovely sat amongst the highlands, you can’t find a more lovely location. The food was delicious, nice clean property be the grounds were stunning."
Tracey 2-night trip
Posted 3 days ago
Applecross B&B & Luxury Cabins
Duisdale House Hotel

Duisdale House Hotel

10/10 Excellent
"We arrived late, they were just about to wrap up serving dinner. Manager said just sit at the bar - have a drink and eat your dinner first then we will take care of the luggages. They took our order and served us delicious steaks, wine and then helped us with our luggage. They did all this smoothly and naturally, which made us feel very welcomed. Breakfast was great, not elaborately large spread, but enough of each category to meet our 10 veggie and protein intake targets effortlessly and delicately. Overall we couldn’t be happier and left very satisfied with the service, food and our clean, large cottage. If we come back to Highland Scotland we will definitely stay here again and recommend it to everyone also."
ali 1-night trip
Posted 3 days ago
Duisdale House Hotel
Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"A very busy tourist hotel filled with German bus groups who staff looked after well as well as looking after different needs of a solo Brit traveller. Liked it a lot. Thank you."
Melville 1-night trip
Posted 3 days ago
Kings Arms Hotel

More cheap stays in Elgol

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
Rp2.036.214
Rp2.443.457 total
20 Oct - 21 Oct
includes taxes & fees
6.6/10 (1,000 reviews)
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
Rp2.615.242
Rp3.138.384 total
25 Oct - 26 Oct
includes taxes & fees
10/10 Exceptional! (98 reviews)
Anneth Glamping Pod
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
Rp2.752.969
Rp3.303.563 total
21 Oct - 22 Oct
includes taxes & fees
10/10 Exceptional! (39 reviews)
Kirkton Bay House Bed and Breakfast
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
Rp3.244.570
Rp3.893.484 total
21 Oct - 22 Oct
includes taxes & fees
9.8/10 Exceptional! (153 reviews)
House Of Juniper - The Cabins
The Pod at Greenbank

The Pod at Greenbank

Greenbank Kilbride Broadford Strath Scotland
Rp5.700.018
Rp6.840.021 total
15 Oct - 16 Oct
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

  • Stunning Scenery: Elgol boasts breathtaking landscapes, from dramatic mountains to serene beaches, perfect for nature lovers.
  • Outdoor Adventures: The area offers numerous activities, including hiking, skiing, and exploring nearby lakes and waterfalls.
  • Charming Village Atmosphere: Experience the warmth of friendly locals and a quaint, picturesque fishing village vibe.
  • Scenic Excursions: Enjoy thrilling day trips and sightseeing opportunities around the stunning Isle of Skye.
  • Varied Accommodation: Choose from cosy hotels to self-catering rentals, catering to families and pet owners alike.

Find great hotels near Elgol

Discover the charming accommodation options in Elgol, where a variety of lodgings await you, from cosy hotels to inviting self-catering holiday rentals. Ideal for families, business travellers, and pet owners alike, Elgol offers a warm welcome with essential amenities to enhance your stay. Whether you opt for the delightful Coruisk House or other local gems, you'll find the perfect base to explore the stunning landscapes of Strath and beyond.

  • Dunollie Hotel: Located 16km from Elgol, the Dunollie Hotel offers a delightful 3-star experience, especially for those seeking a beach getaway with their pets. With its direct access to the beach, guests can enjoy sun-soaked days by the sea. The hotel is pet-friendly, accommodating furry companions with amenities like food and water bowls and a waiver for service animals. The warm and welcoming atmosphere makes it an ideal spot for families and pet owners looking to relax in a scenic coastal setting.
  • Sligachan Hotel: Also situated 16km from Elgol, the Sligachan Hotel boasts a charming 3-star rating and a commendable guest rating of 8.6 out of 10. This hotel is a great option for those travelling with pets, offering a friendly environment and convenient amenities such as food and water bowls. Positioned in a picturesque location, it serves as a wonderful base for exploring the surrounding natural beauty while ensuring a comfortable stay for both you and your furry friends.
  • Duisdale House Hotel: Just 18km from Elgol, the Duisdale House Hotel stands out as a luxurious 4-star establishment with an impressive guest rating of 9.2 out of 10. This family-friendly hotel offers direct beach access and an array of adventure activities nearby, including mountain climbing and sailing. With services tailored for children, such as highchairs and cribs, families can enjoy a memorable stay. The hotel's elegant design and commitment to comfort make it a superb choice for those seeking both relaxation and adventure in a stunning coastal location.

Where to stay near Elgol

Elgol, a charming village on the Isle of Skye, offers an enchanting escape for those seeking outdoor adventures and romantic scenery. Just a few miles from the stunning landscapes of the region, visitors can explore the tranquil waters and majestic mountains surrounding the area. With friendly locals, luxurious accommodations, and a plethora of excursions, Elgol promises a memorable holiday on Skye, perfect for relaxation and exploration alike.

  • Isle of Skye: The Isle of Skye is a stunning island located 13km from Elgol, renowned for its breathtaking landscapes and rich history. It is a haven for outdoor enthusiasts, offering an array of hiking trails that meander through dramatic cliffs and serene lochs. The peak tourist season spans from April to June and July, attracting visitors eager to experience its romantic scenery. The island is dotted with historic sites, including ancient castles and marinas where you can soak up the tranquil atmosphere. Whether you’re exploring the rugged coastline or enjoying a quiet moment at a local store, the Isle of Skye promises an unforgettable travel experience.
  • Sleat: Situated 11km from Elgol, Sleat is a delightful city that captures the essence of the Scottish Highlands. With a moderately seasonal influx of travellers, the summers from July to September are particularly vibrant. Visitors flock here for its picturesque trails and opportunities for romantic escapades amidst stunning scenery. You can find charming hiking paths and access to local stores, as well as notable landmarks such as historic castles and marinas. Sleat is an ideal spot to relax and immerse yourself in the natural beauty of the region.
  • Tarskavaig: Tarskavaig is a quaint village located 8km from Elgol, offering a serene retreat for those seeking adventure and scenic beauty. The village experiences a moderately seasonal visitor pattern, with peaks in February, July, and September. Known for its outdoor activities, Tarskavaig is surrounded by majestic mountains and a serene lake, perfect for exploration and relaxation. Its historic sites add to the allure, making it a lovely destination for travellers keen on immersing themselves in nature while enjoying the region's rich heritage.

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, around 32km away, where you can explore a variety of boutiques and larger shops for unique gifts and local delicacies.

Recreation

Elgol, with its stunning coastal scenery and rugged landscapes, offers a calming retreat. Engage in yoga sessions with ocean views, or unwind with holistic treatments at local wellness venues. Explore the picturesque walks along the cliffs, soaking in the tranquil atmosphere of this Scottish gem.

Adventure

Explore the rugged beauty of the Elgol coastline on a boat trip to the stunning Loch Coruisk, surrounded by the majestic Cuillin Mountains. For hiking enthusiasts, the nearby paths offer breathtaking views and diverse wildlife, making it an unforgettable experience amidst nature's splendour.

Nightlife

Experience the charm of Elgol's nightlife at the Elgol Inn, where you can enjoy a cosy atmosphere with local ales. For stunning views and a relaxing vibe, visit the Boat House Café, which offers a delightful selection of drinks while you unwind by the water.

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

Booking tips and Expedia advantages for Elgol

To save money on your trip to Elgol, consider visiting during the cheaper months of January to February or November, and aim to book your hotel about a month in advance for the best rates. Look for last-minute deals on Expedia, especially on Wednesdays, which are the least expensive days to stay. Use Expedia's search tools to filter by budget and preferences, and consider bundling your accommodation with flights and activities for additional savings. Don't forget to check for eco-certified options, which can be both budget-friendly and sustainable.

  • 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: The cheapest time to book a hotel in Elgol is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 wizard to refine your preferences, including your budget, preferred location, and desired type of accommodation. For instance, selecting the Eco-certified filter will reveal a selection of sustainable and environmentally friendly hotels currently available. To discover the most affordable prices and offers, simply sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel stay in Elgol with your flights and activities through an Expedia package.

Find the best attractions near Elgol

Elgol is a picturesque destination ideal for outdoor and romantic getaways, renowned for its stunning scenery. Visitors can explore local points of interest such as Elgol Beach, Elgol Pier, and Elgol Harbour, perfect for those seeking a beach experience and breathtaking views. The area also features enchanting lakes and waterfalls, making it a delightful spot for nature enthusiasts and travellers alike.

  • Fairy Pools: Located 14km from Elgol, the Fairy Pools offer a magical experience with their crystal-clear waters and stunning waterfalls. Surrounded by rugged landscapes, this enchanting spot is ideal for adventurous souls and romantics alike, inviting visitors to explore its natural beauty.
  • Isle of Skye Market Square: Also 14km away, the Isle of Skye Market Square is a charming attraction that exudes a sense of luxury and seclusion. With friendly locals and a variety of artisanal goods, it's a lovely place to experience the warmth of Scottish hospitality while browsing unique offerings.
  • Armadale Castle: Situated 14km from Elgol, Armadale Castle is steeped in culture and history. Its romantic grounds and impressive architecture provide a captivating glimpse into the past, making it an ideal spot for those interested in Scotland's heritage.

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

Getting to Elgol in Strath, Scotland is convenient via three major airports. Inverness Airport (INV) is approximately 130km away, with nearby hotels such as the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY), located about 119km away, has several options, including the 4-star Cabarfeidh Hotel and Hebridean Guest House, both just 3km from the airport. Benbecula Airport (BEB), at around 84km from Elgol, offers accommodations like the 3-star Orasay Inn, situated 11km away. Each of these airports provides accessible transport links to Elgol, ensuring a smooth journey for visitors.

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 Ferry Terminal 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.