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 family run, Rowardennan Hotel nestles beneath Ben Lomond on the rugged eastern banks of Loch Lomond in the magnificent Queen Elizabeth Forest. The hotel has breathtaking views of Ben Lomond, Loch Lomond and the mountains to the North.
Welcome to The Famous Star Hotel. A warm welcome awaits you from Tim and Allison Leighfield and Doug House - they have been sharing their hospitality at The Famous Star Hotel in Moffat for over 28 years!
Reviewed by the Daily Telegraph in 2012 as one of the top four B&Bs for foodies on Skye, Coruisk House has two en-suite rooms exquisitely furnished with sheepskin rugs, comfortable beds, fine linen, duck down duvets and Arran Aromatics toiletries