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.
The Tullie Inn is located in the heart of Balloch. Popular with both locals and day trippers alike, we are perfectly positioned at the gateway to Scotland's first National Park – The Loch Lomond & Trossachs National Park.
Here at The Coylet Inn we pride our selfs in making every guest feel welcome and at home. Nothing is to much to ask, and if we can help we will. Our rooms are cosy and quaint and 2 look out on to of the most stunning views there is in Scotland.
Glenisla Hotel and restaurant, near Blairgowrie in the Angus Glens - the Heart of Scotland. Our aim is to offer you comfortable, enjoyable surroundings with excellent food, in this magnificent part of Scotland.
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.