Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the best price available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Scottish Highlands Romantic Hotels

See all 427 Hotels in Scottish Highlands
Kingsmills Hotel Inverness

Kingsmills Hotel Inverness

Culcabock Road, Inverness
4.0 out of 5.0
4.5 out of 5 (658 reviews)
Nice hotel only a few minutes from the city centreGood facilities and pleasant staff. Excellent breakfast choice. However there was clearly some kind of issue with the heating throughout the hotel on our first day the room was very cold however it was resolved the following day
  17 Nov 2017

£67

£67
Romantik Hotel Glencoe House

Romantik Hotel Glencoe House

Glencoe, Ballachulish
5.0 out of 5.0
4.9 out of 5 (17 reviews)
Beyond expectationsAdored this place. Rain, hail or shine you can't help but feel that you have made the best decision to stay here. We were warmly welcomed immediately. The suites are just beautiful with everything you could ever want. A short drive into town, lovely, sweeping views of the countryside and sea. An ...
  10 Jul 2017

£400

£400
Bunchrew House Hotel

Bunchrew House Hotel

A862 Bunchrew, Inverness
4.4 out of 5 (5 reviews)
Great location and staffReally enjoyed our stay. Great location on the Firth. Friendly and accommodating service. Restaurant was also great.
 Jerry 5 Sep 2012
Dornoch Castle Hotel

Dornoch Castle Hotel

Castle Street, Dornoch
3.0 out of 5.0
4.2 out of 5 (41 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

£108

£108
Dunhallin House

Dunhallin House

164 Culduthel Road, Inverness
4.0 out of 5.0
4.9 out of 5 (72 reviews)
Weekend BreakA warm welcome awaits you on arrival, the accommodation was excellent, we had a double room with ensuite, all of our needs taken care of the hosts Sandy and Margaret are lovely people. The breakfast menu had a huge selection the fresh fruit salad was tremondous and the Highland breakfast with tattie ...
  23 Oct 2017

£54

£54
Isle of Eriska Hotel and Spa

Isle of Eriska Hotel and Spa

Benderloch, Oban
5.0 out of 5.0
4.5 out of 5 (8 reviews)

£275

£275
Glen Mhor Hotel

Glen Mhor Hotel

8-15 Ness Bank, Inverness
3.0 out of 5.0
3.8 out of 5 (948 reviews)
Close to theatreRefurbished room, very small but clean, upstairs and steps and stairs within the room made it a bit unsafe
  29 Oct 2017

£48

£48
Jurys Inn Inverness

Jurys Inn Inverness

Millburn Road, Inverness
3.0 out of 5.0
3.7 out of 5 (290 reviews)
Lovely hotelReally nice modern hotel. Everything was clean and stylish. The staff were super nice and accommodating as well. Close to town so it was easy to get there with a short cab ride. Overall just a really nice place to stay for the night. The bar downstairs was also crowded and fun when we went down there. ...
  14 Nov 2017

£46

£46
Macdonald Aviemore Highland Hotel

Macdonald Aviemore Highland Hotel

Macdonald Aviemore Resort, Aviemore
4.0 out of 5.0
3.9 out of 5 (263 reviews)
Not accessible, cleanliness not great?Nice hotel although not particularly accessible to those who can’t walk very well. You either have lots of steps to walk up or have a long walk To get to the lift - in our case longer walk to the lift than going by the steps. The Highland Hotel has one lift that is not in the main building so you ...
  28 Oct 2017

£92

£92
Hilton Coylumbridge

Hilton Coylumbridge

Aviemore Invernesshire, Aviemore
4.0 out of 5.0
3.9 out of 5 (754 reviews)
Midweek breakIdeal for a midweek break , staff very friendly , good food especially breakfast buffet and evening dining in Main restaurant, location great for outdoor activities even although the snow has not appeared yet.
  4 Nov 2017

£79

£79
Map

Recently booked Scottish Highlands hotels

The Royal Highland Hotel
3.0 out of 5.0
Last booking: 13 hours ago
Creag Mhor Lodge
4.0 out of 5.0
Last booking: 19 hours ago
Holiday Inn Express Inverness
3.0 out of 5.0
Last booking: 19 hours ago
Heathcote B&B
4.0 out of 5.0
Last booking: 22 hours ago
Jurys Inn Inverness
3.0 out of 5.0
Last booking: 34 hours ago
Old Pines Hotel
3.5 out of 5.0
Last booking: 39 hours ago
Best Western Inverness Palace Hotel & Spa
3.0 out of 5.0
Last booking: 39 hours ago
Trafford Bank Guest House
5.0 out of 5.0
Last booking: 40 hours ago
Golf View Hotel & Spa
4.0 out of 5.0
Last booking: 41 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.