Refine Your Search

Romantic hotels hotel in Highlands, Inverness and Highlands.

Romantic hotel accommodation which are historic or characterful, ideal for romantic breaks, weekends and holidays for 2. Find Historic Romantic Hotels in Kingussie Nr Aviemore, Grantown-on-Spey, Invergarry, Grantown on Spey, Aviemore, Inverness, Fort William, Nairn, Morar, Ullapool, Hill of Fearn, Forres, By Lairg, Kyle of Lochalsh, Torlundy, Strathpeffer.

  • Columba House Hotel & Garden Restaurant - Kingussie Nr AviemoreColumba House Hotel & Garden… - Kingussie Nr Aviemore

    Originally a Church Manse, built in 1865. Highland Retreat in own grounds & landscaped gardens, ideal for a quiet romantic break, breakfast in bed. Adults only.

    £35 to £75 Per person B&B (2 sharing)From £35 including full cooked Hig

    Historic Romantic Hotels Highlands Scotland

  • Tigh na Sgiath Hotel - Grantown-on-SpeyTigh na Sgiath Hotel - Grantown-on-Spey

    Historic Grantown on Spey hotel offering Dinner, Bed and Breakfast accommodation. Excellent restaurant, conference facilities, WIFI internet, special offers.

    £87 to £106 Per person Dinner, B&B (2 sharing)

  • Glengarry Castle Hotel - InvergarryGlengarry Castle Hotel - Invergarry

    Castle Hotel is a traditional country hotel in Invergarry, on the shores of Loch Oich. Beautiful B&B in the Scottish Highlands, ideal for romantic breaks away.

    £45 to £112 Per person B&B (2 sharing)

  • Muckrach Lodge Hotel & Restaurant - Grantown on SpeyMuckrach Lodge Hotel & Restaurant - Grantown on Spey

    Luxurious Hotel and award winning Restaurant in the Scottish Highlands, close to Aviemore in the Cairngorms National Park. Romantic packages available.

    £53 to £93 PPPN based on 2 sharing (seasonal)

  • Macdonald Aviemore Highland Resort Luxury Lodges - AviemoreMacdonald Aviemore Highland Resort Luxury… - Aviemore

    Deluxe Wooded Lodges With a Rustic Appearance, Located In The Heart Of The Cairngorms National Park. Enjoy a romantic stay in our lodges set in the park.

    £357 to £1999 Per Week (Seasonal)

  • Macdonald Drumossie Luxury Hotel - InvernessMacdonald Drumossie Luxury Hotel - Inverness

    The Drumossie Hotel Provides Style And Luxury In The Heart Of The Inverness. Perfect for romantic breaks to the Scottish Highlands

  • Best Western Imperial Hotel - Fort WilliamBest Western Imperial Hotel - Fort William

    Fort William hotel located on the loch, offering comfortable en-suite rooms with modern facilities in a historic traditional Scottish Highlands town.

    From £50 Per room per night

  • Best Western Windsor Hotel - NairnBest Western Windsor Hotel - Nairn

    Nairn hotel located on the seafron, offering comfortable en-suite rooms with modern facilities in a unique coastal setting.

    From £45 Per room per night

  • Morar Hotel - MorarMorar Hotel - Morar

    Family run hotel on the 'Road to the Isles' overlooking Silver sands&breathtaking panoramic views

    From £50 Per person B&B (2 sharing)

  • Harbour Lights Hotel - UllapoolHarbour Lights Hotel - Ullapool

    Hotel located on the shores of Loch Broom, just a short walk from the centre of Ullapool

    From £33 Per person B&B (2 sharing)

  • Fearn Hotel - Hill of FearnFearn Hotel - Hill of Fearn

    Welcome to the Fearn Hotel. We are nestled in a rural area of unsurpassed natural beauty, Tain

    £35 to £80 Per person B&B (2 sharing)

  • Knockomie Hotel - ForresKnockomie Hotel - Forres

    4 star non smoking Forres country house hotel in great location for walking and sightseeing

    £72 to £93 Per person B&B (2 sharing)

  • Culloden House - InvernessCulloden House - Inverness

    Stunning luxury hotel near Inverness and Loch Ness with a fantastic restaurant, bed and breakfast accommodation available, close to local attractions.

  • The Lime Tree - Fort WilliamThe Lime Tree - Fort William

    Set in the centre of Fort William, is this three star non smoking hotel welcoming guests

    From £86 Per person B&B (2 sharing)

  • Tongue Hotel - By LairgTongue Hotel - By Lairg

    Wonderful Scottish hotel overlooking the Kyle of Tongue. Excellent service in peaceful surroundings

    £45 to £50 Per person B&B (2 sharing)

  • Kyle Hotel - Kyle of LochalshKyle Hotel - Kyle of Lochalsh

    Kyle Hotel is ideally based for exploring the magical Isle Of Skye via the nearby bridge

    From £35 Per person B&B (2 sharing)

  • Inverlochy Castle - TorlundyInverlochy Castle - Torlundy

    Finest luxury hotel uniquely located amongst the glens, lochs and mountains of the Highlands

  • Ben Wyvis Hotel - StrathpefferBen Wyvis Hotel - Strathpeffer

    Hotel set in 5 acres of landscaped gardens, with Jacobite restaurant, Strathview bar & lounge

    £28 to £90 Per person B&B (2 sharing)

Tip: Refine your search by Price

Page (64 listings)