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.
Situated on the edge of Argyll within the stunning Scottish Highlands the Bridge of Orchy Hotel is located between Crianlarich and Glencoe. Amidst spectacular scenery overlooked by Beinn Dorain it offers a relaxing and comfortable stay.
38 bedroom Victorian property. Traditional Scottish fare from the finest local produce, extensive wine list, our bar offers the largest selection in Angus. Cosy atmosphere with open fires. Swimming pool. Golf, Fishing, Shooting, Group packages.
Located in the heart of the Scottish Highlands with the peace and quiet you only get in a rural location, Inchbae Lodge welcomes you to the Highlands. Enjoy comfortable relaxed accomodation with fresh locally sourced foods.