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

Search Ski Hotels in Scottish Highlands

Check availability on Scottish Highlands Ski Hotels

Tonight
1 Oct - 2 Oct
Tomorrow
2 Oct - 3 Oct
This weekend
2 Oct - 4 Oct
Next weekend
9 Oct - 11 Oct

Our top choices for Scottish Highlands ski hotels

1. 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.
£62
includes taxes & fees
1 Nov - 2 Nov
Base Camp Hotel Nevis Range

2. Highland Bear Lodge & Woodland Bear Huts

Highland Bear Lodge & Woodland Bear Huts
Inverness
£94
includes taxes & fees
18 Oct - 19 Oct
Highland Bear Lodge & Woodland Bear Huts

3. Nevis Bank Inn

Nevis Bank Inn
Fort William
£80
includes taxes & fees
25 Oct - 26 Oct
Nevis Bank Inn

4. Highlander Hotel

Highlander Hotel
Newtonmore
  • Alpine getaway meets highland charm with ski trails, hiking, and a warm village atmosphere in the Scottish Highlands.
£44
includes taxes & fees
1 Nov - 2 Nov
Highlander Hotel

5. The Galley of Lorne Inn

The Galley of Lorne Inn
Lochgilphead
  • Retreat to a waterfront ski haven with mountainside access; the Galley of Lorne Inn blends winter sports with seaside charm.
£90
includes taxes & fees
8 Oct - 9 Oct
The Galley of Lorne Inn

6. Balmoral Arms

Balmoral Arms
Ballater
£121
includes taxes & fees
1 Nov - 2 Nov
Balmoral Arms

7. 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.
£164
includes taxes & fees
1 Nov - 2 Nov
Bridge of Orchy Hotel

8. Cambus o'May Hotel

Cambus o'May Hotel
Aboyne
£112
includes taxes & fees
21 Oct - 22 Oct
Cambus o'May Hotel

9. 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.
£89
includes taxes & fees
1 Nov - 2 Nov
Onich Hotel

10. The Bankfoot Inn

The Bankfoot Inn
Perth
£95
includes taxes & fees
28 Oct - 29 Oct
The Bankfoot Inn
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

Glenfinnan House Hotel

Glenfinnan House Hotel
Glenfinnan
£168
includes taxes & fees
1 Nov - 2 Nov
Glenfinnan House Hotel

Highland Bear Lodge & Woodland Bear Huts

Highland Bear Lodge & Woodland Bear Huts
Inverness
£94
includes taxes & fees
18 Oct - 19 Oct
Highland Bear Lodge & Woodland Bear Huts

Culloden House Hotel

Culloden House Hotel
Inverness
£185
includes taxes & fees
1 Nov - 2 Nov
Culloden House Hotel

Kingsmills Hotel

Kingsmills Hotel
Crown
£161
includes taxes & fees
1 Nov - 2 Nov
Kingsmills Hotel

The Whispering Pine Lodge

The Whispering Pine Lodge
Spean Bridge
£164
includes taxes & fees
1 Nov - 2 Nov
The Whispering Pine Lodge

Nevis Bank Inn

Nevis Bank Inn
Fort William
£80
includes taxes & fees
25 Oct - 26 Oct
Nevis Bank Inn

Bridge of Orchy Hotel

Bridge of Orchy Hotel
Bridge of Orchy
£164
includes taxes & fees
1 Nov - 2 Nov
Bridge of Orchy Hotel

Rokeby Manor

Rokeby Manor
Invergarry
£143
includes taxes & fees
1 Nov - 2 Nov
Rokeby Manor

Treetops B&B

Treetops B&B
Fort William
£166
includes taxes & fees
23 Oct - 24 Oct
Treetops B&B

Onich Hotel

Onich Hotel
Fort William
£89
includes taxes & fees
1 Nov - 2 Nov
Onich Hotel
View all properties

5-star ski hotels in Scottish Highlands

Inverlochy Castle

Inverlochy Castle
Fort William
£496
includes taxes & fees
1 Nov - 2 Nov
Inverlochy Castle

Glencoe House

Glencoe House
Ballachulish
£756
includes taxes & fees
20 Oct - 21 Oct
Glencoe House

The Glencoe Inn

The Glencoe Inn
Ballachulish
£213
includes taxes & fees
1 Nov - 2 Nov
The Glencoe Inn

Fonab Castle Hotel & Spa

Fonab Castle Hotel & Spa
Pitlochry
£308
includes taxes & fees
1 Nov - 2 Nov
Fonab Castle Hotel & Spa

Lys-Na-Greyne Country House

Lys-Na-Greyne Country House
Aboyne
£230
includes taxes & fees
6 Oct - 7 Oct
Lys-Na-Greyne Country House

Ivybank Lodge

Ivybank Lodge
Blairgowrie
£118
includes taxes & fees
1 Nov - 2 Nov
Ivybank Lodge

Balmoral Arms

Balmoral Arms
Ballater
£121
includes taxes & fees
1 Nov - 2 Nov
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

Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We enjoyed our stay very much. It was so conveniently located to everything. The rooms were comfortable and clean. We could occasionally hear people walking in the halls and above you but that was to be expected because of the historic nature of the building. It was charming and pleasant."
Stephanie 2-night trip
Posted 10 hours ago
Columba Hotel Inverness by Compass Hospitality
The Angus Hotel & Spa by Compass Hospitality

The Angus Hotel & Spa by Compass Hospitality

8/10 Good
"Really enjoyed the spa with my family."
Aynura 2-night trip
Posted 3 days ago
The Angus Hotel & Spa by Compass Hospitality
The Royal Highland Hotel

The Royal Highland Hotel

8/10 Good
"This is an old and historic building but could use some TLC. The food in the restaurant was good and location excellent."
LORILEE 1-night trip
Posted 4 days ago
The Royal Highland Hotel

Explore a world of travel with Expedia