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

Elgol Hotels from S$218

  • 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
26 Aug - 27 Aug
Tomorrow
27 Aug - 28 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Filter by

Star rating

Guest rating

Our top choices for Elgol hotels

Hotel
Breakfast included
Reserve now, pay later
Pet friendly
Wifi Included

1. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
S$535
includes taxes & fees
30 Aug - 31 Aug
Sligachan Hotel

2. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
S$218
includes taxes & fees
18 Sept - 19 Sept
Morar Hotel

3. Anneth Glamping Pod

Anneth Glamping Pod
Ardvasar
Finland
Sanni
S$296
includes taxes & fees
23 Sept - 24 Sept
Anneth Glamping Pod

4. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
S$514
includes taxes & fees
27 Aug - 28 Aug
Eilean Iarmain

5. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
United States
Holly
S$476
includes taxes & fees
6 Sept - 7 Sept
Inn at Aird a Bhasair

6. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
S$747
includes taxes & fees
22 Sept - 23 Sept
Duisdale House Hotel

7. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
S$265
includes taxes & fees
25 Sept - 26 Sept
West Highland Hotel

8. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
S$632
includes taxes & fees
29 Aug - 30 Aug
House Of Juniper - The Manse

9. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
S$487
includes taxes & fees
27 Aug - 28 Aug
Broadford Hotel

10. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Myer Raphael
S$293
includes taxes & fees
7 Sept - 8 Sept
Tingle Creek Hotel

11. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
S$372
includes taxes & fees
22 Sept - 23 Sept
Dunollie Hotel

12. The Pod at Greenbank

The Pod at Greenbank
Strath
S$496
includes taxes & fees
3 Sept - 4 Sept
The Pod at Greenbank

13. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
Canada
Teresa
S$372
includes taxes & fees
25 Sept - 26 Sept
Isle of Skye Guest house

14. Applecross B&B and Cabins

Applecross B&B and Cabins
Strathcarron
United States
Marion
S$309
includes taxes & fees
30 Aug - 31 Aug
Applecross B&B and Cabins

15. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
S$392
includes taxes & fees
27 Aug - 28 Aug
Isle of Raasay Distillery

16. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Suzanne
S$672
includes taxes & fees
24 Sept - 25 Sept
Toravaig House Hotel

17. Tongadale Hotel

Tongadale Hotel
Portree Town
United Kingdom
Wilma
S$348
includes taxes & fees
20 Sept - 21 Sept
Tongadale Hotel

18. Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle
United States
Carol
S$242
includes taxes & fees
7 Sept - 8 Sept
Kirkton Bay House Bed and Breakfast

19. Balmacara Hotel

Balmacara Hotel
Kyle
United States
Donald
S$498
includes taxes & fees
27 Aug - 28 Aug
Balmacara Hotel

20. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
S$746
includes taxes & fees
2 Sept - 3 Sept
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

Kings Arms Hotel

Kings Arms Hotel

10/10 Excellent
"We had 2 rooms booked here. The staff was friendly, the place is very cozy with a beautiful water facing property. We did not get a chance to eat lunch or dinner at the restaurant, but the breakfast had a lot of variety and was great! The rooms were clean, beds were comfortable. We stayed here 2 nights to explore Skye! I highly recommend Kings arms!"
Renuka 2-night trip
Posted 8 hours ago
Kings Arms Hotel
Morar Hotel

Morar Hotel

10/10 Excellent
"My family and I spent 1 night at the Morar Hotel. The dinner and breakfast were great and the staff was very friendly. We with we couldโ€™ve stayed longer. We would recommend for anyone that wants to stay in the area."
Sidney 1-night trip
Posted 13 hours ago
Morar Hotel
Kyle Hotel

Kyle Hotel

10/10 Excellent
"Everything was good!"
Marina 1-night trip
Posted 13 hours ago
Kyle Hotel
Eilean Iarmain

Eilean Iarmain

10/10 Excellent
"The food was really excellent."
Nicholas 2-night trip
Posted 16 hours ago
Eilean Iarmain
The Skye Inn

The Skye Inn

10/10 Excellent
"Great location in Portree Skye with a comfortable bed. Breakfast was tasty. Recommend!"
Angel 3-night trip
Posted 1 day ago
The Skye Inn
Bracken Hide Hotel

Bracken Hide Hotel

10/10 Excellent
"Excellent trip and one of a kind hotel"
Eric G 3-night trip
Posted 1 day ago
Bracken Hide Hotel
Tingle Creek Hotel

Tingle Creek Hotel

10/10 Excellent
"Verre friendly staff, and a very beautiful . vieuw"
Jan 1-night trip
Posted 3 days ago
Tingle Creek Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 4 days ago
Cuillin Hills Hotel
Isle of Skye Guest house

Isle of Skye Guest house

10/10 Excellent
"Very nice stay overnight. Rooms very clean and secure. Easy check in and contentital breakfast prior to hike. Nice location and walk into town"
Teresa 1-night trip
Posted 5 days ago
Isle of Skye Guest house

More cheap stays in Elgol

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Kyle Scotland
S$242
7 Sept - 8 Sept
includes taxes & fees
10/10 Exceptional! (38 reviews)
Kirkton Bay House Bed and Breakfast
Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
S$295
25 Sept - 26 Sept
includes taxes & fees
6.6/10 (981 reviews)
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
S$296
23 Sept - 24 Sept
includes taxes & fees
10/10 Exceptional! (93 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
Get rates
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
Hillside

Hillside

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

Find out more about Elgol

Top reasons to visit Elgol

  • Breathtaking Scenery: Elgol boasts dramatic coastlines and stunning views of the Cuillin mountains, perfect for nature lovers.
  • Outdoor Adventures: Engage in exciting activities like fishing, hiking, and boating to explore the area's natural beauty.
  • Serene Atmosphere: The tranquil village ambiance provides an ideal setting for relaxation and romantic getaways.
  • Picturesque Attractions: Visit Elgol Pier, Beach, and Harbour for spectacular landscapes and photo opportunities.
  • Diverse Accommodation: Choose from charming hotels and cosy rentals, catering to various traveller needs.

Find great hotels near Elgol

Discover a delightful range of accommodation options in Elgol, from charming hotels to cosy holiday rentals. Whether you seek pet-friendly stays, family-friendly amenities, or an adventurous getaway, youโ€™ll find the perfect place to unwind. Notable options include the renowned Coruisk House and various self-catering properties that cater to every traveller's needs. Experience the stunning beauty of Strath while enjoying all the comforts of home in this picturesque Scottish village.

  • Dunollie Hotel: Nestled 16.1km from Elgol, the 3-star Dunollie Hotel offers a delightful beachside experience, ideal for travellers seeking a pet-friendly getaway. With direct access to the beach, guests can enjoy leisurely strolls along the shore with their furry companions. The hotel features amenities for pets, including food and water bowls, while ensuring compliance with its pet policy. This charming establishment is perfect for those looking to relax and unwind in a picturesque coastal setting.
  • Sligachan Hotel: Located 16.1km from Elgol, the 3-star Sligachan Hotel boasts a guest rating of 8.6 out of 10, reflecting its commitment to guest satisfaction. This pet-friendly accommodation welcomes four-legged friends, making it an excellent choice for animal lovers. Guests can enjoy convenient amenities such as food and water bowls while exploring the beautiful surroundings. The welcoming atmosphere and well-appointed rooms ensure a comfortable stay for both pets and their owners.
  • Duisdale House Hotel: Situated 17.7km from Elgol, the 4-star Duisdale House Hotel is renowned for its romantic and family-friendly atmosphere, with a guest rating of 9.2 out of 10. This stunning hotel features direct beach access, allowing guests to immerse themselves in nature. Families with children will appreciate the amenities tailored for younger guests, such as window guards and highchairs. Additionally, the hotel offers special romance packages, with options for champagne service and limited-hour room service, making it an enchanting choice for couples.

Where to stay in Elgol

Elgol, a charming village on the Isle of Skye, offers a tranquil getaway for those seeking breathtaking scenery and outdoor adventures. Explore its dramatic coastline, with stunning views of the Cuillin mountains, or take a boat trip to spot wildlife. Just a short distance away, the picturesque village of Portree beckons, showcasing friendly locals and luxury excursions. Elgol is truly a romantic destination, perfect for a holiday filled with relaxation and natural beauty.

  • Isle of Skye: A stunning island located 12.9km from Elgol, the Isle of Skye captivates visitors with its breathtaking landscapes and rich history. Renowned for its outdoor activities, the island offers scenic hiking trails that lead to majestic viewpoints, making it a haven for nature lovers and romantics alike. The area's visitor numbers peak from April to July, with a quieter atmosphere in the autumn months. Local highlights include historic landmarks, a picturesque marina, and enchanting castles, ensuring a memorable experience for every traveller.
  • Sleat: Situated 11.3km from Elgol, Sleat is a charming city known for its stunning scenery and outdoor adventures. The city experiences a moderate influx of visitors, particularly during the summer months from July to September. Sleat is perfect for those seeking romantic getaways or simply a chance to connect with nature. Visitors can enjoy various hiking trails, quaint shops, and access to beautiful landscapes. Notable attractions include historic sites and a scenic marina, making it an ideal stop for those exploring the area.
  • Strath: Nestled within Strath, Elgol serves as a gateway to this picturesque city that boasts a blend of outdoor beauty and romantic landscapes. The travel experience here is enriched by seasonal visitor patterns, with peak times from July to September. Strath offers a range of activities, including hiking trails and local stores, making it a convenient base for exploration. The region is dotted with historic landmarks and a charming marina, inviting visitors to immerse themselves in the natural and cultural wonders of Scotland.

Things to do in Elgol

Shopping

In Elgol, you can browse local gift shops offering unique souvenirs, including handmade crafts and local delicacies. If you're up for a drive, visit the nearby Broadford, where youโ€™ll find larger shops and more extensive options for gifts and local produce.

Recreation

Elgol Wellness Retreat offers tranquil surroundings with holistic treatments, yoga sessions overlooking the sea, and guided meditation in nature. Explore the stunning landscapes on nearby walking trails or indulge in local cuisine at charming cafรฉs, providing a perfect backdrop for relaxation and rejuvenation.

Adventure

Elgol offers breathtaking boat trips to the stunning Isle of Skye, where you can explore rugged coastlines and spot wildlife. For those seeking thrills, kayaking in the crystal-clear waters provides an exhilarating way to witness the area's natural beauty up close.

Nightlife

Elgol offers a serene evening atmosphere, ideal for stargazing along the coast. For a drink, visit the local pub for a friendly chat with locals or enjoy traditional Scottish music. The nearby village of Strath also features quaint spots to unwind after a day of exploration.

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

Find the best attractions near Elgol

Elgol, a picturesque destination in Scotland, is perfect for outdoor and romantic getaways. Visitors can explore stunning points of interest, including Elgol Pier, Elgol Beach, and Elgol Harbour, all offering breathtaking scenery. Whether youโ€™re seeking tranquil lakes, enchanting waterfalls, or simply a serene atmosphere, Elgol caters to all who appreciate nature's beauty and a touch of romance in their travels.

  • Fairy Pools: Located 14.5km from Elgol, the Fairy Pools offer a stunning array of crystal-clear waters and enchanting waterfalls, nestled at the foot of the Black Cuillin mountains. This picturesque spot is great for adventurous souls and couples seeking a romantic backdrop, making it a popular destination for photography and leisurely walks.
  • Armadale Castle: Also situated 14.5km from Elgol, Armadale Castle is a beautiful historic site set within lush gardens. Once the ancestral home of the Macdonalds of Sleat, it boasts rich cultural heritage and romantic scenery, ideal for a leisurely exploration of its grounds and museum.
  • Isle of Skye Market Square: Just 14.5km from Elgol, this charming market square offers a delightful atmosphere with friendly locals. It's a perfect place to indulge in luxury shopping and enjoy the tranquillity of the surrounding area, making it a lovely stop for a leisurely afternoon.

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

Reaching Elgol, Strath, Scotland, is convenient via several major airports. INVerness (INV), 130.4km away, has top hotels like the 5-star Ness Walk and Rocpool Reserve, both 12.9km from the airport, offering various transportation services. Stornoway (SYY), situated 119.1km from Elgol, features excellent options such as the 4-star Cabarfeidh Hotel and Stornoway Bed and Breakfast, both 3.2km from the airport. Benbecula (BEB) is the closest at 83.7km, with the 3-star Orasay Inn located 11.3km away. Each airport provides accessible transport links to nearby accommodations, ensuring a seamless journey to your destination.

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 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, 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 Torabhaig Distillery and Isle of Skye Oysters 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