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

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.


Check prices on hotels in Scottish Highlands

Tonight Tonight May 21 - May 22
This weekend This weekend May 25 - May 27
Next weekend Next weekend Jun 1 - Jun 3

Featured Scottish Highlands Resorts & Hotels with Spas

See all 738 Hotels in Scottish Highlands
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
    4.0 out of 5.0
     
     
    4.1 out of 5 (96 reviews)
    Lovely place to stay and great foodWe stayed at this hotel for a couple of nights. Check in was great, Tania was very helpful. The food on both evenings was great. Names to note. Peter (Manager) very helpful and courteous. Heather, William and Zac, all fabulous in the restaurant. Thank you all for a great stay.
    May 3, 2018

    Golf View Hotel & Spa$90

    Golf View Hotel & Spa$90
    Kingsmills Hotel Inverness

    Kingsmills Hotel Inverness

    Culcabock Road, Inverness
      4.0 out of 5.0
       
       
      4.5 out of 5 (717 reviews)
      Excellent Clubhouse roomWe booked 3 rooms for 1 night stay, they checked us into their clubhouse room. Very spacious room and comfortable stay. Value for money and highly recommended. As our stay was short, did not experience the main building facilities.
      May 15, 2018

      Kingsmills Hotel Inverness$191

      Kingsmills Hotel Inverness$191
      Best Western Inverness Palace Hotel & Spa

      Best Western Inverness Palace Hotel & Spa

      8 Ness Walk, Inverness
        3.0 out of 5.0
         
         
        4.1 out of 5 (180 reviews)
        Very nice hotel near the river. The majority of staff were very nice with just a couple of exceptions.
        May 17, 2018

        Best Western Inverness Palace Hotel & Spa$162

        Best Western Inverness Palace Hotel & Spa$162
        MacKay's Hotel

        MacKay's Hotel

        The Square, Strathpeffer
          3.0 out of 5.0
           
           
          3.2 out of 5 (56 reviews)
          Nice place in Strathpeffer!Good nights sleep at Mackays in Strathpeffer on our way to the Orkneys. The breakfast was great too. The very best part came a week later when we stopped back by to see if forgotten items were still there. They still had my USA/UK electrical cord and adapter. I was finally able to have nice hair ...
          Sep 11, 2017

          MacKay's Hotel$80

          MacKay's Hotel$80
          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 (196 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 ...
            Apr 4, 2018

            Ben Nevis Hotel & Leisure Club$99

            Ben Nevis Hotel & Leisure Club$99
            Jurys Inn Inverness

            Jurys Inn Inverness

            Millburn Road, Inverness
              3.0 out of 5.0
               
               
              3.8 out of 5 (361 reviews)

              Jurys Inn Inverness$103

              Jurys Inn Inverness$103
              Macdonald Aviemore Hotel

              Macdonald Aviemore Hotel

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

                Macdonald Aviemore Hotel$120

                Macdonald Aviemore Hotel$120
                Hilton Coylumbridge

                Hilton Coylumbridge

                Aviemore Invernesshire, Aviemore
                  4.0 out of 5.0
                   
                   
                  3.9 out of 5 (843 reviews)
                  Staff good... enjoyed stay.
                  May 20, 2018

                  Hilton Coylumbridge$116

                  Hilton Coylumbridge$116
                  Craigmonie Hotel

                  Craigmonie Hotel

                  9 Annfield Road, Inverness
                    3.0 out of 5.0
                     
                     
                    4.0 out of 5 (227 reviews)
                    good hotel for Inverness visitStaff really friendly and room clean and comfortable with the biggest bed ever. Excellent breakfast and pool area looking tidier than our last visit. Good to have a swim..well done Craigmonie!
                    May 1, 2018

                    Craigmonie Hotel$167

                    Craigmonie Hotel$167
                    Macdonald Aviemore Highland Hotel

                    Macdonald Aviemore Highland Hotel

                    Macdonald Aviemore Resort, Aviemore
                      4.0 out of 5.0
                       
                       
                      3.9 out of 5 (282 reviews)

                      Macdonald Aviemore Highland Hotel$126

                      Macdonald Aviemore Highland Hotel$126
                      Macdonald Drumossie Hotel

                      Macdonald Drumossie Hotel

                      Old Perth Road, Inverness
                        4.0 out of 5.0
                         
                         
                        4.3 out of 5 (261 reviews)
                        Good stayHotel was clean, staff were courteous and attentive. Restaurant was excellent with good choice of items on menu.
                        May 14, 2018

                        Macdonald Drumossie Hotel$92

                        Macdonald Drumossie Hotel$92
                        Isle of Eriska Hotel and Spa

                        Isle of Eriska Hotel and Spa

                        Benderloch, Oban
                          5.0 out of 5.0
                           
                           
                          4.6 out of 5 (9 reviews)
                          Paradise Found!The staff mae the stay very special indeed. Attentive, professional but not intrusive. A fabulous Hôtel and the restaurant was excellent.
                          AlunJul 9, 2017
                          Royal Marine Hotel

                          Royal Marine Hotel

                          Golf Road, Brora
                            4.0 out of 5.0
                             
                             
                            4.2 out of 5 (8 reviews)
                            Great hotelPicked this hotel as travelling around the highlands and this was a central point to the many places we wanted to visit. Was not disappointed - room was very big and nice and staff were more than accommodating to our requests - would defo recommend this hotel. Lovely place.
                            JoanJul 16, 2016
                            Alltshellach

                            Alltshellach

                            North Ballachulish, Fort William
                              4.0 out of 5.0
                               
                               
                              4.3 out of 5 (13 reviews)
                              Breathtaking ViewsMy daughter and I only spent the one night but thoroughly enjoyed our stay. Our room was very clean with amazing views from our window and the bathroom was spotless. The staff were extremely friendly and breakfast was delicious. Would definitely recommend this hotel.
                              Aug 23, 2017

                              Alltshellach$141

                              Alltshellach$141
                              Aviemore Inn

                              Aviemore Inn

                              Invernesshire, Aviemore
                                3.0 out of 5.0
                                 
                                 
                                Culloden House Hotel

                                Culloden House Hotel

                                Culloden, Inverness
                                  4.0 out of 5.0
                                   
                                   
                                  4.8 out of 5 (211 reviews)
                                  Great hotel for a relaxing timeStayed 3 nights. Great place to home base and see the sites around Inverness. Staff is excellent, responsive, attentive and welcoming. Dinner was very good from the food to the service. Morning breakfast excellent. Added treat for Outlander fans as the hotel was used in the series. No doubt we’d ...
                                  May 3, 2018

                                  Culloden House Hotel$266

                                  Culloden House Hotel$266
                                  Drumuillie Grange - Sauna, 3 Log Stoves, Mountain Views: Sleeps 12 Near Aviemore

                                  Drumuillie Grange - Sauna, 3 Log Stoves, Mountain Views: Sleeps 12 Near Aviemore

                                  Drumuillie Grange House, Boat Of Garten
                                     
                                     
                                    5.0 out of 5 (1 reviews)
                                    Absolutely perfect! Beautuful, comfortable & with every amenity possible. Loved Drumuillie Grange!Our family of 7, ages 13 to 75, found Drumuillie Grange to be the perfect setting for exploring the Scottish Highlands. The house is beautifully crafted with comfortable beds, lovely linens, well outfitted kitchen, roomy bathrooms, plenty of room so that guests can spread out, very useful laundry ...
                                    Jul 1, 2017
                                    Glenfield Hotel

                                    Glenfield Hotel

                                    23a Morefield, Ullapool
                                       
                                       
                                      Glenspean Lodge Hotel

                                      Glenspean Lodge Hotel

                                      Roy Bridge, Roybridge
                                        4.0 out of 5.0
                                         
                                         
                                        4.1 out of 5 (7 reviews)
                                        PerfectionI stayed for 4 nights at Glenspean, and I can't ever recall enjoying a hotel stay more. It was exactly what I needed after a long burnout year. Ian and Suzanne were amazing hosts -- they were attentive but never intrusive, and I always felt welcome and cared for. The place is SPOTLESS; I mean not ...
                                        Aug 5, 2016

                                        Glenspean Lodge Hotel$192

                                        Glenspean Lodge Hotel$192
                                        Inver Lodge

                                        Inver Lodge

                                        Iolaire Road, Lochinver, Lairg
                                          5.0 out of 5.0
                                           
                                           
                                          4.5 out of 5 (83 reviews)
                                          Comfortable hotel with beautiful view of The harbor.
                                          May 16, 2018

                                          Inver Lodge$178

                                          Inver Lodge$178
                                          Map

                                          Recently booked Resorts & Hotels with Spas in Scottish Highlands

                                          Raasay House
                                          4.0 out of 5.0
                                          Last booking: 16 minutes ago
                                          The Glen Mhor Apartments
                                          3.0 out of 5.0
                                          Last booking: 2 hours ago
                                          Trafford Bank Guest House
                                          5.0 out of 5.0
                                          Last booking: 3 hours ago
                                          Muthu Newton Hotel
                                          4.0 out of 5.0
                                          Last booking: 3 hours ago
                                          Dunallan House
                                          4.0 out of 5.0
                                          Last booking: 4 hours ago
                                          Melrose Villa
                                          3.0 out of 5.0
                                          Last booking: 4 hours ago
                                          Loch Ness Clansman Hotel
                                          3.0 out of 5.0
                                          Last booking: 4 hours ago
                                          West Highland Hotel
                                          3.0 out of 5.0
                                          Last booking: 5 hours ago
                                          pentahotel Inverness
                                          4.0 out of 5.0
                                          Last booking: 15 hours ago

                                          Scottish Highlands Resorts & Spa Travel Guide

                                          Indulge Yourself with a Scottish Highlands Spa Vacation

                                          There is no treatment like spa treatment. Take this opportunity for a vacation where you can let yourself be unconcerned with everything going on with your life in Scottish Highlands. If you are looking for high-end lodging or reasonable choices, we can assist you in finding the perfect lodging to stay. In fact, this area is so popular that it saw a large rise of guests that are making it their ultimate spot to unwind. Pack your suitcase and not your worries to jumpstart your pressure-free vacation.

                                          Book a Scottish Highlands Spa Vacation that Won't Break the Bank

                                          Make sure to take your time once you've checked-in. You've just begun your vacation, so spend a little time relaxing in your accommodations. You'll soon uncover that the a number of these hotels pass expectations and that the staff takes pride in keeping your room and the facilities spotless. After you've indulged yourself by getting a massage, unwinding within the steam room, or sunning by the pool, you can put on your explorer's cap and find the hidden gems of Scottish Highlands. Discovering new restauraunts, eclectic boutiques, or a happening venue can be one of the many highlights of your vacation. If you're not sure where to begin, stop by your hotel's concierge attendant to get an idea for what Scottish Highlands has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to sip a few drinks at and relax. Wherever the night takes you, just make sure to take it easy. Your spa sabbatical shouldn't be anything but especially relaxing.

                                          Providing plenty of comfortable retreats and and serene surroundings, it's easily apparent why an increasing number of people are choosing Scottish Highlands as their stress-free spa weekend sanctuary.