Enjoy freshly caught seafood served in local restaurants
Summer food platter at The Old Inn, Gairloch
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.
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.
Welcome to Clydesdale Hotel
If you prefer a smaller Hotel with a warm welcoming family atmosphere
then Clydesdale Hotel is the place for you.
We pride ourselves on our hospitality, good food , comfort and cleanliness.
There is nowhere in the Highlands and Islands quite like The Three Chimneys and The House Over-By. One of Scotland's most famous restaurants, it is set in a stunning location beside the sea in north west Isle of Skye.