Search romantic hotels in Highlands

FREE cancellation on most rooms! Instant confirmation when you reserve

  • 1,528 properties in Highlands
    Show map Map
  • Bunchrew House Hotel

    Bunchrew House Hotel

    Inverness, United Kingdom
    9.1

    Wonderful

    1,028 reviews

    In 20 acres of beautiful landscaped gardens and woodland, on the shores of the Beauly Firth near Inverness, this 17th-century Scottish mansion is now a luxurious 4-star country house hotel.

  • The Isles of Glencoe Hotel

    The Isles of Glencoe Hotel

    Ballachulish, United Kingdom
    8.4

    Very Good

    1,031 reviews

    Almost afloat, The Isles of Glencoe Hotel is nestled on the side of a peninsula, reaching into Loch Leven at the foot of Glencoe.

    “We stayed one night here, while traveling through Scotland. Barclay in the restaurant was AMAZING and so kind...”

    Van United States of America
  • Hollytree Hotel and Swimming pool

    Hollytree Hotel and Swimming pool

    Kentallen, United Kingdom
    8.8

    Excellent

    759 reviews

    Stunningly situated by the sea, this stylish hotel offers chic accommodations, facilities and dining.

  • Cuillin Hills Hotel

    Cuillin Hills Hotel

    Portree, United Kingdom
    8.8

    Excellent

    1,174 reviews

    On 15 acres of private grounds, this hotel features spectacular views of Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskeys available.

  • Ackergill Tower Castle

    Ackergill Tower Castle

    Wick, United Kingdom
    9.1

    Wonderful

    402 reviews

    Ackergill Tower is a striking 15th-century castle just 17 miles from John O’ Groats.

  • Creag Mhor Lodge

    Creag Mhor Lodge

    Onich, United Kingdom
    8.9

    Excellent

    435 reviews

    On the shores of Loch Linnhe, Creag Mhor is ideal for hiking, cycling and watersports. It has a bar with over 350 malt whiskeys.

  • Kingsmills Hotel, Inverness

    Kingsmills Hotel, Inverness

    Inverness, United Kingdom
    8.9

    Excellent

    1,470 reviews

    With 4 acres of beautiful gardens, this mansion hotel has a spa, a swimming pool and free parking. Inverness city center is just one mile away.

  • Loch Ness Clansman Hotel

    Loch Ness Clansman Hotel

    Brackla, United Kingdom
    7.2

    Good

    739 reviews

    On the shores of Loch Ness and 10 minutes' drive from Inverness, the Clansman Hotel offers rooms with views across the water and free Wi-Fi in the public areas.

  • Invernairne

    Invernairne

    Nairn, United Kingdom
    9.2

    Wonderful

    529 reviews

    Invernairne has a great location overlooking the Moray Firth, and from the garden you can stroll down a path to the beach.

  • The Lodge On The Loch

    The Lodge On The Loch

    Onich, United Kingdom
    7.7

    Good

    593 reviews

    Surrounded by breathtaking scenery just a 15-minute drive south of Fort William in the Highlands of Scotland, this hotel overlooks Loch Linnhe. The property boasts a loch-view restaurant.

You might also like these property types: