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.


Check prices on hotels in Scottish Highlands

Best deal Best deal 10 Aug - 12 Aug
Tonight Tonight 20 Jun - 21 Jun
This weekend This weekend 22 Jun - 24 Jun
Next weekend Next weekend 29 Jun - 1 Jul

Featured Scottish Highlands Golf Hotels

See all 790 properties in Scottish Highlands
Dornoch Hotel

Dornoch Hotel

Grange Road, Dornoch
  • Free cancellation
  • Reserve now, pay when you stay
3.5 out of 5.0
 
 
3.2 out of 5 (184 reviews)
Lovely hotel beautiful beach viewMy mum,myself and 2 dogs had a lovely night here. It's very dog friendly which is important. Rooms were ample sized. Shower was fantastic! Came with plenty towels,toiletries etc. The hotel is slightly dated but in keeping with its outward look. We had a decent dinner and breakfast. My only down points ...
28 May 2018

Dornoch Hotel£74

Dornoch Hotel£74
Golf View Hotel & Spa

Golf View Hotel & Spa

63 Seabank Road, Nairn
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.1 out of 5 (99 reviews)
very nicesuper clean, friendly staff, only problem was wake up call failed 2x
26 May 2018

Golf View Hotel & Spa£76

Golf View Hotel & Spa£76
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
  • Free cancellation
  • Reserve now, pay when you stay
4.0 out of 5.0
 
 
4.5 out of 5 (727 reviews)
Excellent hotel plenty parkingRoom was spacious clean,bed was comfortable,shower excellent.Wel’l deserved 4 star rating
12 Jun 2018

Kingsmills Hotel Inverness£75

Kingsmills Hotel Inverness£75
Skeabost Hotel

Skeabost Hotel

Skeabost Bridge, Portree
    3.0 out of 5.0
     
     
    4.2 out of 5 (171 reviews)
    Good hotel, especially for its age We loved staying here. In fact we wish we had a longer stay at this hotel in comparison to our other hotels we stayed at. The bathroom was great. Nicely renovated, modern, big shower. The rest of the room was still older. Most of the hotel seems to be stuck in between a remodel. It’s pretty understandable ...
    13 Apr 2018

    Skeabost Hotel£208

    Skeabost Hotel£208
    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 (861 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 ...
    1 May 2018

    Hilton Coylumbridge£86

    Hilton Coylumbridge£86
    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 (471 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.
    20 Apr 2018

    Muthu Newton Hotel£58

    Muthu Newton Hotel£58
    Dornoch Castle Hotel

    Dornoch Castle Hotel

    Castle Street, Dornoch
      3.0 out of 5.0
       
       
      4.3 out of 5 (42 reviews)
      historic town of dornochWe had a delightful stay in the older part of the hotel on the first floor. The room was cosy, beds comfortable .A nice touch was a small decanter of sherry.We stayed 2 nights as part of our 500 mile trip. Ate both nights in the hotel food was good , in particular the cured salmon. All the staff ...
      21 Jun 2017

      Dornoch Castle Hotel£159

      Dornoch Castle Hotel£159
      Coul House Hotel

      Coul House Hotel

      Contin, Strathpeffer
      • Free cancellation
      • Reserve now, pay when you stay
      3.5 out of 5.0
       
       
      4.9 out of 5 (61 reviews)
      Perfect serviceNice preparation for dinner in the bar!
      Yury14 Sep 2017

      Coul House Hotel£162

      Coul House Hotel£162
      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.
        Alun9 Jul 2017
        The Boat Hotel

        The Boat Hotel

        Deshar Road, Boat of Garten
          3.0 out of 5.0
           
           
          3.8 out of 5 (236 reviews)
          Lovely breakFrom the moment we arrived we were warmly greeted and the friendliness of the staff during our stay was excellent. Food was great and the harty breakfast set us up for the day.
          14 Apr 2018

          The Boat Hotel£91

          The Boat Hotel£91
          Map

          Recently booked Scottish Highlands hotels

          Glen Mhor Hotel
          3.0 out of 5.0
          Last booking: 46 minutes ago
          Mercure Inverness Hotel
          4.0 out of 5.0
          Last booking: 1 hour ago
          Inverness City Suites
          4.0 out of 5.0
          Last booking: 2 hours ago
          Heathcote B&B
          4.0 out of 5.0
          Last booking: 3 hours ago
          Morar Hotel
          3.0 out of 5.0
          Last booking: 6 hours ago
          Sonnhalde Guest House
          3.0 out of 5.0
          Last booking: 7 hours ago
          Mardon Guest House
          3.0 out of 5.0
          Last booking: 7 hours ago
          Holiday Inn Express Inverness
          3.0 out of 5.0
          Last booking: 9 hours ago
          The Park Guest House
          3.0 out of 5.0
          Last booking: 11 hours ago

          Scotland is renowned throughout the world for their historical connection to the game of golf, which was invented here in the 15th Century, and played by the likes of Mary Queen of Scots, and King James the IV. Fortunately, golf hotels are also located throughout all of Scotland, and include some of the country’s most famous hotels and resorts. For any golfer, a trip to Scotland and the Highlands will see them ticking famed links courses off their bucket list.

          The Best Highland Golf Courses and Golf Hotels

          Visitors to the mythical region of the Scottish Highlands will find a mix of world class links and moorland courses, from the Gleneagles Resort, host of the Ryder Cup and Johnnie Walker Championship, and the stunning resort course Royal Aberdeen, to Royal Dornoch, host of the British Amateur Championship. For the perfect mix of luxurious accommodation and traditional golf atmosphere, be sure to stay at one of the region’s great golf hotels or resorts, which you can easily book using the Expedia search tool.

          Whether you’re a long-time lover of this historical sport or have only recently picked-up the game, a trip to Scotland and the Scottish Highlands will bring you face to face with the world’s most famous courses and their rich histories.