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

Find hotels in Elgol from NT$5,563

  • 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
Aug 13 - Aug 14
Tomorrow
Aug 14 - Aug 15
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Elgol hotels

Hotel
Breakfast included
Reserve now, pay later
Pet friendly
Pool

1. Sligachan Hotel

Sligachan Hotel
Minginish
United Kingdom
Alan
NT$11,233
NT$13,479 total
includes taxes & fees
Aug 24 - Aug 25
Sligachan Hotel

2. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United Kingdom
Gail
NT$11,427
NT$13,712 total
includes taxes & fees
Aug 29 - Aug 30
House Of Juniper - The Manse

3. Eilean Iarmain

Eilean Iarmain
Sleat
United States
Swen
NT$12,858
NT$15,429 total
includes taxes & fees
Aug 23 - Aug 24
Eilean Iarmain

4. Chlachain Inn

Chlachain Inn
Mallaig
United Kingdom
Gavin
NT$3,885
NT$4,662 total
includes taxes & fees
Aug 23 - Aug 24
Chlachain Inn

5. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Suzanne
NT$13,748
NT$16,498 total
includes taxes & fees
Sep 11 - Sep 12
Toravaig House Hotel

6. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
NT$10,716
NT$12,859 total
includes taxes & fees
Sep 1 - Sep 2
Inn at Aird a Bhasair

7. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Finland
Sanni
NT$7,328
NT$8,793 total
includes taxes & fees
Aug 30 - Aug 31
Anneth Glamping Pod

8. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
Canada
Michelle
NT$6,138
NT$7,365 total
includes taxes & fees
Sep 5 - Sep 6
Tingle Creek Hotel

9. Broadford Hotel

Broadford Hotel
Broadford
Canada
Jennifer
NT$13,132
NT$15,758 total
includes taxes & fees
Sep 5 - Sep 6
Broadford Hotel

10. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
United States
Linsey
NT$11,133
NT$13,360 total
includes taxes & fees
Sep 2 - Sep 3
Isle of Skye Guest house

11. Dunollie Hotel

Dunollie Hotel
Broadford
United States
Megan
NT$7,944
NT$9,533 total
includes taxes & fees
Sep 4 - Sep 5
Dunollie Hotel

12. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
United States
Angela
NT$9,613
NT$11,536 total
includes taxes & fees
Sep 12 - Sep 13
House Of Juniper - The Cabins

13. Roselea

Roselea
Strath
Mexico
Carlos
NT$36,022
NT$43,226 total
includes taxes & fees
Sep 6 - Sep 7
Roselea

14. West Highland Hotel

West Highland Hotel
Mallaig
United Kingdom
Stewart
NT$6,784
NT$8,140 total
includes taxes & fees
Sep 2 - Sep 3
West Highland Hotel

15. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Kathryn
NT$17,271
NT$20,725 total
includes taxes & fees
Sep 12 - Sep 13
Duisdale House Hotel

16. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
NT$4,636
NT$5,563 total
includes taxes & fees
Sep 10 - Sep 11
Morar Hotel

17. Balmacara Hotel

Balmacara Hotel
Kyle
Canada
Umesh
NT$10,865
NT$13,038 total
includes taxes & fees
Sep 3 - Sep 4
Balmacara Hotel

18. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Brian
NT$20,186
NT$24,223 total
includes taxes & fees
Aug 29 - Aug 30
Cuillin Hills Hotel

19. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
NT$7,509
NT$9,011 total
includes taxes & fees
Sep 2 - Sep 3
Tongadale Hotel

20. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
NT$15,054
NT$18,065 total
includes taxes & fees
Sep 2 - Sep 3
The Marmalade 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

Dunollie Hotel

Dunollie Hotel

8/10 Good
"Our room was clean and fit for use for our one night stay. We ate in the bar and had a packed lunch instead of breakfast as we were leaving early. Staff very friendly and helpful."
Marie 1-night trip
Posted less than an hour ago
Dunollie Hotel
West Highland Hotel

West Highland Hotel

8/10 Good
"Well placed with a fabulous view across the sea from the room. Staff were great on reception. Didn't have food there so cannot comment. Stair carpet worn but hotel otherwise well presented and clean. Feel it was expensive however for the stay."
Sara 1-night trip
Posted less than an hour ago
West Highland Hotel
Morar Hotel

Morar Hotel

10/10 Excellent
"Lovely hotel to stay at with an outstanding view of the ocean and islands. The staff were very friendly and helpful. The breakfasts and dinners in the restaurant were delicious. I highly recommend the Morar Hotel."
Laura 5-night trip
Posted 1 hour ago
Morar Hotel
Isle of Skye Guest house

Isle of Skye Guest house

8/10 Good
"I didn’t like the impersonal check in and while our room was adequate it didn’t provide the nice touches and hospitality experienced in other accommodation at this price point."
Dorothy 1-night trip
Posted 1 day ago
Isle of Skye Guest house
Balmacara Hotel

Balmacara Hotel

8/10 Good
"Not the most friendly staff!"
Betty 1-night trip
Posted 2 days ago
Balmacara Hotel
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Has a restaurant downstairs. Very cozy and fun hotel. Rooms are above the restaurant. Convenient location for Old Man of Storr hike."
Jared 1-night trip
Posted 4 days ago
Tongadale Hotel
Tingle Creek Hotel

Tingle Creek Hotel

10/10 Excellent
"The manager was very helpful with ideas of places to go. The breakfast was excellent, the quality of the cooked food was especially good. A good base with easy access to Skye and a decent selection of places to eat nearby."
David 3-night trip
Posted 6 days ago
Tingle Creek Hotel
Applecross B&B and Cabins

Applecross B&B and Cabins

10/10 Excellent
"Loved this quaint BnB. Very nice and helpful owners. Really cater to the special needs of travelers. Absolutely loved the Applecross area and plan to go back again and explore more. Would definitely stay here again."
Marion 2-night trip
Posted 9 days ago
Applecross B&B and Cabins
Sligachan Hotel

Sligachan Hotel

10/10 Excellent
"Charmant hôtel situé à proximité de la majestueuse rivière Sligachan. Chambre confortable. Nous avons eu un petit problème de manque d’eau chaude dans la douche, mais l’employée a été très serviable et a réglé le problème. Excellent déjeuner. Je vous recommande. Également de souper au bar adjacent (Seamus), bon repas avec une ambiance festive."
Marie-France 1-night trip
Posted 12 days ago
Sligachan Hotel

More cheap stays in Elgol

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
NT$6,513
NT$7,816 total
Sep 5 - Sep 6
includes taxes & fees
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
NT$7,328
NT$8,793 total
Aug 30 - Aug 31
includes taxes & fees
10/10 Exceptional! (92 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
NT$9,613
NT$11,536 total
Sep 12 - Sep 13
includes taxes & fees
9.8/10 Exceptional! (146 reviews)
House Of Juniper - The Cabins
Canna Campsite

Canna Campsite

Change House Isle of Canna Scotland
Get rates
10/10 Exceptional! (5 reviews)
Canna Campsite
Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
Get rates
10/10 Exceptional! (37 reviews)
Kirkton Bay House Bed and Breakfast
Hillside

Hillside

South Obbe Kyleakin Scotland
Get rates
9/10 Wonderful! (43 reviews)
Hillside

Find out more about Elgol

Top reasons to visit Elgol

  • Stunning Scenery: Elgol boasts breathtaking views of the Isle of Skye's coastline, making it a paradise for nature lovers.
  • Outdoor Adventures: Perfect for hiking, exploring waterfalls, and enjoying various outdoor activities in a picturesque setting.
  • Charming Village Experience: Discover the quaint fishing village atmosphere and friendly locals that enhance your visit.
  • Beautiful Beaches: Relax at Elgol Beach and enjoy the serene seaside with stunning views of the surrounding landscapes.
  • Diverse Accommodations: Choose from cozy hotels, affordable hostels, and charming holiday rentals for a memorable stay.

Find great hotels near Elgol

Elgol offers a delightful selection of accommodations, ranging from cozy hotels to affordable hostels and holiday rentals. Whether you're seeking a pet-friendly stay, an adventure-filled getaway, or a business trip experience, you'll find options that cater to your needs. Notable choices include Elgol hotels and self-catering holiday rentals, such as the charming Coruisk House, ensuring a memorable vacation in this stunning Scottish locale.

  • Dunollie Hotel: Nestled 16km from Elgol, the 3-star Dunollie Hotel offers a delightful beach getaway for those traveling with pets. This charming hotel features direct access to the sandy shores, making it an excellent choice for beach lovers. With amenities designed for furry companions, such as food and water bowls, this pet-friendly property welcomes pets onsite, ensuring a cozy stay for both you and your four-legged friends. Enjoy a relaxing break in a picturesque setting while soaking in the coastal atmosphere.
  • Sligachan Hotel: Located 16km from Elgol, the Sligachan Hotel is a welcoming 3-star accommodation with a guest rating of 8.6 out of 10. This hotel is ideal for pet owners, providing an inviting environment for you and your pets. With a range of amenities, including food and water bowls and waived fees for service animals, Sligachan Hotel combines comfort and practicality. Its scenic surroundings and warm hospitality make it a delightful spot for a relaxing retreat.
  • Duisdale House Hotel: Situated 18km from Elgol, the elegant 4-star Duisdale House Hotel boasts a guest rating of 9.2 out of 10. This hotel offers a romantic escape with direct access to the beach, perfect for couples seeking adventure and relaxation. Guests can enjoy various activities, from sailing and hiking to mountain climbing, all set against stunning natural backdrops. The hotel also provides special romance packages, along with limited-hours room service and champagne service, ensuring a memorable and intimate experience.

Where to stay in Elgol

Elgol, a picturesque village on the Isle of Skye, offers a tranquil getaway perfect for outdoor and romantic vacations. Explore the stunning coastline and breathtaking scenery, where friendly locals enhance your experience. Just a few miles from Skye’s major attractions, Elgol is the ideal base for excursions and relaxation, making it a must-visit destination for anyone seeking a memorable holiday on Skye.

  • Isle of Skye: Nestled 13km from Elgol, the Isle of Skye is a breathtaking island renowned for its stunning natural landscapes. This destination attracts travelers year-round, with peak visitation occurring from April through July. Visitors flock here for outdoor adventures, picturesque scenery, and romantic getaways. Popular activities include hiking along scenic trails and exploring local stores. Notable landmarks such as historic castles and marinas add to the charm, making the Isle of Skye a must-visit for nature enthusiasts and history buffs alike.
  • Sleat: Located 11km from Elgol, Sleat is a vibrant city that offers a blend of outdoor activities and romantic experiences amidst beautiful scenery. The peak travel season runs from July to September, drawing visitors who seek hiking trails and local shops. The area is rich in history, with attractions like castles and historic sites, alongside picturesque marinas. Whether you’re looking to explore the outdoors or enjoy a quiet, scenic retreat, Sleat provides an inviting atmosphere for all types of travelers.
  • Strath: Strath, the very area where Elgol is situated, is a captivating city that offers a mix of outdoor fun and romantic scenery. This destination sees moderate travel throughout the year, with peak visits from July to September. Travelers can enjoy various activities, including hiking and exploring local stores. The proximity to captivating landmarks like castles, historic sites, and marinas enhances the experience, making Strath an ideal spot for those wanting to soak in the beauty of the Scottish Highlands.

Things to do in Elgol

Shopping

In Elgol, enjoy local shops offering unique handmade crafts and Scottish souvenirs. If you're up for a drive, visit Broadford, about 16km away, where you can find a selection of shops and a grocery store for more extensive shopping options.

Recreation

The Elgol Wellness Retreat offers tranquil yoga sessions with stunning views of the Cuillin mountains, alongside rejuvenating spa treatments using local ingredients. For outdoor enthusiasts, the nearby hiking trails provide breathtaking scenery and a chance to reconnect with nature, promoting both physical and mental well-being.

Adventure

Explore the breathtaking landscapes of Elgol with a boat trip to the iconic Cuillin Mountains, offering stunning views and opportunities for wildlife spotting. For a thrilling experience, try kayaking along the coast, where you can navigate through hidden coves and enjoy the serene beauty of the Scottish waters.

Nightlife

In Elgol, enjoy a cozy evening at the local pub, where you can sip on local brews and mingle with friendly locals. For a unique experience, take a stroll along the waterfront, soaking in the stunning views as the sun sets behind the mountains.

*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, plan your visit between January to February or November, when prices are lower. Book your hotel about a month in advance or check Expedia for last-minute deals. Wednesday is the cheapest day to stay, while Sunday is the most expensive. Use Expedia’s search tool to find budget-friendly accommodations and consider eco-certified hotels for sustainable options. You can also save by bundling your hotel, flights, and activities into a package deal for additional discounts.

  • 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: Expedia's search tool makes it easy to customize your travel experience by letting you choose your budget, desired location, and additional preferences. You can organize your results to display hotels from the lowest to the highest price, ensuring you find the best deals first. Additionally, you can refine your search by hotel type—if you select the Eco-certified filter, you'll be presented with a selection of sustainable and environmentally-friendly accommodations available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Elgol with your flights and activities through an Expedia package deal.

Find the best attractions near Elgol

Elgol offers a perfect blend of outdoor adventures and romantic scenery, making it an ideal vacation spot. Visitors can explore beautiful attractions such as Elgol Harbour, Elgol Beach, and Elgol Pier, all of which provide stunning views and a beach experience. Whether you're seeking tranquility by the lake or the thrill of nearby waterfalls, Elgol is sure to cater to your adventurous spirit and love for nature.

  • Fairy Pools: Located 14km from Elgol, the Fairy Pools are a stunning series of crystal-clear waterfalls nestled in a picturesque landscape. Ideal for outdoor enthusiasts and romantics alike, this natural wonder offers opportunities for hiking and photography, making it a magical spot for adventure seekers.
  • Isle of Skye Market Square: Just 14km from Elgol, the Isle of Skye Market Square is a charming attraction known for its friendly atmosphere and local crafts. Enjoy browsing unique artisan goods in a secluded setting, where you can interact with locals and soak up the luxury of Skye's rich culture.
  • Armadale Castle: Situated 14km from Elgol, Armadale Castle boasts beautiful gardens and rich history. This romantic site invites visitors to explore its cultural heritage and enjoy the stunning views of the surrounding landscape, making it a delightful stop for history buffs and romantics.

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

Traveling to Elgol is convenient from three major airports. Inverness Airport (INV) is located 130km away, with nearby hotels like the 5-star Ness Walk and Rocpool Reserve, both 13km from the airport, offering various transportation services. Stornoway Airport (SYY) is 119km from Elgol, with great options like the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both just 3km from the airport. Lastly, Benbecula Airport (BEB) is 84km away, featuring the 3-star Orasay Inn located 11km from the airport. Each airport provides easy access to Elgol, ensuring a smooth start to your Scottish adventure.

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 traveler data. Two other choices for your stay in the area are Dunollie 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 Isle of Skye Oysters and Raasay House Activities Centre 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