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 4 May - 6 May
Tonight Tonight 22 Apr - 23 Apr
This weekend This weekend 27 Apr - 29 Apr
Next weekend Next weekend 4 May - 6 May

Featured Scottish Highlands Romantic Hotels

See all 743 Hotels in Scottish Highlands
A new 2016 Model Chalet With hot tub and Beautiful Unobstructed Views

A new 2016 Model Chalet With hot tub and Beautiful Unobstructed Views

, Aviemore
     
     
    5.0 out of 5 (17 reviews)
    Dunhallin House

    Dunhallin House

    164 Culduthel Road, Inverness
      4.0 out of 5.0
       
       
      4.9 out of 5 (79 reviews)
      Great place to statQuiet neighborhood. Parking on site. Good spacious room with ensuite and sitting area. Lovely breakfast in bright breakfasting room. Greeted by Margaret who gave me fresh milk to put in my fridge for tea/coffee-a lovely gesture. Recommended.
      27 Feb 2018

      Dunhallin House£65

      Dunhallin House£65
      Romantik Hotel Glencoe House

      Romantik Hotel Glencoe House

      Glencoe, Ballachulish
        5.0 out of 5.0
         
         
        4.9 out of 5 (19 reviews)
        AmazingWe booked this room at the VERY last minute while on our honeymoon. It was the best experience I have ever had at a hotel. It was so beautiful, the staff was amazing, and the food was delicious. The view from suite 6 is to die for. We can't wait to visit again. Thank you all so much!!!!!
        28 Dec 2017

        Romantik Hotel Glencoe House£467

        Romantik Hotel Glencoe House£467
        Kingsmills Hotel Inverness

        Kingsmills Hotel Inverness

        Culcabock Road, Inverness
          4.0 out of 5.0
           
           
          4.5 out of 5 (708 reviews)
          Very Good HotelThis was my second stay at the Kingsmills Hotel. Both stays of my stays were for one night and were very good.
          12 Apr 2018

          Kingsmills Hotel Inverness£75

          Kingsmills Hotel Inverness£75
          Apartment 64a High Street, Dingwall - 30 Minutes Drive From Inverness Airport

          Apartment 64a High Street, Dingwall - 30 Minutes Drive From Inverness Airport

          , Dingwall
             
             
            Braeside. Family Friendly. Grantown on Spey

            Braeside. Family Friendly. Grantown on Spey

            , Grantown on Spey
               
               
              5.0 out of 5 (4 reviews)
              Dornoch Castle Hotel

              Dornoch Castle Hotel

              Castle Street, Dornoch
                3.0 out of 5.0
                 
                 
                4.3 out of 5 (42 reviews)
                Perfect for Royal DornochGood whiskey bar and food decent enough. Rooms probably in need of a refurb but clean enough and perfect location for golf, which is what virtually all of clientele were there for.. Bar shuts at 11, so no late night drinking!
                13 Sep 2017

                Dornoch Castle Hotel£112

                Dornoch Castle Hotel£112
                Glenelg - Detached House With Stunning Views Over the Sea to the Isle of Skye

                Glenelg - Detached House With Stunning Views Over the Sea to the Isle of Skye

                , Glenelg
                   
                   
                  4.8 out of 5 (10 reviews)
                  Map

                  Recently booked Scottish Highlands hotels

                  Nevis Bank Inn
                  4.0 out of 5.0
                  Last booking: 1 hour ago
                  The Royal Highland Hotel
                  3.0 out of 5.0
                  Last booking: 1 hour ago
                  Aberfeldy Lodge
                  3.0 out of 5.0
                  Last booking: 1 hour ago
                  Holiday Inn Express Inverness
                  0.0 out of 5.0
                  Last booking: 1 hour ago
                  Macdonald Drumossie Hotel
                  4.0 out of 5.0
                  Last booking: 2 hours ago
                  BCC Lochness Glamping
                  3.0 out of 5.0
                  Last booking: 3 hours ago
                  The Boat Hotel
                  3.0 out of 5.0
                  Last booking: 5 hours ago
                  Loch Ness Clansman Hotel
                  3.0 out of 5.0
                  Last booking: 6 hours ago
                  The Gatehouse
                  4.0 out of 5.0
                  Last booking: 17 hours ago

                  Pocket Guide: Romantic Hotels Hotels in Scottish Highlands

                  The Scottish Highlands is Great Britain’s very own love nest, the perfect retreat to spend quality time with a partner. Book a romantic hotel with the Expedia search tool then prepare an itinerary of shopping and dining with some absolutely beautiful walks in between.

                  Romantic Activities in the Scottish Highlands

                  Guests in Loch Lomond can take a special shopping trip to Loch Lohmond Shores, to peruse the gift shops and boutiques, then take a break at a quaint cafe. Loch Lomond and The Trossachs National Park is Scotland’s first national park, and perfect to drive through and stop off for an arm-in-arm stroll. It leads onto Loch Katrine, which inspired Sir Waltor Scott’s poem The Lady of the Lake.

                  Couples staying in the quaint town of Oban can gorge on fresh seafood dishes at award winning restaurants, before taking a boat out from the coast to explore the islands nearby. Those who prefer to stay on dry land can trek the gorgeous landscape and spot castle ruins, calm bays and serene lochs. Dunstaffnage Castle is a popular site, famous for being the stronghold for the MacDougalls.

                  With plenty more to do in this outstanding area of Scotland, couples of every interest will fall in love with the place.