Beginning of main content

Ski Hotels in Scottish Highlands, Scotland

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Scottish Highlands Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Scottish Highlands Ski Hotels

See all 405 Hotels in Scottish Highlands
Nethybridge Hotel

Nethybridge Hotel

Nethybridge, Nethy Bridge
3.0 out of 5.0
3.0 out of 5 (25 reviews)
Idyllic setting near Abernethy ForestHotel staff were very accommodating and pleasant, this was all of them so it is not a one off experience. Our rooms were spacious, with large remodeled bathrooms. Pub menu for dinner was quite good, breakfast was a well stocked buffet. Great place for a few days stop on tour of Scotland.
  28 Jun 2017

£78

£78
Nevis Bank Inn

Nevis Bank Inn

Belford Road, Fort William
4.0 out of 5.0
4.4 out of 5 (71 reviews)
An enjoyable one night stay where the staff went the extra mile to help wherever possible.
  23 Jun 2017

£120

£120
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.4 out of 5 (53 reviews)
Great facilities and well locatedNice hotel but common areas are tired and never a four star hotel. Rooms were good and the breakfast was excellent
  23 Jul 2017

£112

£112
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.9 out of 5 (251 reviews)
Lots to do for kidsLovely hotel set in quiet grounds. Perfect hotel to stay with children as lots to do. Just watch if your child is over 10 even when booking half board for all you still need to pay for over 10's when eating.
  18 Jul 2017

£126

£126
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.7 out of 5 (93 reviews)
Convenient for a good hikeNot a luxury hotel but a good hotel. Convenient for great hikes
  6 Jul 2017

£138

£138
The Park Guest House

The Park Guest House

131 Grampian Road, Aviemore
3.0 out of 5.0
4.1 out of 5 (114 reviews)
Nice guest house close to centre of Aviemore We were staying for one night only on our way up north but would stay for longer if needed, very nice
  9 Jul 2017

£79

£79
Ben Nevis Hotel & Leisure Club

Ben Nevis Hotel & Leisure Club

North Road, Fort William
3.0 out of 5.0
3.2 out of 5 (54 reviews)
Return guestsWe chose to return because the rooms are comfortable and the breakfast is excellent. We tour regularly and will return again. Well worth what we paid
  21 May 2017

£102

£102
MacKenzies Highland Inn

MacKenzies Highland Inn

125 Grampian Road, Aviemore
3.0 out of 5.0
2.4 out of 5 (61 reviews)
Close to the mountains. Good pub. Nothing fancy, but great breakfast and really good pub food!!!
  20 Mar 2017

£58

£58
Inverlochy Castle

Inverlochy Castle

Torlundy, Fort William
5.0 out of 5.0
4.7 out of 5 (20 reviews)
Great stayGreat experience and a lovely dinner, which was wrapped within the ambiance of the castle itself!
  26 Jun 2017

£483

£483
Macdonald Morlich Hotel

Macdonald Morlich Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.6 out of 5 (58 reviews)
Nice hotel close to villageSpent a weekend here in April. Hotel is nice, big room which was clean and had what you need. Only downside to the room was the bed which was two singles zip locked together. Facilities were good although it would have been nice to have adults only area to the pool or a separate quiet pool. Breakfast ...
  24 Apr 2017

£112

£112
Map

Recently booked Scottish Highlands hotels

Raasay House
4.0 out of 5.0
Last booking: 52 minutes ago
Mansefield House
4.0 out of 5.0
Last booking: 3 hours ago
The Holly Tree Hotel
3.0 out of 5.0
Last booking: 3 hours ago
Beaufort Hotel
3.0 out of 5.0
Last booking: 6 hours ago
Campfield House B&B
3.0 out of 5.0
Last booking: 8 hours ago
Pentland Hotel
3.5 out of 5.0
Last booking: 11 hours ago
Ackergill Tower
5.0 out of 5.0
Last booking: 14 hours ago
Loch Ness Country House Hotel
4.0 out of 5.0
Last booking: 14 hours ago
Jurys Inn Inverness
3.0 out of 5.0
Last booking: 15 hours ago

With a landscape more dramatic than a teenage girl’s diary, featuring a certain Ben Nevis, it’s no wonder that the Scottish Highlands is every British skier’s go to. Find a top selection of ski hotels with the Expedia search tool and get ready to shred some snow.

Ski Resorts for Ski Hotel Guests

Glenshee is a huge centre, offering varied terrains for different levels of skiers and snow boarders. Its Glas Maol run is often said to be the best piste in Scotland!

Cairngorm Mountain Resort boasts guaranteed snow, that tends to lasts longer than other resorts around the country. A mountain railway takes visitors up piste and beers can be enjoyed at the Old Bridge Inn after skiing back down.

Families might prefer the Lecht Ski Centre, a quieter resort with great runs for kids and beginners. It is also part of the beautiful Cairngorms National Park, so you will be treated with extraordinary views while you learn the ropes.

Head to Nevis Range Mountain Resort for a real challenge, with an exciting back country terrain. The resort also offers back corrie workshops and freeride clinics. Stop off at the Pine Martin Cafe for a slice of cake afterwards, by the time you're done skiing, you'll deserve one.