Refine Your Search

Restaurants hotels hotel in Highlands, Inverness and Highlands.

Restaurants hotel accommodation with a restaurant for good food, vegetarian, organic, local food. AA Rosette and award winning service. Find Restaurants Hotels in Kingussie Nr Aviemore, Invergarry, Grantown-on-Spey, Spean Bridge, Grantown on Spey, Inverness, Nairn, Fort William, Roy Bridge, Mey, Hill of Fearn.

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

    Enjoy dining, in comfort & style, by the flickering candlelight in one of our two Restaurants with attentive service and adult atmosphere. Also a Veggie menu.

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

    Restaurants Hotels Highlands Scotland

  • 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 with delicious evening meals.

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

  • 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 onsite serving an exciting Scottish menu.

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

  • The Spean Bridge Hotel - Spean BridgeThe Spean Bridge Hotel - Spean Bridge

    Welcoming 2 Star Hotel in the Scottish Highlands. This former coaching inn offers character and charm with comfortable en-suite rooms and an inviting restaurant

    £25 to £34 Per person (2 sharing), breakfast extra

  • 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. Packages available, pet friendly.

    £53 to £93 PPPN based on 2 sharing (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

  • The Inverness Thistle luxury hotel - InvernessThe Inverness Thistle luxury hotel - Inverness

    Luxury 4-star Inverness hotel located within walking distance of city centre. Finest cuisine & a fantastic leisure club, free parking, bar and restaurant.

    From £90 Per room, per night

  • Ramada Inverness - InvernessRamada Inverness - Inverness

    Luxury Inverness hotel on the banks of the River Ness, 200m from the train station. The hotel offers a bar, restaurant, gym, pool and parking. 8 meeting rooms.

    From £69 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 its own restaurant in a unique coastal setting.

    From £45 Per room per night

  • Premier Inn - Inverness Centre - InvernessPremier Inn - Inverness Centre - Inverness

    Premier Inn hotel in Inverness with great family rooms available and onsite restaurant. Ideal for business travellers with WIFI available.

  • Holiday Inn Express Inverness Hotel - InvernessHoliday Inn Express Inverness Hotel - Inverness

    Inverness hotel with modern international restaurant, close to Loch Ness, Culloden Battlefield & the romantic Cawdor Castle so is perfect for weekend breaks.

    From £82 Per room, per night

  • Best Western Lochardil House Hotel - InvernessBest Western Lochardil House Hotel - Inverness

    Inverness hotel located by the city centre, offering comfortable en-suite rooms with its own restaurant in its own grounds.

    From £72 Per room per night

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

    Fort William hotel located on the loch, offering comfortable en-suite rooms with its own restaurant in a tranquil loch-front setting.

    From £50 Per room per night

  • Best Western Glenspean Lodge Hotel - Roy BridgeBest Western Glenspean Lodge Hotel - Roy Bridge

    Fort William hotel located in the country, offering comfortable en-suite rooms with its own restaurant in a rustic rural setting.

    From £63 Per room per night

  • Premier Inn - Inverness East - InvernessPremier Inn - Inverness East - Inverness

    Budget Inverness hotel with onsite restaurant, family friendly rooms & WIFI available. Book online with Premier Inn for great rates & special offers.

  • The Castle Arms Hotel - MeyThe Castle Arms Hotel - Mey

    Former 19th c Coaching Inn set in six acres of young Thurso woodland .Offers a warm Highland welcome

    £30 to £57 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)

  • Best Western Inverness Palace Hotel & Spa - InvernessBest Western Inverness Palace Hotel & Spa - Inverness

    Scottish hotel keeping at its very best. Situated in a lovely spot, restaurant, leisure facilities

Tip: Refine your search by Price

Page (140 listings)