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

Find hotels in Elgol from £79

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
30 Aug - 31 Aug
Tomorrow
31 Aug - 1 Sept
Next weekend
4 Sept - 6 Sept
In two weeks
11 Sept - 13 Sept

Filter by

Star rating

Guest rating

Our top choices for Elgol hotels

1. Tingle Creek Hotel

Tingle Creek Hotel
Kyle
United States
Myer Raphael
£188
includes taxes & fees
4 Sept - 5 Sept
Tingle Creek Hotel

2. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
United States
Sinoma
£485
includes taxes & fees
7 Sept - 8 Sept
Bracken Hide Hotel

3. Dunollie Hotel

Dunollie Hotel
Broadford
United States
John
£215
includes taxes & fees
24 Sept - 25 Sept
Dunollie Hotel

4. Morar Hotel

Morar Hotel
Mallaig
United Kingdom
Ankit
£79
includes taxes & fees
30 Sept - 1 Oct
Morar Hotel

5. Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
Strathcarron
United States
Marion
£209
includes taxes & fees
31 Aug - 1 Sept
Applecross B&B & Luxury Cabins

6. Toravaig House Hotel

Toravaig House Hotel
Teangue
United States
Suzanne
£323
includes taxes & fees
30 Sept - 1 Oct
Toravaig House Hotel

7. Kings Arms Hotel

Kings Arms Hotel
Kyleakin
United Kingdom
James
£170
includes taxes & fees
25 Sept - 26 Sept
Kings Arms Hotel

8. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
United States
Amy
£315
includes taxes & fees
29 Sept - 30 Sept
House Of Juniper - The Manse

9. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
United States
Clifton
£527
includes taxes & fees
31 Aug - 1 Sept
Cuillin Hills Hotel

10. Kyle Hotel

Kyle Hotel
Kyle
Canada
Bryan
£190
includes taxes & fees
30 Sept - 1 Oct
Kyle Hotel

11. West Highland Hotel

West Highland Hotel
Mallaig
United States
Sarah
£170
includes taxes & fees
13 Sept - 14 Sept
West Highland Hotel

12. Broadford Hotel

Broadford Hotel
Broadford
Australia
Sas
£276
includes taxes & fees
31 Aug - 1 Sept
Broadford Hotel

13. The Marmalade Hotel

The Marmalade Hotel
Portree Town
United States
Marcela
£412
includes taxes & fees
27 Sept - 28 Sept
The Marmalade Hotel

14. Skeabost House Hotel

Skeabost House Hotel
Skeabost
United States
Denise
£580
includes taxes & fees
28 Sept - 29 Sept
Skeabost House Hotel

15. The Skye Inn

The Skye Inn
Portree Town
United States
Angel
The Skye Inn

16. Sligachan Hotel

Sligachan Hotel
Minginish
United States
Brian
£278
includes taxes & fees
26 Sept - 27 Sept
Sligachan Hotel

17. Eilean Iarmain

Eilean Iarmain
Sleat
United Kingdom
Nicholas
£349
includes taxes & fees
31 Aug - 1 Sept
Eilean Iarmain

18. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
United States
Jessica
£479
includes taxes & fees
3 Sept - 4 Sept
Duisdale House Hotel

19. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
Canada
james
Isle of Raasay Distillery

20. Glenuig Inn

Glenuig Inn
Lochailort
United States
Jimmy
£219
includes taxes & fees
1 Sept - 2 Sept
Glenuig Inn
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

Tingle Creek Hotel

Tingle Creek Hotel

8/10 Good
"Standard, clean room, conveniently located, hearty breakfast offerings with a lovely view!"
Christina 1-night trip
Posted less than an hour ago
Tingle Creek Hotel
The Skye Inn

The Skye Inn

8/10 Good
"Great location wonderful and helpful staff."
Howard 2-night trip
Posted 15 hours ago
The Skye Inn
Tongadale Hotel

Tongadale Hotel

10/10 Excellent
"Everything was good except the door. The door was not anti slam. Each time a neighbour went in and out, the door was slammed order to close, woke me up a few of times, otherwise everything was good. Thanks."
Rebecca 2-night trip
Posted 21 hours ago
Tongadale Hotel
Applecross B&B and Cabins

Applecross B&B and Cabins

10/10 Excellent
"We had the pleasure of staying with Marion & Moray recently. We survived the applecross pass drive! The complementary wee dram was very welcome after the drive & fighting the midges while watching the sunset at the beach. We were in a top floor room. Chatted with Marion & Moray that evening & over the full breakfast offering, talked about Applecross & some culture, events & travel tips which we were useful and gladly adopted! Truly wonderful stay with a lovely friendly couple you will not be disapponted .. watch out for the midges which will attack you 😂.. we also booked the applecross sauna with stunning views which we recommend. Many thanks Marion & Moray .. Andras & Rob"
András 1-night trip
Posted 1 day ago
Applecross B&B and Cabins
Morar Hotel

Morar Hotel

10/10 Excellent
"Nice hotel , food was good and veiws were spectacular"
Robert 1-night trip
Posted 3 days ago
Morar Hotel
Eilean Iarmain

Eilean Iarmain

10/10 Excellent
"Very helpful staff, always cheerful and accepting our needs. Lovely view when having breakfast, weather was kind. Interesting visit to the Gallery."
Raymond 2-night trip
Posted 4 days ago
Eilean Iarmain
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 5 days ago
Kings Arms Hotel
Cuillin Hills Hotel

Cuillin Hills Hotel

10/10 Excellent
"Great place"
Clifton 1-night trip
Posted 8 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 9 days ago
Isle of Skye Guest house

More cheap stays in Elgol

Kings Arms Hotel

Kings Arms Hotel

King Street Kyleakin Scotland
£170
25 Sept - 26 Sept
includes taxes & fees
6.6/10 (985 reviews)
Kings Arms Hotel
Anneth Glamping Pod

Anneth Glamping Pod

Garan Sleat Scotland
£171
4 Sept - 5 Sept
includes taxes & fees
10/10 Exceptional! (94 reviews)
Anneth Glamping Pod
House Of Juniper - The Cabins

House Of Juniper - The Cabins

The Cabins Strath SCT
£275
27 Sept - 28 Sept
includes taxes & fees
9.8/10 Exceptional! (147 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! (38 reviews)
Kirkton Bay House Bed and Breakfast
Hillside

Hillside

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

Hotels in Elgol with star rating

Find out more about Elgol

Top reasons to visit Elgol

  • Breathtaking Scenery: Elgol is surrounded by stunning landscapes that provide a perfect backdrop for relaxation and adventure.
  • Outdoor Activities: Ideal for outdoor enthusiasts, visitors can enjoy fishing, hiking, and exploring picturesque lakes and waterfalls.
  • Charming Village Atmosphere: Elgol's friendly locals and cosy accommodations create a warm and inviting environment for tourists.
  • Elgol Harbour and Beach: Enjoy romantic strolls and beach experiences at the beautiful Elgol Harbour and nearby beach.
  • Gateway to the Isle of Skye: Elgol serves as an excellent base for exploring the unique attractions of the Isle of Skye.

Find great hotels near Elgol

Elgol offers a delightful selection of accommodation options for every type of traveller, from charming hotels to cosy holiday rentals and self-catering cottages. Whether you seek a pet-friendly retreat or a base for adventure, you'll find the perfect spot to unwind amidst stunning landscapes. Enjoy the unique experience of staying in this picturesque village while exploring the beauty of Strath, Scotland.

  • Dunollie Hotel: A charming 3-star hotel located 16.1km from Elgol, Dunollie Hotel is the perfect retreat for beach lovers and pet owners alike. With direct access to the stunning beach, guests can enjoy the serene coastal scenery right at their doorstep. The hotel welcomes pets, complete with amenities such as food and water bowls, ensuring a comfortable stay for both you and your furry companions. The friendly atmosphere and beachside location make it an ideal choice for a relaxing getaway.
  • Sligachan Hotel: Situated 16.1km from Elgol, the Sligachan Hotel boasts a solid 8.6 guest rating, making it a popular choice among travellers seeking a pet-friendly environment. With a welcoming policy for pets, guests can enjoy a hassle-free stay with their animals. The hotel offers essential amenities like food and water bowls and a fee waiver for service animals. The picturesque surroundings and comfortable accommodations create a warm, inviting atmosphere, perfect for a memorable holiday.
  • West Highland Hotel: Located 22.5km from Elgol, the West Highland Hotel combines family-friendly amenities with a pet-friendly policy, earning a commendable guest rating of 8.2. This 3-star hotel is ideal for families and business travellers alike, offering facilities such as travel cribs and first aid kits to ensure a safe and convenient stay for children. Pets are also welcomed, with amenities tailored for their comfort. The hotel's blend of services caters to a variety of needs, making it a versatile choice for your stay.

Where to stay in Elgol

Elgol, a charming village on the Isle of Skye, offers a tranquil getaway perfect for outdoor enthusiasts and couples alike. Surrounded by stunning scenery, it serves as a gateway to explore the breathtaking landscapes of the Highlands. Just a few miles from nearby attractions, visitors can enjoy excursions and relax in the warm atmosphere created by friendly locals. A holiday on Skye promises an unforgettable experience filled with natural beauty and luxury.

  • Isle of Skye: Renowned for its rugged landscapes and dramatic scenery, the Isle of Skye is a must-visit destination situated a mere 12.9km from Elgol. This picturesque island attracts nature enthusiasts and romantics alike, with peak visitor numbers occurring from April to July. Ideal for outdoor pursuits, it boasts numerous hiking trails that lead to breathtaking viewpoints. Explore local attractions such as historic castles and marinas, immersing yourself in the area’s rich heritage and stunning vistas. The Isle of Skye offers a unique blend of adventure and tranquillity, making it an unforgettable part of your holiday.
  • Strath: Strath, the city in which Elgol is located, provides a delightful blend of outdoor experiences and romantic settings. Visitor numbers peak during the summer months from July to September, creating a vibrant atmosphere. Strath is ideal for those who wish to explore charming stores and hiking trails. With its proximity to historic sites and marinas, the city offers a rich tapestry of experiences for travellers. Whether you're wandering through its scenic surroundings or enjoying local cuisine, Strath serves as a perfect base for your explorations.
  • Sleat: Just 11.3km from Elgol, Sleat is a captivating city known for its scenic beauty and outdoor adventures. Like its counterparts, Sleat experiences a peak in visitors from July to September, drawing in those seeking both relaxation and exploration. The area is dotted with hiking trails and charming stores, perfect for leisurely afternoons. Sleat is home to historic landmarks and marinas, providing a glimpse into its vibrant history. Whether you’re hiking the trails or enjoying the local sights, Sleat promises a memorable experience filled with natural wonders.

Things to do in Elgol

Elgol, a picturesque fishing village in Strath, Scotland, is perfect for outdoor and romantic getaways. Visitors can enjoy breathtaking scenery, embark on Skye sightseeing tours, and partake in exciting activities such as fishing. It’s an ideal base for day trips, allowing you to explore the stunning landscapes and unique attractions of the Isle of Skye. Whether you’re looking for adventure or relaxation, Elgol offers a memorable experience amidst nature’s splendour.

Shopping

In Elgol, browse local shops for unique gifts and souvenirs, featuring handcrafted items and traditional Scottish products. If you're up for a drive, visit the Isle of Skye's Portree, about 32.2km away, where you can find more extensive shopping options, including boutiques and artisan shops.

Recreation

In Elgol, immerse yourself in the serene atmosphere at the Elgol Wellness Centre, where you can enjoy holistic therapies and yoga sessions with breathtaking views of the Cuillin mountains. For outdoor enthusiasts, explore the rugged coastline with guided hiking tours that rejuvenate both body and spirit.

Adventure

In Elgol, explore the breathtaking landscapes on a boat trip to the nearby Isle of Rum, where you can spot dolphins and seals. For the adventurous, hiking the rugged trails of the Cuillin Mountains offers stunning views and thrilling challenges for all levels.

Nightlife

Experience the charm of Elgol's nightlife at the Elgol Restaurant and Bar, where you can enjoy fresh seafood and local ales. For a more relaxed atmosphere, visit the nearby community hall for occasional live music events and local gatherings, immersing yourself in the vibrant local culture.

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

Booking tips and Expedia advantages for Elgol

  • 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: Book your hotel in Elgol about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 intuitive search tool enables you to set your budget and choose your desired location, among other preferences. You can organise your search results to display prices from lowest to highest, allowing you to find the most affordable hotels at a glance. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel booking in Elgol with your flights and activities through an Expedia package.

Find the best attractions near Elgol

Elgol, nestled in Strath, Scotland, offers a perfect getaway for those seeking outdoor adventures and stunning scenery. This charming destination boasts attractions like Elgol Harbour, Elgol Beach, and Elgol Pier, ideal for romantic strolls and beach experiences. Visitors can explore the picturesque lakes and waterfalls in the area, making it a delightful choice for nature lovers and travellers alike.

  • Fairy Pools: Nestled in the breathtaking landscape of the Isle of Skye, the Fairy Pools offer a magical experience with crystal-clear waters cascading over smooth rocks. Ideal for outdoor enthusiasts, couples seeking romance, or adventurers, these enchanting waterfalls provide stunning photo opportunities and a serene atmosphere.
  • Isle of Skye Market Square: A charming hub filled with friendly locals, the Isle of Skye Market Square is perfect for those looking for a luxury shopping experience. Secluded yet vibrant, you can discover unique crafts, local produce, and enjoy delightful cafés, making it a lovely spot to unwind.
  • Armadale Castle: Steeped in history and culture, Armadale Castle is a romantic site surrounded by beautiful gardens. Explore the ruins and learn about the MacDonald clan while taking in the stunning views of the Sound of Sleat.

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

Flying into Elgol, you have several airport options. INVerness Airport (INV) is approximately 130.4km away, with nearby hotels such as the 5-star Rocpool Reserve and Ness Walk, both 12.9km from the airport, offering various transportation services. Stornoway Airport (SYY) is 119.1km from Elgol, featuring accommodations like the 4-star Stornoway Bed and Breakfast and The Cabarfeidh Hotel, both located 3.2km from the airport. Benbecula Airport (BEB) is the closest at 83.7km away, with options like the 3-star Orasay Inn, situated 11.3km from the airport. These airports provide convenient access for your visit to the stunning landscapes of Elgol.

Frequently asked questions

What is the best area to stay in Elgol?
The best area to stay in Elgol is directly within the village itself, or in the immediate surrounding crofting townships like Glasnakille, for the most convenient access to the boat trips and the stunning coastal scenery.Elgol is a small, picturesque village on the Isle of Skye, renowned for its dramatic views of the Cuillin mountains across Loch Scavaig. The village is essentially a cluster of houses and crofts spread along a single track road that leads down to the pier. You'll find most of the accommodation options, from guesthouses to self-catering cottages, located among these crofts. The main draw is the boat trips from Elgol pier, which take you to Loch Coruisk and other parts of the Cuillin.For couples looking for a romantic escape, staying in Elgol provides unparalleled access to the natural beauty of the area. Imagine waking up to views of the Cuillin, taking a leisurely walk down to the pier, and enjoying the tranquility of the coastline. Many accommodations offer private patios or gardens where you can relax and soak in the scenery.Families will also find Elgol a good base for exploring. The village offers a real sense of getting away from it all. Children will enjoy the boat trips and exploring the rocky beach near the pier.
When is the best time to go to Elgol?
The best time to visit Elgol is during late spring and summer, from May to September, when the weather is generally milder and the days are longer.During May and June, you'll experience longer daylight hours, which are superb for exploring the stunning landscapes and taking boat trips to the Cuillin mountains or Loch Coruisk. The vibrant green of the hillsides and the blooming wildflowers add to the area's natural beauty, and the midges are typically less prevalent than in mid-summer.For those who enjoy hiking and outdoor activities, July and August offer the warmest temperatures, making them ideal for exploring the coastal paths and enjoying the boat tours. While the area can be busier, the extended daylight means you have plenty of time to experience everything without feeling rushed.September offers a good balance of pleasant weather and fewer visitors. The autumn colours begin to emerge, adding a different kind of beauty to the landscape, and the midges start to disappear.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Elgol.
How much is the nightly rate at a Elgol hotel?
Prices for hotels in Elgol often vary, but you can find a great deal from £79 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia