
Scotland offers its visitor plenty to choose from - whether you like wild and rugged hideaways, chic city stays, or coastal escapes - 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?
For country pursuits

-
The Creggans Inn is a 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 a beautiful landscape for fishing, walking, diving, and whisky tasting. A gourmet choice in a breathtaking setting.
-
Burts Hotel is 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. While this property is located in the market town of Melrose, there is easy access to the Borders where fishing, hiking, mountain biking and horse riding are all readily available.
- Just six miles from the border, the Allanton Inn provides a warm welcome to Scotland and the Borderlands. The five traditional rooms are cosy and homely. The river Whiteadder is two minutes’ walk away and offers fishing for salmon, sea trout and brown trout, while the surrounding countryside boasts a host of outdoor pursuits, including walking and golf.
For a gastropub

- The Loch Lomond Arms occupies a spectacular position overlooking Loch Lomond. Rooms are spacious and traditionally styled and have more the feel of a smart country hotel than a pub. There are activities galore outside, while the restaurant is a welcome respite where the tempting menu includes gastropub classics such as tarted-up fish and chips, alongside dishes of locally sourced game and irresistible puddings.
-
The Cock and Bull is a stylish choice in Balmedie (just north of Aberdeen) offering boutique accommodation in a cottage opposite the pub. Twice winner of Scotland's Gastropub of the Year, it is a cosy and intimate setting serving excellent locally-sourced produce.
-
The Sun Inn is a boutique inn complete with an award-winning gastropub just 30 minutes from the centre of Edinburgh. Chic rooms are individually styled and the best comes complete with an in-room copper bath. The ideal spot for foodies looking for a quiet stay with access to the city.

-
The Bridge Inn is a delightful 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. However, book this stay for the food - delicious seasonal produce and innovative cooking. Perfect weekend away material.
For the location

- Handy for Edinburgh Castle, Holyrood Palace, museums and art galleries, The Inn on the Mile is a great choice for a visit to Scotland's capital city. The ground floor bar-restaurant is popular with locals as well as visitors, with live music every night except Sunday, while upstairs boasts nine chic rooms.
-
The Inn at Loch Tummel is a coaching inn dating back from the 1800s. This historic, stylish property offers six ensuite rooms in a 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.
For a coastal stay

-
The Ship Inn is a chic little pub, with excellent cuisine, set on Fife's coast. Boutique style rooms are simply and beautifully styled with pastel hues, sink into beds, and the best have free-standing baths. Home to the only beach cricket club in the UK plus with surfing and sea fishing available - this is perfect for a beach break.
-
The Applecross Inn is situated in one of the West Coast's most charming villages. This delightful family-run property specialises in good food and good beer. The inn offers traditional, comfortable, rooms that provide a great base for exploring the area.

-
The Bonnie Badger is a historic pub set in the pretty coastal village of Gullane. Having undergone a renovation, the property offers rooms that have a contemporary take on traditional design set across the main house and two exterior cottages. Located close to Edinburgh - this is a great choice for an easy coastal weekend escape.

- Tucked away in a charming coastal village, the Plockton Inn exudes traditional Highland charm with a warm and friendly vibe. Enjoy fresh seafood, cosy log fires, and multi-bed rooms, plus easy access to coastal trails.
For a boutique

-
Kilchrenan Inn is a beautifully styled pub in rural Argyll, whose three rooms have a distinctly scandi-chic feel. With an excellent restaurant, it's a great base for those looking for some modern comforts in the wilds of Argyll.
For families

- The Meikleour Arms is located just a short walk from the river Tay. This boutique-y inn offers a beautiful range of rooms and cottages plus an excellent restaurant and a cosy pub (a great spot to enjoy a dram). The cottages offer the perfect base for families and pets are even welcome too!
-
The Seafield Arms in Moray is a charming 19th century inn set above Cullen's harbour. It offers stylish rooms plus three self-catering cottages which sleep up to eight - a convenient option for families. The famous Cullen Ice Cream Shop, noted for its home-made ice cream, is just across the road!
Still not sure where to book?