Find hotels in Elgol from Rp2.493.374

  • 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
Guest rating
Star rating

Our top choices for Elgol hotels

Morar Hotel

Morar Hotel
3.0 star property
Mallaig
7.6 out of 10, Good, (479 reviews)
"Breakfast is good and parking no problem "
United Kingdom
Malcolm
The price is Rp2.444.485
Rp2.933.382 total
includes taxes & fees
11 May - 12 May
Morar Hotel

West Highland Hotel

West Highland Hotel
3.0 star property
Mallaig
8.2 out of 10, Very good, (607 reviews)
"Great views from the room Quiet area The bar/resto next door was very good. "
Canada
IRENE
The price is Rp3.298.114
Rp3.957.737 total
includes taxes & fees
27 Apr - 28 Apr
West Highland Hotel

Chlachain Inn

Chlachain Inn
3.5 star property
Mallaig
8.6 out of 10, Excellent, (69 reviews)
"Clean & comfortable hotel close to the centre of town - lovely port area with good options to shop / eat / wander. "
Australia
Mark
The price is Rp2.077.812
Rp2.493.374 total
includes taxes & fees
28 Apr - 29 Apr
Chlachain Inn

Balmacara Hotel

Balmacara Hotel
3.0 star property
Kyle
8.4 out of 10, Very good, (362 reviews)
"Location & Breakfast."
United Kingdom
Stanley
The price is Rp4.871.509
Rp6.311.427 total
includes taxes & fees
26 Apr - 27 Apr
Balmacara Hotel

Isle of Skye Guest house

Isle of Skye Guest house
3.0 star property
Kyleakin
8.4 out of 10, Very good, (394 reviews)
"Excellent parking and nice dining area. "
Australia
Leah
The price is Rp3.775.371
Rp4.530.445 total
includes taxes & fees
30 Apr - 1 May
Isle of Skye Guest house

Tingle Creek Hotel

Tingle Creek Hotel
3.0 star property
Kyle
9.4 out of 10, Exceptional, (457 reviews)
"Very good breakfast with a beautiful view."
United States
Hope
The price is Rp3.282.594
Rp3.939.113 total
includes taxes & fees
3 May - 4 May
Tingle Creek Hotel

Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (596 reviews)
"Lovely hotel with a lot of character and history. Great location for sight seeing and scenery. Rooms were nice and cosy. Bit of a squeeze for 4 (2 adults and 2 kids) but we only stayed for 1 night. Breakfast to order was lovely. We ate dinner next door at the pub/ bar. "
United Kingdom
Jasmine
The price is Rp5.994.808
Rp7.193.770 total
includes taxes & fees
1 May - 2 May
Sligachan Hotel

House Of Juniper - The Manse

House Of Juniper - The Manse
4.0 star property
Broadford
9.4 out of 10, Exceptional, (145 reviews)
"Great food, good parking, friendly staff. Very clean"
Canada
Carsten
The price is Rp5.529.192
Rp6.635.030 total
includes taxes & fees
8 May - 9 May
House Of Juniper - The Manse

Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.6 out of 10, Exceptional, (245 reviews)
"Super friendly and helpful Personal, excellent food and Drinks in the cosy Pub of the House. Very Clean and the room was very roomy, good breakfast. "
United Kingdom
Fabian
The price is Rp4.190.545
Rp5.028.654 total
includes taxes & fees
26 Apr - 27 Apr
Eilean Iarmain

Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (67 reviews)
"If you’d like quiet and scenic, this place is for you. Wonderful hospitality, food was excellent also."
United States
Teresa
The price is Rp6.272.944
Rp7.527.533 total
includes taxes & fees
8 May - 9 May
Isle of Raasay Distillery

Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (233 reviews)
"Room was perfect, 2nd stay in this room. Staff lovely & helpful. Looking forward to staying again."
United Kingdom
Mary
The price is Rp3.395.040
Rp4.074.141 total
includes taxes & fees
26 Apr - 27 Apr
Broadford Hotel

Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (203 reviews)
"Best place I stayed in Scotland trip. Everything felt quaint and well put together. I was so excited for their breakfast and it did not disappoint. "
United States
Manelick
The price is Rp5.451.667
Rp6.541.907 total
includes taxes & fees
30 Apr - 1 May
Toravaig House Hotel

Anneth Glamping Pod

Anneth Glamping Pod
2.0 star property
Ardvasar
10.0 out of 10, Exceptional, (83 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 Rp2.609.860
Rp3.131.832 total
includes taxes & fees
26 Apr - 27 Apr
Anneth Glamping Pod

The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (288 reviews)
"Great room, comfortable beds and food was too notch!"
United States
Mike
The price is Rp7.566.263
Rp9.079.515 total
includes taxes & fees
30 Apr - 1 May
The Bosville

Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (611 reviews)
"Beautiful property"
United States
Rocco
The price is Rp9.762.574
Rp11.715.135 total
includes taxes & fees
30 Apr - 1 May
Cuillin Hills Hotel

The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (327 reviews)
"Hotel was great. Breakfast was superb!"
United States
Susan
The price is Rp8.245.286
Rp9.894.343 total
includes taxes & fees
6 May - 7 May
The Marmalade Hotel

Dunollie Hotel

Dunollie Hotel
3.0 star property
Broadford
7.0 out of 10, Good, (1,001 reviews)
"Good location."
United Kingdom
Pasu
The price is Rp3.084.707
Rp3.701.648 total
includes taxes & fees
1 May - 2 May
Dunollie Hotel

House Of Juniper - The Cabins

House Of Juniper - The Cabins
2.0 star property
Broadford
9.8 out of 10, Exceptional, (130 reviews)
"Great little cabin with the most comfortable bed"
Australia
Timothy
House Of Juniper - The Cabins

Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (308 reviews)
"Loved the breakfast and Mina at the bar is amazing "
United States
sonja
The price is Rp8.710.902
Rp10.453.082 total
includes taxes & fees
29 Apr - 30 Apr
Bracken Hide Hotel

Inn at Aird a Bhasair

Inn at Aird a Bhasair
3.0 star property
Ardvasar
9.2 out of 10, Wonderful, (126 reviews)
"Lovely little place, delicious food, friendly staff. "
United States
Holly
The price is Rp5.584.328
Rp6.701.194 total
includes taxes & fees
20 May - 21 May
Inn at Aird a Bhasair
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

  • Breathtaking Scenery: Elgol boasts stunning landscapes, including majestic mountains and picturesque lakes, perfect for nature lovers.
  • Outdoor Adventures: A haven for outdoor enthusiasts, visitors can enjoy hiking trails and explore enchanting waterfalls.
  • Isle of Skye Excursions: Take trips to the renowned Isle of Skye, famous for its dramatic scenery.
  • Warm Local Hospitality: Experience the friendly atmosphere and hospitality of Elgol's welcoming locals.
  • Diverse Accommodation: Choose from a range of lodgings, from charming hotels to budget-friendly hostels.

Find great hotels near Elgol

Elgol offers a delightful selection of accommodation options, perfect for those seeking a pet-friendly retreat or an adventurous beach vacation. From charming hotels to affordable hostel and backpacker lodgings, you'll find a variety of choices to suit your needs. Enjoy the stunning landscapes of the Isle and experience the warmth of local hospitality while exploring this picturesque part of Scotland.

  • Duisdale House Hotel: This enchanting 4-star hotel offers a romantic escape for couples and adventure seekers alike. Nestled 17.7km from Elgol, Duisdale House Hotel is surrounded by the breathtaking beauty of the Scottish Highlands. Guests can indulge in a variety of adventure sports, including hiking, mountain climbing, and sailing, all readily accessible nearby. The hotel features exclusive romance packages, perfect for creating unforgettable memories. With limited hours room service and a delightful champagne service, dining experiences are truly special. Pet-friendly amenities, including food and water bowls, allow you to bring your furry friends along, making it a perfect retreat for pet lovers.
  • Dunollie Hotel: Located 16.1km from Elgol, this charming 3-star hotel is a beach lover’s paradise. With direct access to the beach, guests can enjoy leisurely strolls along the shore and stunning coastal views. The Dunollie Hotel is ideal for those travelling with pets, offering a welcoming atmosphere and pet-friendly policies, including food and water bowls. The property ensures a comfortable stay for you and your four-legged companions while you soak up the sun and relish the beach vibes. Experience the relaxed charm of this coastal escape, where relaxation and fun come together.
  • Sligachan Hotel: Situated 16.1km from Elgol, the Sligachan Hotel is a welcoming 3-star destination that caters to pet owners. With its picturesque backdrop of the Cuillin Mountains, this hotel provides a homely atmosphere for those seeking a pet-friendly getaway. Guests are encouraged to explore the natural beauty surrounding the property, with several outdoor activities available. The hotel's amenities include food and water bowls for pets and a warm, inviting environment for all guests. Whether you're hiking or simply relaxing, Sligachan Hotel ensures a memorable stay with your furry friend.

Where to stay near Elgol

Elgol, a charming village in Scotland, offers a perfect blend of outdoor adventure and romantic scenery. Explore the majestic mountains and take excursions to the beautiful Isle of Skye, renowned for its breathtaking landscapes. Enjoy the warm hospitality of friendly locals as you relax in luxurious accommodations nearby. Whether it’s hiking or simply soaking in the views, adventure awaits at every turn in this idyllic corner of the United Kingdom.

  • Isle of Skye: Renowned for its breathtaking landscapes, the Isle of Skye is a stunning island located 12.9km from Elgol. Visitors flock here throughout the year, with peak arrivals in April and from June to July. This destination offers a wealth of outdoor activities, including picturesque hiking trails that reveal the island's dramatic scenery. Highlights include historic castles and marinas, perfect for a romantic getaway or an adventurous exploration. With its captivating natural beauty, the Isle of Skye promises unforgettable experiences for nature lovers.
  • Sleat: Situated 11.3km from Elgol, Sleat is a charming city known for its seasonal appeal, attracting visitors primarily from July to September. The area is celebrated for its outdoor pursuits and romantic scenery, making it an ideal spot for couples and adventurers alike. Popular activities include hiking and exploring local stores. The nearby landmarks, such as castles and marinas, add to the allure of Sleat, offering a blend of history and stunning coastal views that create a memorable travel experience.
  • Tarskavaig: Tarskavaig, a quaint village located 8.0km from Elgol, invites travellers seeking outdoor adventures and scenic beauty. With visitor numbers peaking in February, July, and September, this village offers a range of activities that cater to explorers. The surrounding mountains, marina, and harbour provide ample opportunities for adventure and relaxation. Tarskavaig's serene environment and picturesque landscapes make it a perfect retreat for those looking to escape the hustle and bustle of everyday life.

Things to do near Elgol

Elgol offers a perfect blend of outdoor adventures and stunning scenery, making it an ideal destination for a romantic getaway. Visitors can enjoy various activities such as exploring adventurous hiking trails and accessing recreational areas. It’s essential to plan ample time for exploration and consider making reservations for popular activities to fully appreciate the breathtaking landscapes that Elgol has to offer.

Shopping

In Elgol, you can visit the Isle of Skye Oysters, located 22.5km away, for fresh seafood and local products. Closer to home, Magpie is a charming store just 16.1km away, offering unique gifts and souvenirs perfect for your trip.

Recreation

A.C.E Target Sports Skye offers an exhilarating sports experience, just 30.6km from Elgol, perfect for those seeking adventure. Meanwhile, Skeabost Golf Course, located 35.4km away, provides a serene outdoor setting for golf enthusiasts to relax and enjoy the beautiful Scottish landscape.

Adventure

Embark on the Circular Walk, a scenic hiking trail located 22.5km from Elgol. Immerse yourself in breathtaking landscapes while enjoying the fresh air and adventure vibes. This trail offers a perfect blend of nature and exploration, making it an unforgettable experience for outdoor enthusiasts.

Nightlife

Elgol offers a serene nightlife, perfect for unwinding after a day of exploration. Enjoy a pint at the local pub, where friendly locals share tales of the island. Alternatively, take in the stunning views of the stars over the water, creating a magical atmosphere for relaxation.

*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 an idyllic destination perfect for outdoor enthusiasts and romantics alike, offering breathtaking scenery and a tranquil atmosphere. Visitors can explore enchanting waterfalls and picturesque lakes, immersing themselves in the natural beauty of the region. This charming area caters to those seeking memorable experiences amidst stunning landscapes, making it an ideal spot for a romantic getaway or an adventurous escape.

  • Gallery An Talla Dearg: Nestled 17.7km from Elgol, this vibrant museum showcases local art, crafts, and culture, offering a unique glimpse into the heritage of the region. The gallery often hosts exhibitions and events, making it a hub for creativity and inspiration.
  • Fairy Pools: Located 14.5km away, the enchanting Fairy Pools feature crystal-clear waterfalls set amidst stunning landscapes. Ideal for romantic strolls or adventurous hikes, this natural wonder invites you to immerse yourself in its serene beauty.
  • Black Cuillin: A mere 11.3km from Elgol, the dramatic Black Cuillin mountains offer breathtaking scenery and a variety of outdoor activities. Perfect for hikers and nature enthusiasts, this highland promises unforgettable views and an exhilarating experience.

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.

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 in Scotland, you can fly into several nearby airports. Benbecula Airport (BEB), located 83.7km away, offers hotel options like the 3-star Orasay Inn, 11.3km from the airport, and Swan View Lodge, 17.7km away. Castlebay Airport (BRR) is 82.1km from Elgol, with good accommodations such as Borrodale Hotel and Grianaig Guest House, both 10 and 17.7km from the airport, respectively. Alternatively, Tiree Airport (TRE) is situated 86.9km from Elgol, featuring the Tiree Lodge Hotel and Tiree Scarinish Hotel, both just 4.8km away. Each location provides convenient access to Elgol and the stunning Scottish landscape.

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 Isle of Skye Guest house and Tingle Creek 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 Black Cuillin, Fairy Pools and Faerie Glen. You'll also find Isle of Skye Market Square and Armadale 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.