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 11 to 20
  1. Gradings

    • 3 Inn
    3 Inn

    St Andrews

    Possibly Scotland's most eclectic Inn. Definatley the best !!

  2. Gradings

    • 3 Inn
    3 Inn


    At over 200 years old, the Red Lion is a charming village Inn located in the centre of the picturesque village of Doune in central Scotland. The Inn has 5 bedrooms with an additional family room which can sleep up to 4.

  3. Gradings

    • 3 Small Hotel
    3 Small Hotel


    Welcome to The Townhead Hotel, where a warm welcome awaits you!

  4. Gradings

    • 3 Inn
    3 Inn


    The Fraser Family extend a warm welcome in the best traditions of Scottish hospitality to one of the oldest coaching Inns in the Highlands. Food served all day. Lochside Beer Garden. 19 En-suite Bedrooms. Functions & Events catered for.

  5. Gradings

    • 3 Inn
    3 Inn


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

  6. The Elbow Room




    • 3 Inn
    3 Inn


    Newly refurbished quality Bed & Breakfast accommodation in Kirkcaldy.

  7. The Davron Hotel





    Welcome to The Davron Hotel We are a small country hotel but have all the facilities of a modern hotel including bar, restaurant, well appointed rooms, licenced beer garden and a function hall capable of catering for up to 200 guests comfortably.

  8. Auberge Carnish


    Restaurant With Rooms


    • 4 Restaurant with Rooms
    4 Restaurant with Rooms

    Uig - Lewis

    On the west coast of the Outer Hebridean island of Lewis, approximately 38 miles from Stornoway lies Uig - an area of outstanding natural beauty.

  9. Langass Lodge




    • 4 Restaurant with Rooms
    4 Restaurant with Rooms

    North Uist

    Originally an old Shooting Lodge, Langass Lodge has evolved to become a great base for exploring these Islands.

  10. Gradings

    • 3 Inn
    3 Inn


    Nestling in the very heart of Glencoe, amongst the spectacular and majestic mountains of the Scottish Highlands, Clachaig Inn has been a source of accommodation and hospitality for travellers for over three hundred years.


No results found for your search criteria

Click for more info