Inns and restaurants with rooms in the Highlands

Quick Finder

Search for Places

Search Accommodation

Or
Room / Property
If booking self-catering accommodation please select 1 room/property for the total number of adults & children.
Advanced Search

Search What's On

Or
Start Date
End Date

Search things to do

Or

Search Food & Drink

Or

Search Scots Agents

  • The head chef and guests outside at The Three Chimneys Restaurant, Colbost, Skye
    The Three Chimneys Restaurant, Colbost, Skye
  • Close up of a summer food platter, served in the bar at The Old Inn, Gairloch
    Summer food platter at The Old Inn, Gairloch
  • Looking across the A87 road to the Cluanie Inn in the snow
    The Cluanie Inn, Glen Cluanie
  • Looking across a small bridge to The Old Inn, near Gairloch
    The Old Inn, near Gairloch

Find an inn or restaurant with rooms in the Highlands and book your holiday to Scotland today.

Many Highland pubs and inns offer B&B accommodation. Enjoy welcoming hospitality and receive tips from the locals on how to get off the beaten-track and explore the real Highlands.

Why not stay in a restaurant with rooms in the Highlands? You can enjoy quality Scottish cuisine before retiring to your room on the premises.

Sort By:
34 results, currently showing 21 to 30
  1. Benleva Hotel

    Type

    Inn

    Gradings

    • 3 Inn
    3 Inn

    Drumnadrochit

    Situated close to Loch Ness, home of the Loch Ness Brewery and one of the finest real ale establishments in the Highlands. 2012 CAMRA Highland Pub of the Year. Dog Friendly, en-suite accommodation and fine food available every day.

  2. The Cross at Kingussie

    Type

    Restaurant With Rooms

    Gradings

    • 4 AA Restaurant with Rooms
    4 AA Restaurant with Rooms

    Kingussie

    Sensitively restored former tweedmill set alongside the Gynack Burn in over 4 acres of woodland. Comfortable and well equipped bedrooms and lounges. Award winning restaurant open for dinner, lunches & afternoon teas.

  3. Gradings

    • 4 Inn
    4 Inn

    Invergarry

    This Famous 4 Star Inn is a beautiful Highland retreat nestled in the village of Invergarry by the banks of River Garry.

  4. Gradings

    • 4 Inn
    4 Inn

    Torridon

    The Torridon Inn lies close to the shores of Loch Torridon with wonderful views of the Torridon mountains. Inside there is cosy, comfortable, en-suite acommodation.

  5. Inchbae Lodge

    Type

    Guesthouse

    Gradings

    Garve

    Welcome to Inchbae Lodge located in the heart of the Highlands between Inverness and Ullapool.

  6. Delnashaugh Hotel

    Type

    Small Hotel

    Gradings

    Ballindalloch

    Welcome to Delnashaugh Hotel

  7. The Mash Tun

    Type

    Hotel

    Gradings

    Aberlour

    The Mash Tun, Aberlour, in the heart of the whisky trail, is an ideal place to sample some of the best whiskies that Speyside has to offer whilst enjoying a great view of the Spey

  8. Aultguish Inn

    Type

    Inn

    Gradings

    Garve

    A remote traditional Scottish roadside inn on the A835, by Glascarnoch Dam, between Inverness and Ullapool. We are in set in beautiful Highland wilderness where a cheerful welcome and a cosy fire welcomes our visitors.

  9. Highlander Inn

    Type

    Inn

    Gradings

    • 3 Inn
    3 Inn

    Aberlour

    Welcome to Highlander Inn

  10. Gradings

    • 4 Inn
    4 Inn

    Forres

    Set in Four acres of gardens this Family-run, award winning Country Hotel was built in 1821 and is located south of Forres on the A940, just forty minutes from Inverness Airport.

Loading

No results found for your search criteria

Click for more info