A mountainous landscape with two prominent peaks, a winding road, and a small lake.

Search Ski Hotels in Scottish Highlands

  • 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 availability on Scottish Highlands Ski Hotels

Tonight
20 Sept - 21 Sept
Tomorrow
21 Sept - 22 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Scottish Highlands ski hotels

1. Highland Bear Lodge & Woodland Bear Huts

Highland Bear Lodge & Woodland Bear Huts
Inverness
₹12,842
₹12,842 total
includes taxes & fees
1 Oct - 2 Oct
Highland Bear Lodge & Woodland Bear Huts

2. Isles Of Glencoe Hotel

Isles Of Glencoe Hotel
Ballachulish
  • Discover alpine adventure at Ballachulish's lochside retreat, where mountain views meet indoor pool relaxation after exhilarating ski days.
₹24,045
₹28,854 total
includes taxes & fees
20 Oct - 21 Oct
Isles Of Glencoe Hotel

3. Bridge of Orchy Hotel

Bridge of Orchy Hotel
Bridge of Orchy
  • Step into winter bliss at this Scottish inn, where hiking trails transform into pristine ski paths surrounded by Highland majesty.
₹17,433
₹20,919 total
includes taxes & fees
18 Oct - 19 Oct
Bridge of Orchy Hotel

4. Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
₹32,419
₹38,903 total
includes taxes & fees
14 Oct - 15 Oct
Glenfinnan House Hotel

5. Nevis Bank Inn

Nevis Bank Inn
Fort William
₹8,562
₹10,273 total
includes taxes & fees
18 Oct - 19 Oct
Nevis Bank Inn

6. Coire Glas Guest House

Coire Glas Guest House
Spean Bridge
₹17,449
₹20,939 total
includes taxes & fees
4 Oct - 5 Oct
Coire Glas Guest House

7. Onich Hotel

Onich Hotel
Fort William
  • Winter wonderland awaits with ski access, mountain views, and scenic patio dining at this lakeside haven in Fort William.
₹11,308
₹13,569 total
includes taxes & fees
20 Oct - 21 Oct
Onich Hotel

8. The Glencoe Inn

The Glencoe Inn
Ballachulish
  • Embrace winter magic in Scotland's highlands with direct access to skiing, snowboarding, and cross-country adventures at this lakeside inn.
₹25,080
₹30,096 total
includes taxes & fees
18 Oct - 19 Oct
The Glencoe Inn

9. Base Camp Hotel Nevis Range

Base Camp Hotel Nevis Range
Fort William
  • Snowy adventures await at this mountain hotel; enjoy prime access to the Nevis Range ski area and cosy up after a day on the slopes.
₹9,171
₹11,005 total
includes taxes & fees
18 Oct - 19 Oct
Base Camp Hotel Nevis Range

10. Rokeby Manor

Rokeby Manor
Invergarry
  • Scottish Highlands ski chalet nestled in Invergarry offers mountain adventures and cosy dining with Indian cuisine by the fireplace.
₹23,214
₹27,857 total
includes taxes & fees
13 Oct - 14 Oct
Rokeby Manor
View all properties

Choose what matters most at ski hotels in Scottish Highlands

Resort
4 stars
5 stars
Spa
Family-friendly

4-star ski hotels in Scottish Highlands

Highland Bear Lodge & Woodland Bear Huts

Highland Bear Lodge & Woodland Bear Huts
Inverness
₹12,842
₹12,842 total
includes taxes & fees
1 Oct - 2 Oct
Highland Bear Lodge & Woodland Bear Huts

Bridge of Orchy Hotel

Bridge of Orchy Hotel
Bridge of Orchy
₹17,433
₹20,919 total
includes taxes & fees
18 Oct - 19 Oct
Bridge of Orchy Hotel

Nevis Bank Inn

Nevis Bank Inn
Fort William
₹8,562
₹10,273 total
includes taxes & fees
18 Oct - 19 Oct
Nevis Bank Inn

Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
₹32,419
₹38,903 total
includes taxes & fees
14 Oct - 15 Oct
Glenfinnan House Hotel

Rokeby Manor

Rokeby Manor
Invergarry
₹23,214
₹27,857 total
includes taxes & fees
13 Oct - 14 Oct
Rokeby Manor

The Whispering Pine Lodge

The Whispering Pine Lodge
Spean Bridge
₹22,073
₹26,488 total
includes taxes & fees
18 Oct - 19 Oct
The Whispering Pine Lodge

Creag Mhor Lodge

Creag Mhor Lodge
Fort William
₹16,060
₹19,272 total
includes taxes & fees
16 Oct - 17 Oct
Creag Mhor Lodge

Onich Hotel

Onich Hotel
Fort William
₹11,308
₹13,569 total
includes taxes & fees
20 Oct - 21 Oct
Onich Hotel

Kingsmills Hotel

Kingsmills Hotel
Crown
₹22,151
₹26,581 total
includes taxes & fees
20 Oct - 21 Oct
Kingsmills Hotel

Corran Bunkhouse

Corran Bunkhouse
Fort William
₹10,273
₹12,328 total
includes taxes & fees
8 Oct - 9 Oct
Corran Bunkhouse
View all properties

5-star ski hotels in Scottish Highlands

Inverlochy Castle

Inverlochy Castle
Fort William
₹88,608
₹106,329 total
includes taxes & fees
11 Oct - 12 Oct
Inverlochy Castle

The Glencoe Inn

The Glencoe Inn
Ballachulish
₹25,080
₹30,096 total
includes taxes & fees
18 Oct - 19 Oct
The Glencoe Inn

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
₹33,347
₹40,016 total
includes taxes & fees
6 Oct - 7 Oct
Fonab Castle Hotel & Spa

Glencoe House

Glencoe House
Ballachulish
₹76,858
₹92,229 total
includes taxes & fees
21 Oct - 22 Oct
Glencoe House

Lys-Na-Greyne Country House

Lys-Na-Greyne Country House
Aboyne
₹22,601
₹27,122 total
includes taxes & fees
6 Oct - 7 Oct
Lys-Na-Greyne Country House

Ivybank Lodge

Ivybank Lodge
Blairgowrie
₹13,698
₹16,437 total
includes taxes & fees
4 Oct - 5 Oct
Ivybank Lodge

Balmoral Arms

Balmoral Arms
Ballater
₹15,892
₹19,070 total
includes taxes & fees
18 Oct - 19 Oct
Balmoral Arms
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.
View all properties

Top Scottish Highlands Hotel Reviews

The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"4 night stay with family from Germany. Room was a bit worn, however was clean. Only used the hotel for breakfast, which had a good choice and was plentiful and very good."
Paul 4-night trip
Posted 1 hour ago
The Angus Hotel & Spa by Compass Hospitality
Alexandra Hotel

Alexandra Hotel

10/10 Excellent
"Rooms are charming and staff friendly"
Brenda 1-night trip
Posted 1 hour ago
Alexandra Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"the hotel was clean and tidy but needs upgrading in the future like most hotels this age. the hotel is in good location for the town centre. The bedroom was a good size but unable to open any windows. The tv was hard to get local programs and streaming channels. Overall we would stay again as we new the age of the property when we booked."
ANDREW 2-night trip
Posted 2 days ago
Columba Hotel Inverness by Compass Hospitality
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"It was clean, housekeeping was excellent and friendly. Staff were all very accommodating and friendly. Hotels ok’d and quaint which I loved. Everything was excellent. It is so close to everything. Good was great. Fantastic stay."
Melissa 4-night trip
Posted 3 days ago
The Royal Highland Hotel
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

8/10 Good
"Room was very clean Staff were very nice Bar was good Bar food very good Breakfast very good The hotel it’s self is a bit run down. Would I stay there again .. yes"
Jamie 2-night trip
Posted 6 days ago
Ben Nevis Hotel & Leisure Club

Explore a world of travel with Expedia