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.
Innkeeper's Lodge offers accommodation with comfort and character in equal measure, and everything needed for a relaxing stay, from easy check-in and free parking to complimentary breakfast and a cosy pub serving great value food and drink.
Standing in the shade of a five hundred year old oak tree, this unique country inn is constructed with locally quarried slate and offers a perfect tranquil location for those wishing to escape from the rush of daily life.
The Fraser Family extend a warm welcome in the best traditions of Scottish hospitality to one of the oldest coaching Inns in the Highlands. Food served all day. Lochside Beer Garden. 19 En-suite Bedrooms. Functions & Events catered for.
An ideal stop over or base for exploring Argyll & Bute or Loch Lomond and the Trossachs National Park, we are directly opposite the Cardross 18 Hole Golf Course and only 15/20 mins away from the Carrick & Loch Lomond golf clubs.
Set at the head of the bay, Coll hotel is the hub of the island.
We welcome you with a beautiful garden, warm island hospitality, fantastic food using the best of island produce & a great bar to meet the locals & enjoy a sociable drink.