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

Best deal Best deal Jun 22 - Jun 24
Tonight Tonight Jun 18 - Jun 19
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Scottish Highlands Independent Hotels

See all 780 Hotels in Scottish Highlands
West Highland Hotel

West Highland Hotel

Davies Brae, Mallaig
  • Free Cancellation
  • Reserve now, pay when you stay
3.0 out of 5.0
 
 
3.8 out of 5 (161 reviews)
Nice hotel great view Hotel is centrally located. The food in restaurant is good and staff hepfull - 

West Highland Hotel$97

West Highland Hotel$97
The Marmalade Hotel

The Marmalade Hotel

HOME FARM ROAD, Portree
    4.0 out of 5.0
     
     

    The Marmalade Hotel$263

    The Marmalade Hotel$263
    The Royal Highland Hotel

    The Royal Highland Hotel

    Station Square, Inverness
      3.0 out of 5.0
       
       
      3.8 out of 5 (952 reviews)
      Love the history Thought I was getting a hotel downtown near train station but the history and glamour of a long gon … - 

      The Royal Highland Hotel$108

      The Royal Highland Hotel$108
      Glen Mhor Hotel

      Glen Mhor Hotel

      8-15 Ness Bank, Inverness
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.9 out of 5 (1,025 reviews)
      Nice hotel by the river, cathedral and the castle Enjoyed walking along the river very mich! The hotel staff are excellent, always willing to help. E … - 

      Glen Mhor Hotel$138

      Glen Mhor Hotel$138
      Craigmonie Hotel

      Craigmonie Hotel

      9 Annfield Road, Inverness
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.0 out of 5 (234 reviews)
      good hotel for Inverness visit Staff really friendly and room clean and comfortable with the biggest bed ever. Excellent breakfast … - 

      Craigmonie Hotel$111

      Craigmonie Hotel$111
      Cuillin Hills Hotel

      Cuillin Hills Hotel

      Scorrybreac Road, Portree
      • Free Cancellation
      • Reserve now, pay when you stay
      4.0 out of 5.0
       
       
      4.5 out of 5 (41 reviews)
      Beautiful view of Portree Harbour Short walk to Portree and convenient drives to hiking trails and Dunvegan Castle. Room was a good s … - 

      Cuillin Hills Hotel$321

      Cuillin Hills Hotel$321
      Cruachan Hotel

      Cruachan Hotel

      Achintore Road, Fort William
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.0 out of 5 (82 reviews)
      Nice place Overall the place was very nice. We did not get the room we desired but it was comfortable to say t … - 

      Cruachan Hotel$134

      Cruachan Hotel$134
      Beaufort Hotel

      Beaufort Hotel

      11 Culduthel Road, Inverness
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.1 out of 5 (283 reviews)
      great accommodations and idea location Very nice room and meals (the highland beef steaks make my mouth water thinking about them!!). Staf … - 

      Beaufort Hotel$127

      Beaufort Hotel$127
      Cluanie Inn

      Cluanie Inn

      Skye & Lochalsh, Inverness
      • Free Cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       
      5.0 out of 5 (1 reviews)
      spectacular location Nestled between the hills on the road to the Isle of Skye, this hotel is an excellent location for … - 

      Cluanie Inn$129

      Cluanie Inn$129
      MOYNESS HOUSE

      MOYNESS HOUSE

      6 BRUCE GARDENS, Inverness
        4.0 out of 5.0
         
         

        MOYNESS HOUSE$135

        MOYNESS HOUSE$135
        Glenmoriston Townhouse Hotel

        Glenmoriston Townhouse Hotel

        20 Ness Bank, Inverness
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.2 out of 5 (533 reviews)
        Very expensive but good location, friendly staff The hotel is perfect for a short stopover. It is in a great location for exploring Inverness. The r … - 

        Glenmoriston Townhouse Hotel$155

        Glenmoriston Townhouse Hotel$155
        Highland Apartments By Mansley

        Highland Apartments By Mansley

        Living by the Bridge, Inverness
          4.0 out of 5.0
           
           
          4.6 out of 5 (86 reviews)
          Good position, very clean and comfortable We spent 3 nights over a weekend at the apartment.It was comfortable in size and provided ample acc … - 

          Highland Apartments By Mansley$211

          Highland Apartments By Mansley$211
          Greshornish House Hotel

          Greshornish House Hotel

          Greshornish, Portree
            3.5 out of 5.0
             
             
            4.7 out of 5 (3 reviews)

            Greshornish House Hotel$217

            Greshornish House Hotel$217
            Silverstrands Guest House

            Silverstrands Guest House

            7 Broadstone Avenue, Inverness
            • Free Cancellation
            • Reserve now, pay when you stay
            4.0 out of 5.0
             
             
            4.7 out of 5 (199 reviews)
            Hotel atmosphere Home feel and friendly and provided scottish feel... - 

            Silverstrands Guest House$101

            Silverstrands Guest House$101
            The Loch Ness Inn

            The Loch Ness Inn

            Lewiston, Inverness
              3.0 out of 5.0
               
               
              4.3 out of 5 (97 reviews)
              Nice visit Good location for area activities. Nice restaurant and pub - 

              The Loch Ness Inn$132

              The Loch Ness Inn$132
              Inn at Ardgour

              Inn at Ardgour

              Ardgour, Fort William
                3.0 out of 5.0
                 
                 
                4.2 out of 5 (270 reviews)
                Comfy room, good food and friendly staff We loved the hotel as it was small and had a friendly atmosphere, it was right on the loch. It woul … - 

                Inn at Ardgour$122

                Inn at Ardgour$122
                Glengarry Castle Hotel

                Glengarry Castle Hotel

                Glengarry Castle Hotel, Invergarry
                  3.0 out of 5.0
                   
                   
                  4.7 out of 5 (11 reviews)
                  Old world elegance Lovely secluded elegant old country house hotel in extensive grounds right on the loch side. Super … - 

                  Glengarry Castle Hotel$161

                  Glengarry Castle Hotel$161
                  Trafford Bank Guest House

                  Trafford Bank Guest House

                  96 Fairfield Road, Inverness
                    5.0 out of 5.0
                     
                     
                    4.9 out of 5 (134 reviews)
                    Great guest house Lorraine the owner is great. Very clean, comfortable bed and abundant big comfy towels. Excellent c … - 

                    Trafford Bank Guest House$144

                    Trafford Bank Guest House$144
                    Hartfield House Hostel

                    Hartfield House Hostel

                    Hartfield Road, Applecross, Strathcarron
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    4.0 out of 5.0
                     
                     
                    3.4 out of 5 (34 reviews)
                    Clean and comfortable Room basic but very clean and comfortable. Communal facilities great. - 
                    Mackays Hotel Wick

                    Mackays Hotel Wick

                    Union Street, Wick
                    • Free Cancellation
                    • Reserve now, pay when you stay
                    3.0 out of 5.0
                     
                     
                    4.1 out of 5 (10 reviews)
                    Interesting hotel on the NC 500 route Interest in the hotel came though information about the NC 500 and we were not disappointed, our an … - 
                    Map

                    Recently booked Scottish Highlands hotels

                    Glenmoriston Townhouse Hotel
                    4.0 out of 5.0
                    Last booking: 1 hour ago
                    Ardross and Glencairn Guest House
                    3.0 out of 5.0
                    Last booking: 1 hour ago
                    Highland Bear Lodge
                    4.0 out of 5.0
                    Last booking: 8 hours ago
                    The Park Guest House
                    3.0 out of 5.0
                    Last booking: 10 hours ago
                    Achnagairn Luxury Lodges
                    5.0 out of 5.0
                    Last booking: 10 hours ago
                    The Prince's House Hotel
                    3.0 out of 5.0
                    Last booking: 11 hours ago
                    Holiday Inn Express Inverness
                    3.0 out of 5.0
                    Last booking: 13 hours ago
                    Cruachan Hotel
                    3.0 out of 5.0
                    Last booking: 14 hours ago
                    Ben Nevis Hotel & Leisure Club
                    3.0 out of 5.0
                    Last booking: 15 hours ago

                    Independent Scottish Highlands Hotel Guide

                    Some globe-trotters choose hotels based on location, but others book by name. And thanks to Expedia you don’t have to pick. It is why we offer such an expansive range of Independent hotels in Scottish Highlands, Scotland. Known for well-appointed rooms and friendly, personalized service, each of the top Independent Scottish Highlands hotels guarantees an unparalleled level of comfort and quality.

                    You’ll find best-in-class amenities like clean rooms and quiet atmospheres, and some Scottish Highlands Independent locations may even offer extra little benefits and discounts for frequent travelers.