Photo by James Gray

Hotels in Elgol

October 2026
17
November 2026

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Next weekend
Oct 23 - Oct 25
In two weeks
Oct 30 - Nov 1

Where to stay in Elgol?

1. Tiny Home in Isle of Skye - Pet Friendly

Tiny Home in Isle of Skye - Pet Friendly
Strath
$181
$217 total
includes taxes & fees
Nov 2 - Nov 3
Tiny Home in Isle of Skye - Pet Friendly

2. Sligachan Hotel

Sligachan Hotel
Minginish
$146
$175 total
includes taxes & fees
Nov 5 - Nov 6
Sligachan Hotel

3. Toravaig House Hotel

Toravaig House Hotel
Teangue
$88
$106 total
includes taxes & fees
Nov 17 - Nov 18
Toravaig House Hotel

4. Broadford Hotel

Broadford Hotel
Broadford
$161
$193 total
includes taxes & fees
Nov 16 - Nov 17
Broadford Hotel

5. House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford
$143
$171 total
includes taxes & fees
Nov 8 - Nov 9
House Of Juniper - The Manse

6. Eilean Iarmain

Eilean Iarmain
Sleat
$123
$148 total
includes taxes & fees
Nov 8 - Nov 9
Eilean Iarmain

7. Chlachain Inn

Chlachain Inn
Mallaig
$109
$131 total
includes taxes & fees
Nov 16 - Nov 17
Chlachain Inn

8. Isle of Skye Guest house

Isle of Skye Guest house
Kyleakin
$85
$102 total
includes taxes & fees
Nov 13 - Nov 14
Isle of Skye Guest house

9. Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar
$187
$224 total
includes taxes & fees
Oct 18 - Oct 19
Inn at Aird a Bhasair

10. Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay
$178
$214 total
includes taxes & fees
Oct 19 - Oct 20
Isle of Raasay Distillery

11. Morar Hotel

Morar Hotel
Mallaig
$94
$113 total
includes taxes & fees
Oct 31 - Nov 1
Morar Hotel

12. Dunollie Hotel

Dunollie Hotel
Broadford
$115
$137 total
includes taxes & fees
Oct 23 - Oct 24
Dunollie Hotel

13. Duisdale House Hotel

Duisdale House Hotel
Duisdalemore
$168
$202 total
includes taxes & fees
Nov 15 - Nov 16
Duisdale House Hotel

14. West Highland Hotel

West Highland Hotel
Mallaig
$135
$162 total
includes taxes & fees
Oct 27 - Oct 28
West Highland Hotel

15. House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford
$133
$159 total
includes taxes & fees
Nov 1 - Nov 2
House Of Juniper - The Cabins

16. Bracken Hide Hotel

Bracken Hide Hotel
Portree Town
$163
$195 total
includes taxes & fees
Nov 15 - Nov 16
Bracken Hide Hotel

17. Coolin View Guest Rooms

Coolin View Guest Rooms
Portree Town
$113
$135 total
includes taxes & fees
Nov 15 - Nov 16
Coolin View Guest Rooms

18. Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town
$225
$270 total
includes taxes & fees
Nov 15 - Nov 16
Cuillin Hills Hotel

19. The Marmalade Hotel

The Marmalade Hotel
Portree Town
$155
$186 total
includes taxes & fees
Nov 15 - Nov 16
The Marmalade Hotel

20. Balmacara Hotel

Balmacara Hotel
Kyle
$152
$182 total
includes taxes & fees
Nov 1 - Nov 2
Balmacara Hotel
View all properties

Go beyond your typical stay in Elgol

pet friendly image
Pet friendly
Pet friendly
hot tub image
Hot tub
Hot tub
Family friendly image
Family friendly
Family friendly
cabin image
Cabin
Cabin
Cottage image
Cottage
Cottage

Learn more about Elgol

The region around Elgol is home to attractions such as Black Cuillin and Fairy Pools.

See all hotels in Elgol
A coastal landscape with mountains, a body of water, and fishing boats.
Photo by James Gray

Check out reviews of Elgol hotels guests love

Tiny Home in Isle of Skye - Pet Friendly

Tiny Home in Isle of Skye - Pet Friendly
Strath

10/10 Exceptional

United States
Susan
Tiny Home in Isle of Skye - Pet Friendly

House Of Juniper - The Manse

House Of Juniper - The Manse
Broadford

10/10 Exceptional

United States
Jacqueline
House Of Juniper - The Manse

House Of Juniper - The Cabins

House Of Juniper - The Cabins
Broadford

10/10 Exceptional

United States
Edward
House Of Juniper - The Cabins

Ardcana

Ardcana
Breakish

10/10 Exceptional

United States
Kevin
Ardcana

Toravaig House Hotel

Toravaig House Hotel
Teangue

10/10 Exceptional

United States
Douglas
Toravaig House Hotel

Duisdale House Hotel

Duisdale House Hotel
Duisdalemore

10/10 Exceptional

United States
Randy
Duisdale House Hotel

Inn at Aird a Bhasair

Inn at Aird a Bhasair
Ardvasar

10/10 Exceptional

United States
Hartwell F
Inn at Aird a Bhasair

Isle of Raasay Distillery

Isle of Raasay Distillery
Isle of Raasay

10/10 Exceptional

United States
Rebecca
Isle of Raasay Distillery

Sligachan Hotel

Sligachan Hotel
Minginish

10/10 Exceptional

United States
Samantha
Sligachan Hotel

Cuillin Hills Hotel

Cuillin Hills Hotel
Portree Town

10/10 Exceptional

United States
Elizabeth
Cuillin Hills Hotel

Kirkton Bay House Bed and Breakfast

Kirkton Bay House Bed and Breakfast
Kyle

10/10 Exceptional

United States
Andrew
Kirkton Bay House Bed and Breakfast

Chlachain Inn

Chlachain Inn
Mallaig

10/10 Exceptional

United States
Pamela
Chlachain Inn

The Marmalade Hotel

The Marmalade Hotel
Portree Town

10/10 Exceptional

United States
Lynelle
The Marmalade Hotel

Bracken Hide Hotel

Bracken Hide Hotel
Portree Town

10/10 Exceptional

United States
Jessica
Bracken Hide Hotel

The Portree Hotel

The Portree Hotel
Portree Town

10/10 Exceptional

United States
helen
The Portree Hotel

West Highland Hotel

West Highland Hotel
Mallaig

10/10 Exceptional

United States
Edward
West Highland Hotel

The Skye Inn

The Skye Inn
Portree Town

10/10 Exceptional

United States
Michael
The Skye Inn

Applecross B&B & Luxury Cabins

Applecross B&B & Luxury Cabins
Strathcarron

10/10 Exceptional

United States
Judy
Applecross B&B & Luxury Cabins

Frequently Asked Questions

What accommodations do travelers like in Elgol?

Guests like Dunollie Hotel.

Can I book refundable accommodations in Elgol?

If you need the flexibility to change your travel plans to Elgol, most properties offer refundable* bookable rates. You can see these properties by searching our site and using the "fully refundable" filter to narrow the results down.

What will the weather in Elgol be like during my visit?

July and August are typically the warmest months in Elgol when the average temp is 55°F. January and February are the coldest months when the average temperature is 41°F. October and December are the months with the most rain.

Why should I book my Elgol hotel through Hotels.com?

There are lots of reasons to book your Elgol trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.