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.
Less than 30 minutes drive from Glasgow International Airport and set back on the A82, only five minute north of the picturesque village of Luss, the 200 year old Inn on Loch Lomond is ideally located to explore the Loch Lomond area.
The Grange Manor was built in the late 19th century for the Factor (or agent) to the Earl of Zetland's local estates. The Earl's own house, long since demolished, was just across the way although the Earl was seldom resident.
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.
With a scenic, tranquil location in Dunoon, The Park Hotel offers impressive sea views and stylish rooms. There is free parking and a traditional Scottish restaurant. The elegant rooms feature a TV, tea and coffee facilities.
A Bed and Breakfast (B&B) offering Guest House Accommodation in Perthshire, Scotland.
The Famous Bein Inn Bed and Breakfast Guest House, originally built as a resting place for travellers on the traditional route north from Edinburgh to the Highlands