Restaurants with rooms and inns - Scotland

Quick Finder

Search for Places

Search Accommodation

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

Start Date
End Date

Search things to do


Search Food & Drink


Search Scots Agents

  • A plate of scampi and salad
    Plate of scampi and salad
  • Scottish Borders' lamb, the Cobbles Inn
    Scottish Borders' lamb, the Cobbles Inn
  • A seafood starter served at the Creel Inn, Catterline
    Enjoy freshly caught seafood served in local restaurants
  • Close up of a summer food platter, served in the bar at The Old Inn, Gairloch
    Summer food platter at The Old Inn, Gairloch
  • A dish served at the Ship Inn, Elie, Fife
    The Ship Inn, Elie, Fife

Many pubs, inns and restaurants across Scotland offer excellent hospitality together with bed and breakfast (B&B) accommodation.

Offering a more personal service than hotels, inns and restaurants with rooms are a great way to meet friendly locals who will give you tips on how to get off the beaten track and see the real Scotland.

Whether you’re on a city break or soaking up the best of Scotland’s great outdoors, staying in a welcoming inn means you enjoy the convenience of having a restaurant serving delicious Scottish cuisine, before retiring to your room on the premises.

Browse detailed listings of quality inns and restaurants with rooms in Scotland.

Sort By:
183 results, currently showing 151 to 160
  1. Gradings

    • 3 Inn
    3 Inn


    Personally run, small market town hotel, convenient for Angus Glens.

  2. The Avenue Restaurant With Rooms


    Restaurant With Rooms


    • 3 Restaurant with Rooms
    3 Restaurant with Rooms


    The Avenue Restaurant with Rooms at the Victoria Inn occupies a prominent position in Court Street in the town centre of Haddington, close to banks and shops and with generous public parking nearby.

  3. The Witchery by The Castle


    Restaurant With Rooms


    • 5 Restaurant with Rooms
    5 Restaurant with Rooms

    Edinburgh - City Centre

    The Witchery's spectacularly indulgent suites are perfect for those looking for a memorable stay in a uniquely atmospheric location, regularly featuring among the world's greatest locations.

  4. Village Inn





    The Village Inn is a traditional Arrochar pub with welcoming accommodation in the heart of the Loch Lomond National Park.

  5. Harbour Inn & Restaurant


    Small Hotel


    • 4 Inn
    4 Inn


    Stay at the heart of this magical Hebridean Island and experience the true taste of Islay.

  6. Gradings

    • 4 Inn
    4 Inn


    Less than 30 minutes drive from Glasgow International Airport and set back on the A82, only five minute north of the picturesque village of Luss, the 200 year old Inn on Loch Lomond is ideally located to explore the Loch Lomond area.

  7. Park Hotel Dunoon




    • Awaiting Grading
    Awaiting Grading


    With a scenic, tranquil location in Dunoon, The Park Hotel offers impressive sea views and stylish rooms. There is free parking and a traditional Scottish restaurant. The elegant rooms feature a TV, tea and coffee facilities.

  8. Gradings

    • 3 Hotel
    3 Hotel

    Dumfries & Galloway

    Welcome to Hetland Hall Hotel. Hetland Hall Hotel is an elegant country house set amidst 18 acres of private parkland, which has sweeping views over the Solway Firth towards the mountains of the Lake District.

  9. Gradings

    • 3 Inn
    3 Inn


    Welcome to The Bellachroy Inn, sitting between the town of Tobermory and Calgary beach, the hotel offer an ideal loch-side location to explore the island and its wildlife or to stop by for lunch dinner or refreshments.

  10. Dalmunzie Castle




    • 3 Country House Hotel
    3 Country House Hotel


    We look forward to welcoming you to Dalmunzie, a special place that projects many of the emotions Scotland has to offer....


No results found for your search criteria

Click for more info