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 4 Star Hotels

See all 743 Hotels in Scottish Highlands
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
    4.0 out of 5.0
     
     
    4.5 out of 5 (708 reviews)
    Very Good HotelThis was my second stay at the Kingsmills Hotel. Both stays of my stays were for one night and were very good.
    12 Apr 2018

    Kingsmills Hotel Inverness£75

    Kingsmills Hotel Inverness£75
    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
      Mansefield House

      Mansefield House

      Corpach, Fort William
        4.0 out of 5.0
         
         
        4.5 out of 5 (253 reviews)
        Lovely B&B with great food! Our room was huge and extremely clean, had an ensuite bathroom and lovely big comfy bed, the owners are very friendly and welcoming, the breakfast in the morning was superb, ranging from cereal, fresh fruit and porridge to boiled, scrambled and poached eggs on salmon, fry up and haddock on a potato ...
        6 Apr 2018

        Mansefield House£58

        Mansefield House£58
        Cuillin Hills Hotel

        Cuillin Hills Hotel

        Scorrybreac Road, Portree
          4.0 out of 5.0
           
           
          4.5 out of 5 (34 reviews)
          Unbeatable view of the harbor and mountains!Cuillin Hills Hotels has an really stunning view of Cuillin mountains and Portree harbor, which we enjoyed every morning from our breakfast table. Our room was spacious, with very high ceilings, and modern fixtures throughout. It is on the pricey side, but I still recommend it. Plan to have dinner ...
          17 Apr 2018

          Cuillin Hills Hotel£180

          Cuillin Hills Hotel£180
          Columba Hotel Inverness by Compass Hospitality

          Columba Hotel Inverness by Compass Hospitality

          7 Ness Walk, Inverness
            4.0 out of 5.0
             
             
            3.6 out of 5 (720 reviews)
            Very close to Inverness centre As we were at a concert at eden court we found the position of the hotel very convenient also hotel was walking distance to the centre of inverness
            24 Mar 2018

            Columba Hotel Inverness by Compass Hospitality£58

            Columba Hotel Inverness by Compass Hospitality£58
            Heathcote B&B

            Heathcote B&B

            59 Glenurquhart Road, Inverness
              4.0 out of 5.0
               
               
              4.4 out of 5 (192 reviews)
              Great Place!!Comfortable Room in a wonderful house!! Friendly knowledgeable host. Nice location too. I’m glad to have stayed here!!
              16 Apr 2018

              Heathcote B&B£57

              Heathcote B&B£57
              Creag Mhor Lodge

              Creag Mhor Lodge

              North Ballachulish, Fort William
                4.0 out of 5.0
                 
                 
                4.4 out of 5 (120 reviews)
                Best LodgeJust home from a two week road trip vacation in Scotland. Hands down this was the best place we stayed in. The twin room we stayed in was huge. Floors were heated. Beds and pillows are super comfortable. The sitting room down stairs had a bar, couches and a beautiful view. We received a very welcoming ...
                19 Apr 2018

                Creag Mhor Lodge£78

                Creag Mhor Lodge£78
                pentahotel Inverness

                pentahotel Inverness

                63 Academy Street, Inverness
                  4.0 out of 5.0
                   
                   
                  3.9 out of 5 (620 reviews)
                  good locationgood location, close to train/bus station. in the hotel is disco- pub, our room was just above the bar so very loud at night, shower not too good but bed very comfortable. over all nice hotel and rooms, would recommence for young people, bar has chilling atmosphere.
                  11 Apr 2018

                  pentahotel Inverness£62

                  pentahotel Inverness£62
                  Mercure Inverness Hotel

                  Mercure Inverness Hotel

                  Church Street, Inverness
                    4.0 out of 5.0
                     
                     
                    3.6 out of 5 (392 reviews)
                    Street noiseLooks old on outside but quite nice inside.As a light sleeper ,found it too noisy around bar closing time .Aside from that it was good
                    12 Apr 2018

                    Mercure Inverness Hotel£70

                    Mercure Inverness Hotel£70
                    The Gatehouse

                    The Gatehouse

                    80 Old Edinburgh Road, Inverness
                      4.0 out of 5.0
                       
                       
                      4.7 out of 5 (367 reviews)
                      Beautiful B&BMy fiance and I absolutely loved our stay here. The room was comfortable and the coffee at breakfast was delicious. The lovely couple was incredibly sweet and we wish you a happy 30 year anniversary.
                      18 Apr 2018

                      The Gatehouse£67

                      The Gatehouse£67
                      Map

                      Pocket Guide: 4 Stars Hotels in Scottish Highlands

                      One of the world’s premier destinations for lovers of the outdoors, the Scottish Highlands provide boast stunning coastal seascapes and mountain-top views, as well as some of the best adventure and leisure activities around.

                      Use Expedia’s search tool to book a relaxing and luxurious stay in one of the region’s fine four star hotels, and after a comfortable rest you’ll be feeling energized and ready for anything; from boating trips to horse back riding through the valleys and mountains.

                      The Highlands’ Best Outdoor Activities

                      Anyone who’s spent time horse back riding can tell you about the joy and exhilaration it brings, and a trip to Cairngorms National Park in Aviemore will allow you to experience this thrill, as pony trekking is one of the Highlands’ traditional forms for exploring this beautiful landscape.

                      If you’re after something a little more relaxing, then consider a group or chartered boat tour. From quaint coastal destinations like Gairloch Beach in Gairloch, you can set sail and discover the local marine-life, including various species of dolphin, minke, killer whales, and harbour porpoises.

                      If you’re looking to escape the frenetic pace of day-to-day city life, there are few places more idyllic to book your holiday than the Scottish Highlands.

                      Recently booked Scottish Highlands hotels

                      Loch Ness Clansman Hotel
                      3.0 out of 5.0
                      Last booking: 8 hours ago
                      The Gatehouse
                      4.0 out of 5.0
                      Last booking: 10 hours ago
                      Caledonian Hotel
                      2.0 out of 5.0
                      Last booking: 11 hours ago
                      Glen Mhor Hotel
                      3.0 out of 5.0
                      Last booking: 11 hours ago
                      Trafford Bank Guest House
                      5.0 out of 5.0
                      Last booking: 13 hours ago
                      Imperial Hotel
                      3.0 out of 5.0
                      Last booking: 13 hours ago
                      Best Western Inverness Palace Hotel & Spa
                      3.0 out of 5.0
                      Last booking: 13 hours ago
                      Culloden House Hotel
                      4.0 out of 5.0
                      Last booking: 14 hours ago
                      Sonnhalde Guest House
                      3.0 out of 5.0
                      Last booking: 16 hours ago