Scotland offers its visitor plenty to choose from - whether you like wild and rugged hideaways, chic city stays, coastal escapes, or even remote island getaways - there is a wealth of opportunity for holiday goers. Known for its warm hospitality and its love of whisky - choosing a pub with rooms makes the most of these two attributes! With this in mind, our hotel experts have scanned the country to compile a collection of the best pubs with rooms in Scotland. Chosen on their locations (think Loch facing properties, coastal views, or quaint villages), hospitality, and food (Scotland has an enviable selection of local produce) - why not browse through our list to start planning your next break?
Argyll
Comfortable rooms, glorious views of beautiful Loch Lomond, excellent locally-sourced gastropub food and friendly service on the Luss Estate.
Argyll
An historic country inn on the shores of Loch Fyne, with views to Inveraray and the Kintyre mountains. Award-winning Scottish cuisine, delightfully cosy bedrooms and one suite, and a beautiful landscape for fishing, walking, diving, and whisky tasting. A gourmet spot in a breathtaking setting.
Ross-shire (Applecross)
Situated in Applecross, one of the West Coast's most charming villages, The Applecross Inn is a delightful family-run property. Specialising in good food and good beer, the inn offers traditional, comfortable rooms that provide a great base for exploring the area.
Midlothian (Dalkeith)
A boutique inn complete with award winning gastropub just 30 minutes from the centre of Edinburgh. Chic rooms feature patterned wallpaper, dark hues, large sash windows and the best is complete with an in-room copper bath. The ideal spot for those looking for a quiet stay with access to the city.
Melrose (Melrose )
A quintessentially British pub with 20 well designed rooms and a fabulous restaurant and bar. Mixing traditional and contemporary design throughout the style is warm yet unfussy. perfectly located in the pretty market town of Melrose yet with the surrounding country pursuits within easy reach.
Edinburgh (Ratho)
A delightful village Inn set in a picturesque canal side spot in a quiet village just outside Edinburgh. The four rooms are perfectly styled producing an elegant yet cosy feel. The food is what this place is all about with delicious seasonal produce and innovative cooking.
Pitlochry
Originally a coaching inn from the 1800s, this historic, stylish property offers six ensuite rooms softly furnished in rustic, earthy tones. Wonderful location in the heart of Perthshire. Come for hill walks and stunning views followed by drinks in the cosy bar and locally sourced hearty food.
Perthshire (Meikleour)
Offering charming cottages and lovely rooms, the Meikleour Arms is a delightful place to stay. Just a short walk from the river Tay, the hotel also features an excellent restaurant and a cosy pub that's a great spot to enjoy a dram. The cottages are perfect for a family holiday.
Argyll (Taynuilt)
Stylish and chic are probably not two words that many associate with rural Argyll but the Kilchrenan Inn defies that preconception. With an excellent restaurant and three sleek rooms, it's a great base for those looking for some modern comforts in the wilds of Argyll.
Aberdeenshire (Balmedie)
Stylish gastropub with rooms in Balmedie offering boutique accommodation in a cottage opposite the restaurant. Winner of Scotland's Gastropub of the Year in 2012 and 2013, it is a cosy and intimate setting serving locally-sourced produce. Great for golf trips to Cruden Bay and Royal Aberdeen.
Gullane (East Lothian)
This historic pub is located in the village of Gullane, East Lothian. Having undergone a full renovation, it now offers contemporary rooms across the main house and two exterior cottages. The best suite boasts an original fireplace and freestanding tub. Dine at The Stables; a charming country stay.
No spam. Only sweet updates about the latest hotel openings and the best places to stay.