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

Featured Scottish Highlands 4 Star Hotels

See all 790 Properties in Scottish Highlands
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
  • Free Cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
3.9 out of 5 (862 reviews)
Relaxing weekend breakDecided last minute to book a couple nights stay here. The staff were helpful and friendly and the hotel and room were neat, tidy and nicely decorated. Breakfast was a buffet which had a good selection. For dinner I had a £16 allowance. This seemed great until you consider the price of a burger and ...
May 1, 2018

Hilton Coylumbridge$119

Hilton Coylumbridge$119
The Marmalade Hotel

The Marmalade Hotel

HOME FARM ROAD, Portree
    4.0 out of 5.0
     
     

    The Marmalade Hotel$263

    The Marmalade Hotel$263
    Columba Hotel Inverness by Compass Hospitality

    Columba Hotel Inverness by Compass Hospitality

    7 Ness Walk, Inverness
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0
     
     
    3.6 out of 5 (755 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
    Mar 24, 2018

    Columba Hotel Inverness by Compass Hospitality$89

    Columba Hotel Inverness by Compass Hospitality$89
    Cuillin Hills Hotel

    Cuillin Hills Hotel

    Scorrybreac Road, Portree
      4.0 out of 5.0
       
       
      4.5 out of 5 (41 reviews)
      Beautiful view of Portree HarbourShort walk to Portree and convenient drives to hiking trails and Dunvegan Castle. Room was a good size, fresh fruit in room every day. Staff were friendly and helpful.
      Jun 9, 2018

      Cuillin Hills Hotel$321

      Cuillin Hills Hotel$321
      Duisdale House Hotel

      Duisdale House Hotel

      Isle Ornsay, Isle of Skye
        4.0 out of 5.0
         
         
        4.4 out of 5 (181 reviews)
        Great hotel with excellent menu and great staff Only downside was that our room had small windows and no view
        May 1, 2018

        Duisdale House Hotel$253

        Duisdale House Hotel$253
        Mercure Inverness Hotel

        Mercure Inverness Hotel

        Church Street, Inverness
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        3.6 out of 5 (417 reviews)
        in city centre, great locationwe were on 5th floor which looks as though its been recently refurbished, very nice contrasting shades, however we have stayed in a number of Inverness Hotels and and there has been bottles of water in rooms (even in Wetherspoons) and biscuits to complement tea and coffee, but none in Mercure?
        Jun 19, 2018

        Mercure Inverness Hotel$115

        Mercure Inverness Hotel$115
        The Glencoe Inn

        The Glencoe Inn

        Glencoe Village, West Highlands, Ballachulish
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        3.3 out of 5 (62 reviews)
        Great Hotel, Great PriceThe Glencoe Inn is marvelous. Stella and the staff were patient and helpful, and the views were great. It's an old building with a lot of charm, a nice break from hotel chains. Very reasonably priced. Would recommend it to anyone. If you're curious, definitely book it. I'm curious. That's why my ...
        Mar 25, 2018

        The Glencoe Inn$143

        The Glencoe Inn$143
        Muthu Newton Hotel

        Muthu Newton Hotel

        Inverness Road, Nairn
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        4.1 out of 5 (474 reviews)
        Friendly, helpful staffNew owners trying to keep the building looking good...painters busy decorating public areas. Good to see this beautiful building in safe hands. Room and bathroom spotless. Comfortable bed. No need to book a room with 2 single beds....the beds in other rooms are huge.
        Apr 20, 2018

        Muthu Newton Hotel$102

        Muthu Newton Hotel$102
        Macdonald Aviemore Hotel

        Macdonald Aviemore Hotel

        Macdonald Aviemore Resort, Aviemore
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        3.5 out of 5 (216 reviews)
        Room for the nightPerfect location only needed really a bed for the night as going to birthday party in Aviemore.
        Jun 17, 2018

        Macdonald Aviemore Hotel$118

        Macdonald Aviemore Hotel$118
        pentahotel Inverness

        pentahotel Inverness

        63 Academy Street, Inverness
        • Free Cancellation
        • Reserve now, pay when you stay
        4.0 out of 5.0
         
         
        3.9 out of 5 (640 reviews)
        Convenient hotel close to city centreQuirky hotel but very impressed with location and room facilities
        May 26, 2018

        pentahotel Inverness$125

        pentahotel Inverness$125
        Map

        The preparation of any well-deserved holiday kicks off with deciding on a great destination. Scottish Highlands has been a popular choice with tourists because of all its local amenities. Location is everything, but that doesn't mean just the city you are flying into. When you want to make your next holiday especially memorable, it's all about where you lay your head at night.

        Lodgings as Beautiful as Scottish Highlands

        Scottish Highlands saw its fair share of visitors this past year. Plenty of them wrote reviews to help you determine the resort that is the perfect fit for your trip. With accommodations that have an overall score of 4.6, you know your time spent here is going to be all that you've dreamed of for your vacation. Guests rated them a 4.2 for maintaining an impeccably well-kept hotel. These hotels take pride in the beauty of the property and facilities and it shows. Scottish Highlands has dozens of marvelous accommodations that create the perfect vacation.

        No matter how much fun you have in Scottish Highlands, you may find coming back to your hotel is the highlight. The pampering does not end at the bedroom. With a service rating of 4.8, you can rest assured that you will be in good hands throughout your stay. With all they provide guests, it's clear why one hundred percent endorsed staying here!

        Book a 4-Star Hotel in Scottish Highlands Today!

        A getaway to Scottish Highlands should be a retreat from your everyday schedule. With such welcoming places to stay in Scottish Highlands, it'll be easy to find the perfect place through Expedia.

        Recently booked 4 Star Hotels in Scottish Highlands

        Ardross and Glencairn Guest House
        3.0 out of 5.0
        Last booking: 6 hours ago
        The Inch Hotel
        3.0 out of 5.0
        Last booking: 7 hours ago
        Imperial Hotel
        3.0 out of 5.0
        Last booking: 8 hours ago
        The Glencoe Inn
        4.0 out of 5.0
        Last booking: 8 hours ago
        Mercure Inverness Hotel
        4.0 out of 5.0
        Last booking: 9 hours ago
        Inverlochy Castle
        5.0 out of 5.0
        Last booking: 9 hours ago
        Loch Leven Hotel & Distillery
        3.5 out of 5.0
        Last booking: 11 hours ago
        The Royal Highland Hotel
        3.0 out of 5.0
        Last booking: 13 hours ago
        Achnagairn Luxury Lodges
        5.0 out of 5.0
        Last booking: 13 hours ago