Search romantic hotels in Highlands

FREE cancellation on most rooms! Instant confirmation when you reserve

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

    Bunchrew House Hotel

    Inverness, United Kingdom
    9.1

    Superb

    1,026 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,030 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.

    “Everything was perfect. My friend and I had a huge room with a magnificent view on the loch, and a private bathroom with a bathtub. We had a great breakfast and a great brunch.”

    Matlem France
  • Hollytree Hotel and Swimming pool

    Hollytree Hotel and Swimming pool

    Kentallen, United Kingdom
    8.8

    Fabulous

    759 reviews

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

  • Cuillin Hills Hotel

    Cuillin Hills Hotel

    Portree, United Kingdom
    8.8

    Fabulous

    1,175 reviews

    In 15 acres of private grounds, this hotel boasts spectacular views over Portree Bay to the Cuillin Mountain range. It has an award-winning restaurant and a range of whiskies on offer.

  • Ackergill Tower Castle

    Ackergill Tower Castle

    Wick, United Kingdom
    9.1

    Superb

    402 reviews

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

    “Fantastic castle right on the coast. Wonderfully kept, beautiful property and the staff are extremely professional, courteous, attentive and friendly. All the staff we met should be highly commended.”

    Gary Spain
  • Creag Mhor Lodge

    Creag Mhor Lodge

    Onich, United Kingdom
    8.9

    Fabulous

    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

    Fabulous

    1,472 reviews

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

    “We stay every Christmas and love it every time! The staff couldn't be more friendly or helpful, the lobby and lounge bar area are elegant yet cosy and perfect for relaxing or meeting friends and the food...”

    Olivier France
  • 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

    Superb

    529 reviews

    Invernairne has a great position 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

    597 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 enjoy these types of property: