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.
In the Good Pub Guide for over 10 years this small friendly hotel is pleasantly situated in over two acres, looking south over the River Tay to the hills beyond. We offer a warm welcome to residents and passing visitors alike.
A charming Inn in the picturesque village of Crossmichael, with 4 rooms all en suite, a restaurant serving breakfast, lunch and dinner. Beer garden to the rear and a Retro bar with an extensive range of malt whiskies. Open all year.
The Dunmuir Hotel in the historic seaside town of Dunbar, opened following quarter of a million pounds renovation.Creating a stylish, comfortable and versatile venue for business or pleasure. With 20 Bedrooms, Bar & Restaurant & Car-park.
Backaskaill B and B with restaurant open to non residents, fresh food cooked to order. BYO Alcohol with no corkage fee.Free wi-fi and parking, pets welcome by arrangement. Major credit and debit cards accepted.