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

Search 590,000 properties worldwide.

Search over a million flights, hotels, packages, and more

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


Featured Scottish Highlands Ski Hotels

See all 743 Hotels in Scottish Highlands
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
    4.0 out of 5.0
     
     
    3.9 out of 5 (823 reviews)
    Might be the best Aviemore hotel for familiesWe try to visit every year for a couple days in half-term break. It's all about families and the kids, well-handled by the hotel and reasonably priced. Facilities, kids club and food operation are particularly appropriate. Evening music entertainment is useful but should be more focused towards children ...
    17 Apr 2018

    Hilton Coylumbridge£86

    Hilton Coylumbridge£86
    Isles Of Glencoe Hotel

    Isles Of Glencoe Hotel

    Glencoe, Ballachulish
      3.0 out of 5.0
       
       
      4.0 out of 5 (207 reviews)
      Beautiful location, lovely breakfast, great swimmimg pool
      15 Apr 2018

      Isles Of Glencoe Hotel£57

      Isles Of Glencoe Hotel£57
      Macdonald Aviemore Highland Hotel

      Macdonald Aviemore Highland Hotel

      Macdonald Aviemore Resort, Aviemore
        4.0 out of 5.0
         
         
        3.9 out of 5 (276 reviews)
        Lovely big resort Staff all very nice , found breakfast a bit over cooked the first morning of the stay the hotel could do with A refurbishment in most of the area’s reception,entrances to the rooms the furnishings in the room and the bathroom are all in need of attention. Found it a little pricey didn’t get hot water ...
        1 Apr 2018

        Macdonald Aviemore Highland Hotel£86

        Macdonald Aviemore Highland Hotel£86
        The Park Guest House

        The Park Guest House

        131 Grampian Road, Aviemore
          3.0 out of 5.0
           
           
          4.2 out of 5 (446 reviews)
          Great HotelGreat size room, comfy beds, warm welcome from all staff, great breakfast choice.
          23 Feb 2018

          The Park Guest House£71

          The Park Guest House£71
          MacKenzies Highland Inn

          MacKenzies Highland Inn

          125 Grampian Road, Aviemore
            3.0 out of 5.0
             
             
            2.5 out of 5 (211 reviews)
            Handy for skingYou get what you pay for....clean sheets and hot radiators...nice breakfast.
            22 Feb 2018

            MacKenzies Highland Inn£42

            MacKenzies Highland Inn£42
            Ben Nevis Hotel & Leisure Club

            Ben Nevis Hotel & Leisure Club

            North Road, Fort William
              3.0 out of 5.0
               
               
              3.4 out of 5 (193 reviews)
              Friendly staff, great leisure club facilitiesEveryone we spoke to was friendly and helpful. The facilities, especially the leisure club were very clean. We really enjoyed soaking in the hot tub, with wonderful views out of the windows. The breakfast was delicious! Wonderful pancakes and freshly baked croissants. The room seemed just a little ...
              4 Apr 2018

              Ben Nevis Hotel & Leisure Club£63

              Ben Nevis Hotel & Leisure Club£63
              Nethybridge Hotel

              Nethybridge Hotel

              Nethybridge, Nethy Bridge
                3.0 out of 5.0
                 
                 
                3.2 out of 5 (70 reviews)
                Really freindlyStaff were first class, it was a pleasure to be there and we will be back
                9 Apr 2018

                Nethybridge Hotel£65

                Nethybridge Hotel£65
                Macdonald Aviemore Hotel

                Macdonald Aviemore Hotel

                Macdonald Aviemore Resort, Aviemore
                  4.0 out of 5.0
                   
                   
                  3.6 out of 5 (204 reviews)
                  Good resort.Room comfortable. Wonderful breakfast. Overpriced restaurants on site. Corridors a bit shabby and doors very grimy in accommodation block.
                  21 Apr 2018

                  Macdonald Aviemore Hotel£89

                  Macdonald Aviemore Hotel£89
                  Macdonald Morlich Hotel

                  Macdonald Morlich Hotel

                  Macdonald Aviemore Resort, Aviemore
                    4.0 out of 5.0
                     
                     
                    3.6 out of 5 (224 reviews)
                    Two night stayVery clean room, enjoyable stay, staff friendly and very helpful, great breakast.
                    6 Apr 2018

                    Macdonald Morlich Hotel£96

                    Macdonald Morlich Hotel£96
                    Inverlochy Castle

                    Inverlochy Castle

                    Torlundy, Fort William
                       
                       
                      4.7 out of 5 (73 reviews)
                      Expensive; enjoyed experience but it did feel a bit overpriced compared to similar properties. That said, would still recommend; nicest room and best rest of our trip
                      21 Apr 2018

                      Inverlochy Castle£408

                      Inverlochy Castle£408
                      Map

                      Recently booked Scottish Highlands hotels

                      The Royal Highland Hotel
                      3.0 out of 5.0
                      Last booking: 56 minutes ago
                      The Inn at Y-Not
                      3.5 out of 5.0
                      Last booking: 1 hour ago
                      Inchrye Bed & Breakfast
                      2.5 out of 5.0
                      Last booking: 3 hours ago
                      Holiday Inn Express Inverness
                      0.0 out of 5.0
                      Last booking: 3 hours ago
                      Tulloch Castle Hotel
                      3.0 out of 5.0
                      Last booking: 3 hours ago
                      Mardon Guest House
                      0.0 out of 5.0
                      Last booking: 3 hours ago
                      Nevis Bank Inn
                      4.0 out of 5.0
                      Last booking: 4 hours ago
                      Aberfeldy Lodge
                      3.0 out of 5.0
                      Last booking: 5 hours ago
                      Macdonald Drumossie Hotel
                      4.0 out of 5.0
                      Last booking: 5 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.