Find hotels in Elgol from Rp2.531.776

  • 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

Guest rating

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

Star rating

Our top choices for Elgol hotels

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (521 reviews)
"The view from our room was excellent."
United Kingdom
Alastair
The price is Rp3.354.427
Rp4.025.312 total
includes taxes & fees
10 Jul - 11 Jul
Morar Hotel

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.8 out of 10, Excellent, (93 reviews)
"Great place to stay above a pub with really good food and drinks."
United Kingdom
Stefan
The price is Rp2.109.814
Rp2.531.776 total
includes taxes & fees
14 Jul - 15 Jul
Chlachain Inn

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (529 reviews)
"Cute place and the breakfast was great."
Canada
Michelle
The price is Rp3.333.152
Rp3.999.782 total
includes taxes & fees
1 Jul - 2 Jul
Tingle Creek Hotel

Applecross B&B and Cabins

Applecross B&B and Cabins
3.0 star property
Strathcarron
9.8 out of 10, Exceptional, (42 reviews)
"Breakfast was fresh and delicious The hosts were very informative and generous with their time "
Canada
Jean
The price is Rp4.077.792
Rp4.893.351 total
includes taxes & fees
6 Jul - 7 Jul
Applecross B&B and Cabins

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (630 reviews)
"Close to ferry terminal, decent rooms, good staff and nice restaurant with good food."
United Kingdom
Stewart
The price is Rp3.412.935
Rp4.095.522 total
includes taxes & fees
6 Jul - 7 Jul
West Highland Hotel

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (256 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 Rp5.052.916
Rp6.063.499 total
includes taxes & fees
24 Jun - 25 Jun
Eilean Iarmain

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (622 reviews)
"Great location Lovely spacious room Helpful and friendly staff"
United Kingdom
Alan
The price is Rp5.890.144
Rp7.068.173 total
includes taxes & fees
5 Jul - 6 Jul
Sligachan Hotel

Inn at Aird a Bhasair

Inn at Aird a Bhasair
3.0 star property
Ardvasar
9.2 out of 10, Wonderful, (127 reviews)
"Lovely little place, delicious food, friendly staff. "
United States
Holly
The price is Rp4.688.476
Rp5.626.171 total
includes taxes & fees
25 Jun - 26 Jun
Inn at Aird a Bhasair

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (435 reviews)
"Loved our stay here! Super convenient check in and out process. Everything was communicated very well. I would absolutely stay here again."
United States
Marianne
The price is Rp4.316.077
Rp5.179.387 total
includes taxes & fees
26 Jun - 27 Jun
Isle of Skye Guest house

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (400 reviews)
"Clean hotel with amazing food and staff."
United States
Seneca Maria
The price is Rp5.813.335
Rp6.976.002 total
includes taxes & fees
15 Jul - 16 Jul
Balmacara Hotel

Duisdale House Hotel

Duisdale House Hotel
4.0 star property
Duisdalemore
9.0 out of 10, Wonderful, (483 reviews)
"Impeccable service! We came with our dog and the staff is super friendly and have everything prepared even when the booking was made last minute. Very cozy atmosphere and a great experience "
United Kingdom
Kevin
The price is Rp7.860.092
Rp9.432.111 total
includes taxes & fees
30 Jun - 1 Jul
Duisdale House Hotel

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (70 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
Isle of Raasay Distillery

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (141 reviews)
"The location was perfect for driving around the area, and accommodations were perfect! We stayed in one of the cabins, and we were thrilled that we did. We were close to the restaurant, and the restaurant was amazing!"
United States
Toby
The price is Rp5.202.748
Rp6.243.298 total
includes taxes & fees
1 Jul - 2 Jul
House Of Juniper - The Cabins

Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (88 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 Rp3.592.841
Rp4.311.409 total
includes taxes & fees
6 Jul - 7 Jul
Anneth Glamping Pod

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (238 reviews)
"Property well located. Room was nice and bed comfortable after three nights of terrible sleep."
Canada
Jennifer
The price is Rp4.944.569
Rp5.933.483 total
includes taxes & fees
28 Jun - 29 Jun
Broadford Hotel

The Pod at Greenbank

The Pod at Greenbank
2.0 star property
Strath
The price is Rp5.646.265
Rp6.775.518 total
includes taxes & fees
22 Jul - 23 Jul
The Pod at Greenbank

Kyle Hotel

Kyle Hotel
3.0 star property
Kyle
7.8 out of 10, Good, (704 reviews)
"Location was great. Breakfast was amazing! The 2 staff who worked the breakfast were very attentive and helpful."
Canada
Susan
The price is Rp4.826.451
Rp5.791.647 total
includes taxes & fees
3 Jul - 4 Jul
Kyle Hotel

Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (843 reviews)
"Friendly staff and lovely food.."
United Kingdom
Wilma
The price is Rp4.077.792
Rp4.893.351 total
includes taxes & fees
4 Jul - 5 Jul
Tongadale Hotel

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (334 reviews)
"Beautiful property with wonderful views. Restaurant was great and staff super helpful and friendly. The walk up to the higher level rooms can be challenging, but definitely would stay here again."
United States
Asad
The price is Rp9.298.075
Rp11.157.785 total
includes taxes & fees
10 Jul - 11 Jul
Bracken Hide Hotel

The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (62 reviews)
"The room was great and clean and had character!!!"
United States
Julia
The price is Rp4.515.593
Rp5.418.711 total
includes taxes & fees
29 Jun - 30 Jun
The Portree 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

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.

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 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 Morar Hotel and Isle of Skye Guest house. 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 Black Cuillin, Fairy Pools and Isle of Skye Market Square. You'll also find Armadale Ferry Terminal and Torabhaig Distillery 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.