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 19 - Jun 20
This weekend This weekend Jun 22 - Jun 24
Next weekend Next weekend Jun 29 - Jul 1

Featured Scottish Highlands 3 Star Hotels

See all 780 Hotels in Scottish Highlands
Isles Of Glencoe Hotel

Isles Of Glencoe Hotel

Glencoe, Ballachulish
    3.0 out of 5.0
     
     
    4.0 out of 5 (235 reviews)
    Great Location when the Midge is sleepingGreat location ground floor room overlooking the Loch with patio doors what a view to wake up too. Breakfast was very comprehensive and staff friendly and oh the pool was very good. There is a nice local up just 5 min walk away with good food and beers should you wish to leave the hotel also shops ...
    May 4, 2018

    Isles Of Glencoe Hotel$110

    Isles Of Glencoe Hotel$110
    Holiday Inn Express Inverness

    Holiday Inn Express Inverness

    Stoneyfield, Inverness
      3.0 out of 5.0
       
       
      4.1 out of 5 (741 reviews)
      Great hotel in ScotlandThis hotel was clean and comfortable. What more can you ask for?
      May 26, 2018

      Holiday Inn Express Inverness$140

      Holiday Inn Express Inverness$140
      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 viewHotel is centrally located. The food in restaurant is good and staff hepfull
      Apr 13, 2018
      Lochailort Inn

      Lochailort Inn

      By Fort William, Lochailort
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      4.1 out of 5 (320 reviews)
      Lovely hotel in the West HighlandsLovely hotel, nice and helpfull staff. Great location. Would definitely recommend!
      Jun 6, 2018

      Lochailort Inn$100

      Lochailort Inn$100
      Jurys Inn Inverness

      Jurys Inn Inverness

      Millburn Road, Inverness
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.8 out of 5 (372 reviews)
      Good value clean hotel.Excellent clean rooms. Service and staff very professional and friendly! Would highly recommend.
      Apr 22, 2018

      Jurys Inn Inverness$97

      Jurys Inn Inverness$97
      Loch Ness Clansman Hotel

      Loch Ness Clansman Hotel

      Brackla, Inverness
      • Free Cancellation
      • Reserve now, pay when you stay
      3.0 out of 5.0
       
       
      3.5 out of 5 (270 reviews)
      Beautiful ViewWhat an amazing experience, friendly staff, meals were superb. The view was absolutely stunning.
      Jun 11, 2018

      Loch Ness Clansman Hotel$115

      Loch Ness Clansman Hotel$115
      Ballachulish Hotel

      Ballachulish Hotel

      Glencoe, Ballachulish
        3.0 out of 5.0
         
         
        4.0 out of 5 (188 reviews)
        Nice hotel in a beautiful locationWe had a pleasant short stay at Ballachulish Hotel. The room was large, comfortable and clean, with a modern bright bathroom. The hotel was fully booked so we had dinner slightly later than we would have preferred due to a large party booking. However dinner was excellent, using locally sourced ingredients, ...
        Jun 5, 2018

        Ballachulish Hotel$114

        Ballachulish Hotel$114
        Muthu Royal Thurso Hotel

        Muthu Royal Thurso Hotel

        Traill Street, Thurso
          3.0 out of 5.0
           
           
          3.1 out of 5 (298 reviews)
          Overnight stop prior to visiting OrkneyI had leave well before breakfast to catch a train to Stirling (0650 departure) the staff arranged for a take away breakfast that was ready at the front desk when I left. Front desk were also instrumental in getting me a taxi when the service I intended to use was not available.
          Nov 29, 2017

          Muthu Royal Thurso Hotel$81

          Muthu Royal Thurso Hotel$81
          Waverley Guest House

          Waverley Guest House

          25 Union Street, Inverness
            3.0 out of 5.0
             
             
            3.0 out of 5 (350 reviews)
            Nice clean and fresh staff very helpfulNice clean and fresh staff very helpful with my cases
            Apr 13, 2018

            Waverley Guest House$97

            Waverley Guest House$97
            Uig Hotel

            Uig Hotel

            Uig, Portree
              3.0 out of 5.0
               
               
              4.0 out of 5 (511 reviews)
              great locationvery nice hotel located in proximity to Uig ferry. Excellent food in restaurant, comfortable room and helpful staff made this a good location for my dad and myself. Wonderful view of the bay.
              Jun 12, 2018

              Uig Hotel$152

              Uig Hotel$152
              Map

              Three Star Hotel Guide for Scottish Highlands

              There’s a reason the top 3 star hotels in Scottish Highlands, Scotland are so incredibly popular: They combine comforting amenities and just-for-you service with some of the best rates and discounts the area has to offer. When you book a stay at a three star hotel in Scottish Highlands, you’ll get access to perfect little perks like on-site restaurants and cocktail bars, well-appointed fitness centers, and spacious rooms.

              Search for a cheap deal on a 3 star upscale hotel in Scottish Highlands for the most elegant experience, or grab a low rate on one of the cheap 3 star hotels in Scottish Highlands near the local attractions, if you want something a touch more unassuming. Whatever your traveling style, make sure to use the search tools at Expedia to track down prices, read more about amenities, and score a few local discounts.

              From business trips to family getaways, the Scottish Highlands 3 star hotels offer a fantastic home base for any type of vacation.

              Recently booked 3 Star Hotels in Scottish Highlands

              Melrose Villa
              3.0 out of 5.0
              Last booking: 30 minutes ago
              Columba Hotel Inverness by Compass Hospitality
              4.0 out of 5.0
              Last booking: 52 minutes ago
              West Highland Hotel
              3.0 out of 5.0
              Last booking: 2 hours ago
              Kingsmills Hotel Inverness
              4.0 out of 5.0
              Last booking: 5 hours ago
              The Old Library Lodge and Restaurant
              3.0 out of 5.0
              Last booking: 7 hours ago
              Glenmoriston Townhouse Hotel
              4.0 out of 5.0
              Last booking: 7 hours ago
              Aslaich Bed & Breakfast
              3.0 out of 5.0
              Last booking: 7 hours ago
              Glen Mhor Hotel
              3.0 out of 5.0
              Last booking: 11 hours ago
              pentahotel Inverness
              4.0 out of 5.0
              Last booking: 13 hours ago