Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

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 425 Hotels in Scottish Highlands
The Park Guest House

The Park Guest House

131 Grampian Road, Aviemore
3.0 out of 5.0
4.1 out of 5 (122 reviews)
one of the nicest guest house i have ever stayed it. Spotlessly clean and friendly staff.Will definitely be going back later this year.
  16 Sep 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 (60 reviews)
It needs improvement; especially the beds and pillOne room was for a handicapped person that had a bad odor in the bathroom,
  27 Aug 2017

£72

£72
Nethybridge Hotel

Nethybridge Hotel

Nethybridge, Nethy Bridge
3.0 out of 5.0
3.0 out of 5 (27 reviews)
All that is old is new.Loved all about the hotel and area. We live in big cities and this is what the doctor ordered. Great rest, quiet hotel, pastoral setting, who could ask for more. If you want new and modern, don't come here. If you revere the past and those who were of a different era, come on in. We stayed three ...
  31 Jul 2017

£65

£65
Macdonald Aviemore Hotel

Macdonald Aviemore Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.4 out of 5 (57 reviews)
Ideal location, close to restaurants and shopsGreat experience, you can walk to shops, good breakfast, comfortable beds
  28 Aug 2017

£112

£112
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.8 out of 5 (271 reviews)
Comfortable hotelWe enjoyed our stay. Rooms are a bit tired but fine. Heating needs to be turned on as we found the room a bit cool, didn't need to ask for heater but the room could have done with being a bit warmer.
  18 Sep 2017

£89

£89
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

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

£100

£100
Nevis Bank Inn

Nevis Bank Inn

Belford Road, Fort William
4.0 out of 5.0
4.4 out of 5 (72 reviews)
Unusual apartment roomI needed a room in Fort William at short notice. The Nevis Bank was nearly full but the last available space was the apartment, a suite with bedroom, bathroom, and fully equipped kitchen/lounge. I have stayed in accommodation like this in the USA, but this was very well furnished by any standards. ...
  1 Sep 2017

£120

£120
Inverlochy Castle

Inverlochy Castle

Torlundy, Fort William
5.0 out of 5.0
4.8 out of 5 (24 reviews)
Wonderfully beautifulBeautiful hotel with the most helpful polite staff. First rate all the way. Isobell was so very kind and worked really hard to get us a rental car. Thank you all for beautiful memories.
  9 Sep 2017

£484

£484
MacKenzies Highland Inn

MacKenzies Highland Inn

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

£33

£33
Macdonald Morlich Hotel

Macdonald Morlich Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.6 out of 5 (60 reviews)
Nice hotel extremely warm and comfortable with wonderfully fresh highland air outside
  17 Sep 2017

£99

£99
Map

Recently booked Scottish Highlands hotels

Wide Mouthed Frog
4.0 out of 5.0
Last booking: 15 minutes ago
Trafford Bank Guest House
5.0 out of 5.0
Last booking: 16 minutes ago
The Park Guest House
3.0 out of 5.0
Last booking: 4 hours ago
Raasay House
4.0 out of 5.0
Last booking: 9 hours ago
The Glencoe Inn
4.0 out of 5.0
Last booking: 22 hours ago
Drumnadrochit Hotel
3.0 out of 5.0
Last booking: 29 hours ago
The Royal Highland Hotel
3.0 out of 5.0
Last booking: 31 hours ago
Caberfeidh B&B
3.0 out of 5.0
Last booking: 33 hours ago
Alexandra Hotel
3.0 out of 5.0
Last booking: 35 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.