Book Cheap Hotels in Elgol
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Check hotel availability in Elgol
Most frequently booked Elgol hotels

Bracken Hide Hotel
Struan Rd Portree Scotland
30.13 km from city centre
The price is CA $706 per night
CA $706
CA $848 total
Jun 5 - Jun 6
includes taxes & fees
Stay at this hotel in Portree. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular attractions Skye and Lochalsh Archive Centre and Sgurr Alasdair are located nearby.
Breakfast included
Parking included

Isle of Skye Guest house
Kyleakin Roundabout Kyleakin Scotland
25.36 km from city centre
The price is CA $328 per night
CA $328
CA $394 total
Jun 13 - Jun 14
includes taxes & fees
Stay at this guesthouse in Kyleakin. Enjoy free WiFi and free parking. Our guests praise the clean rooms in our reviews. Popular attractions Skye Bridge and Caisteal Maol are located nearby.
Pet-friendly
Parking included

Dunollie Hotel
Broadford Strath Scotland
15.49 km from city centre
The price is CA $304 per night
CA $304
CA $365 total
May 29 - May 30
includes taxes & fees
Book a stay at this beach hotel in Strath. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Isle of Skye Market Square and Giant MacAskill Museum are located nearby.
Pet-friendly
Parking included

Tingle Creek Hotel
Erbusaig Kyle Scotland
28.6 km from city centre
The price is CA $258 per night
CA $258
CA $310 total
May 23 - May 24
includes taxes & fees
Stay at this hotel in Kyle. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. Popular attractions Skye Bridge and Caisteal Maol are located nearby.
Breakfast included
Parking included

Morar Hotel
Morar Mallaig Scotland
Free cancellation
Reserve now, pay when you stay
26.17 km from city centre
The price is CA $157 per night
CA $157
CA $188 total
Jun 4 - Jun 5
includes taxes & fees
Stay at this hotel in Mallaig. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Camusdarach Beach and Morar Beach are located nearby.
Pet-friendly
Parking included

Balmacara Hotel
Balmacara Kyle Scotland
32.08 km from city centre
The price is CA $348 per night
CA $348
CA $454 total
Jun 4 - Jun 5
includes taxes & fees
Book a stay at this beach hotel in Kyle. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular attractions Eilean Donan Castle and Glas Eilean are located nearby.
Parking included
Free WiFi

Kings Arms Hotel
King Street Kyleakin Scotland
Free cancellation
Reserve now, pay when you stay
25.95 km from city centre
The price is CA $241 per night
CA $241
CA $289 total
May 30 - May 31
includes taxes & fees
Stay at this hotel in Kyleakin. Enjoy free WiFi, free parking, and 2 bars/lounges. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Caisteal Maol and Skye Bridge are located nearby.
Pet-friendly
Parking included

Kyle Hotel
Main Street Kyle Scotland
27.38 km from city centre
The price is CA $336 per night
CA $336
CA $403 total
May 31 - Jun 1
includes taxes & fees
Stay at this hotel in Kyle. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Caisteal Maol and Skye Bridge are located nearby.
Parking included
Free WiFi

West Highland Hotel
Davies Brae Mallaig Scotland
22.98 km from city centre
The price is CA $234 per night
CA $234
CA $280 total
Jun 18 - Jun 19
includes taxes & fees
Book a stay at this business-friendly hotel in Mallaig. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the property condition in our reviews. Popular attractions Armadale Ferry Terminal and Mallaig Heritage Centre are located nearby.
Pet-friendly
Parking included
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.
Elgol hotels essential information
Accommodation | 330 hotels |
|---|---|
Lowest Price | CA $188 |
Highest Price | CA $848 |
Popular hotels | Bracken Hide Hotel, Isle of Skye Guest house, Dunollie Hotel, Tingle Creek Hotel, Morar Hotel, Balmacara Hotel, Kings Arms Hotel, Kyle Hotel, West Highland Hotel |
Frequently asked questions
Recent Elgol hotel reviews by fellow wanderers

Bracken Hide Hotel
5 out of 5
Posted 8 hours ago
Travelocity Verified Review
"Breakfast was not simply a buffet, there was an ample menu with lots of options cooked fresh! The bed and linens were incredibly comfortable and having a bathroom in each individual building was key to a pleasant stay. We thoroughly enjoyed the entire experience and would suggest it to anyone!"
A verified traveller stayed at Bracken Hide Hotel
- 4 Star Hotels in Duisdalemore
- Hotels near Armadale Ferry Terminal
- Hotels near Fairy Pools
- Hostels in Isle of Raasay
- Apartments in Isle of Skye
- B&B in Isle of Skye
- Cottages in Isle of Skye
- Beach Resorts & in Isle of Skye
- Kid Friendly Hotels in Isle of Skye
- Luxury Hotels in Isle of Skye
- Lodges in Isle of Skye
- Kinloch Hotels
- Sconser Hotels
- Sleat Hotels
- Sligachan Hotels
- Tarskavaig Hotels
- Car rental Mallaig
- Europcar Rental Cars in Isle of Skye
- Firefly Rental Cars in Isle of Skye
- Goldcar Key’n Go Rental Cars in Isle of Skye
- Keddy By Europcar Rental Cars in Isle of Skye
- Nü Car Rentals Rental Cars in Isle of Skye
- Priceless Car Rental Rental Cars in Isle of Skye
- U-Save Rental Cars in Isle of Skye
- United Rental Cars in Isle of Skye






