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 Old Mill Inn is a family owned inn, offering excellent accommodation, food and service. Recently renovated to a high standard, The Old Mill Inn started life as a Corn Mill situated in the heart of the highland resort of Pitlochry.
Privately owned country hotel with 19 guest bedrooms in the village of St Boswells near Melrose. A four star Inn with a few awards up its sleeve. Scottish Inn of the Year 2015, runner up, Catering in Scotland awards for pub & bar excellence
Historic inn beautifully situated at the edge of
Stonehaven's picturesque harbour. Excellent
home-cooked food (fresh seafood a speciality) served
in air-conditioned restaurant, bar or open-air terrace,