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 141 to 150
  1. Gradings

    • 3 Inn
    3 Inn


    Welcoming harbourside inn with excellent restaurant and clean and comfortable rooms.

  2. Gradings

    • 3 Inn
    3 Inn


    INN OF THE YEAR 2010 AND GOLD MEDAL FOR REAL AND LOCAL FOOD. This award winning hotel is situated near the shores of the Kyles of Bute with magnificent sea views. 4 lovely ensuite bedrooms make it intimate and personal.

  3. Gradings


    Visit this hotel if you value fine dining, a good wine list, fresh seafood, good cooking, warm hospitality and professional service. You'll also enjoy one of the finest journeys Scotland can offer as you make your way here. Bring camera!

  4. Tibbie Shiels Inn




    • 2 Inn
    2 Inn


    Set between two lochs, and a long rich history. Offering excellent food and drinks accomodation and camping and live music.

  5. The Horseshoe Restaurant with Rooms


    Restaurant With Rooms


    • 4 Restaurant with Rooms
    4 Restaurant with Rooms


    The Horseshoe Restaurant with Rooms has eight, small but charming en-suite bedrooms in the former Victorian Schoolhouse situated a short walk behind the restaurant.

  6. Gradings

    • 4 Inn
    4 Inn


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

  7. Arisaig Hotel





    There are plenty to do locally, lots of great walks, nine hole golf course. sea kayaking and bike hire available from hotel . It is truly an area of outstanding natural beauty , beaches , lochs and rugged hills.

  8. 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.

  9. Stein Inn




    • 3 Inn
    3 Inn


    THE OLDEST INN ON SKYE. The Inn offers the perfect getaway from the hustle and bustle of city life. Mobile phones don't work in the building and we don't have televisions.

  10. Gradings

    Castle Douglas

    A charming Inn in the picturesque village of Crossmichael, with 4 rooms all en suite, a restaurant serving breakfast, lunch and dinner. Beer garden to the rear and a Retro bar with an extensive range of malt whiskies. Open all year.


No results found for your search criteria

Click for more info