Photo by James Gray
Search Elgol hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Elgol
Family friendly
Cottage
Check prices for these dates
Top hotels and accommodation in Elgol

Kyle Hotel
Kyle
7.6 out of 10, Good, (653)
The price is AU$217
includes taxes & fees
9 Dec - 10 Dec

Bracken Hide Hotel
Portree Town
9.0 out of 10, Wonderful, (282)
The price is AU$282
includes taxes & fees
11 Dec - 12 Dec

Isle of Skye Guest house
Kyleakin
8.4 out of 10, Very good, (361)

The Marmalade Hotel
Portree Town
9.2 out of 10, Wonderful, (296)
The price is AU$180
includes taxes & fees
12 Dec - 13 Dec

Cuillin Hills Hotel
Portree Town
9.6 out of 10, Exceptional, (562)
The price is AU$209
includes taxes & fees
4 Dec - 5 Dec

The Skye Inn
Portree Town
9.0 out of 10, Wonderful, (301)
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
Recent Reviews in Elgol

The Marmalade Hotel
10/10 Excellent
More cheap accommodation in Elgol
More cheap accommodation in Elgol

House Of Juniper - The Cabins
The Cabins Strath Scotland
The price is AU$242 per night from 3 Dec to 4 Dec
AU$242
3 Dec - 4 Dec
includes taxes & fees
9.8/10 Exceptional! (126 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Aird of Sleat Hotels
- Hotels near Armadale Castle
- Hotels near Armadale Ferry Terminal
- Armadale Hotels
- Holiday Homes in Dunan
- Dunan Hotels
- Hotels near Fairy Pools
- Fernilea Hotels
- Heast Hotels
- Inner Hebrides and Isle of Skye Hotels
- Isle of Eigg Hotels
- Isle of Raasay Hotels
- Isle of Rum Hotels
- Apartments in Isle of Skye
- B&B in Isle of Skye
- Cabin Rentals in Isle of Skye
- Capsule Hotels in Isle of Skye
- Caravan Parks in Isle of Skye
- Castles in Isle of Skye
- Chalets in Isle of Skye
- Cottages in Isle of Skye
- Country House in Isle of Skye
- Farmstay in Isle of Skye
- Guest Houses in Isle of Skye
- Holiday Homes in Isle of Skye
- Holiday Parks in Isle of Skye
- Hostels in Isle of Skye
- All Inclusive Hotels in Isle of Skye
- Beach Hotels in Isle of Skye
- Boutique Hotels in Isle of Skye
- Business Hotels in Isle of Skye
- Cheap Hotels in Isle of Skye
- Family Hotels in Isle of Skye
- Golf Hotels in Isle of Skye
- Historic Hotels in Isle of Skye
- Hotels with Parking in Isle of Skye
- Hotels with Pool in Isle of Skye
- Independent Hotels in Isle of Skye
- Lgbt Welcoming Hotels in Isle of Skye
- Luxury Hotels in Isle of Skye
- Marriott Hotels & Resorts in Isle of Skye
- Pet Friendly Hotels in Isle of Skye
- Romantic Hotels in Isle of Skye
- Spa Hotels in Isle of Skye
- Isle of Skye Hotels
- Inns in Isle of Skye
- Lodges in Isle of Skye
- Motels in Isle of Skye
- Pousadas in Isle of Skye
- Residences in Isle of Skye
- Resort in Isle of Skye
- Riads in Isle of Skye
- Ryokan in Isle of Skye
- Town Houses in Isle of Skye
- Treehouses in Isle of Skye
- Villas in Isle of Skye
- Isleornsay Hotels
- Hotels near Kinloch Castle
- Kinloch Hotels
- Kyleakin Hotels
- Mallaig Hotels
- Hotels near Mallaig Station
- Morar Hotels
- Caravan Parks in Ord
- Ord Hotels
- Portnalong Hotels
- Sconser Hotels
- Hotels near Skye Bridge
- Historic Hotels in Sleat
- Luxury Hotels in Sleat
- Sleat Hotels
- Sligachan Hotels
- Hotels near Talisker Beach
- Hotels near Talisker Distillery
- Tarskavaig Hotels
- Holiday Homes in Torrin
- Torrin Hotels
























































































