From city centre locations to countryside retreats, every one of our hotels serves up exceptional hospitality, as well as a tempting selection of food and flowing drinks to keep you satisfied.
From the first hello to the final goodbye at our pubs with hotels, our friendly staff will do everything they can to ensure a stress-free stay. Relax, unwind, and let us take care of you. We've got furnished rooms with comforting beds as well as all the modern amenities. Enjoy the perfect slumber at prices you'll love.
FIND PUBS WITH HOTELS NEAR YOU
Welcoming pubs with rooms in the city, seaside, and countryside locations across Scotland
With venues dotted across Scotland, you can find Belhaven pubs with hotels in a range of locations. From coastal retreats to city gems and rural inns, our pubs welcome you with open arms.Enjoy a tempting food menu, refreshing drinks, and the warm Scottish hospitality you know and love. After a day of exploring, sink into our comfy beds and enjoy a great night’s sleep in a truly welcoming spot.
Belhaven pub hotels can be found in some of Scotland’s top locations, including Edinburgh, Dundee, and St. Andrews. Whether you’re travelling with a large group or craving the cosy charm of a boutique inn, you’ll find relaxing and restful places to stay.
Delicious food and drink just steps away from comfy bedrooms
There’s nothing like a trip to a great pub. Delicious pub food, perfectly poured drinks, and welcoming hospitality that makes you feel instantly at ease. And when you stay at a Belhaven pub with a hotel, you can enjoy all these perks with the promise of your bed just steps away.
Feeling thirsty? Remember, you’ll be staying with Belhaven, which is the home of Scottish brewing. We pride ourselves on producing Scotland’s No.1 Ale (Belhaven Best) and No.1 Stout (Belhaven Black). Plus, we’ve got an award-winning range of craft beers and ales too. And when you stay with us, you can sample them all!
The best pubs with hotels in Scotland
Planning a stay in Scotland? Here are five of the best pub hotels to choose from.The Ardencaple Hotel, Helensburgh
You'll find this charming waterside pub in Helensburgh. The town centre is close by, and the pub is even dog-friendly. It's the perfect place for a romantic escape, a family weekend or just a solo break for yourself. The Ardencaple Hotel also has a function room for meetings and special occasions, as well as live sports on the screens, and a pool table.
The Greyfriars Hotel, St Andrews
Nestled within the heart of the historic seaside town of St. Andrews is the Greyfriars Hotel. It’s a perfect pub hotel that’s not only family-friendly but also dog-friendly. There are live sports on the screens, as well as free Wi-Fi for customers. Whatever the reason for your retreat, it’s the perfect getaway, with both the town and the beach just a stone’s throw away.
The Waverley Hotel, Callander
Whether it’s a single night or a longer stay, the Waverley Hotel is a great spot right in the centre of Callander. The town is set on the edge of Loch Lomond & The Trossachs National Park, so it’s perfect for days of discovery or bracing hikes, while the cosy and comfortable rooms are great for winding down after enjoying a pint of Belhaven in the bar.
The Fisherman’s Tavern, Broughty Ferry
The Fisherman’s Tavern is full of character, ideal for anyone who loves the charm of boutique pubs. Originally three pretty seaside cottages painted in cheerful shades of pink, lime, and yellow, they’ve been transformed into a welcoming pub hotel.
Stay the night and enjoy our lovely surroundings while exploring the beautiful Broughty Ferry. With Dundee and its attractions just one way and Scotland’s rugged North Sea coast the other, there’s plenty to see and do nearby. After a day of sightseeing, settle in for a delicious meal at the pub before retreating to your cosy room for a peaceful night’s sleep.