The UK's Best Pubs With Rooms

Forget the white sands of a desert island or the rain forest's tropics, we're all about a staycation. And where could be more quintessentially British than a pub with rooms. From cuddling up by the fire in the depths of winter to sitting in beer gardens come summer, these country retreats have got charm, cracking grub - and plenty of booze onsite. Check out our list of the best pubs with rooms in the UK and spend your next weekend break in style.

Last edited by Lauren Cole

Last updated on 16th December 2024




Rye: The Ship Inn

Back in 1592, The Ship in the historic town of Rye set sail as a warehouse for contraband seized from swashbuckling smugglers. These days, it's transformed into a charming English country inn oozing with charm, offering up fresh, local grub from hearty pies and mash to their legendary fish and chips. Wash it all down with a top-notch wine selection, showcasing the best English vino from the prize-winning Balfour Winery. For those staying the weekend in Rye, kick back in one of their ten unique boutique rooms, each with its own flair and style.

Somerset: The Swan Inn

At The Swan Inn, everyone's welcome. This dog-friendly pub provides a relaxed environment where everyone can enjoy great food and drink. With a cosy interior and a lovely outdoor seating area, it's the perfect spot for a casual family outing.

Savour delicious dishes from the menu like venison steak and indulge in a well-deserved pint or a hearty meal. After a day of adventure in the surrounding countryside, The Swan Inn is the ideal place to gather and hunker down.

London: The Princess Royal Notting Hill

The Princess Royal Notting Hill is a go-to destination for locals, boasting a light-filled conservatory, elegant private dining rooms, four unique bedrooms, and two fantastic outdoor terraces designed by Jinny Blom. On the menu? The culinary experience draws inspiration from the sun-drenched Mediterranean lifestyle, focusing on celebrating the best of British ingredients while keeping it fresh and seasonal.

Staines: Swan Hotel

Staines might not strike you as the first place to take a weekend break in the UK, but Swan Hotel is worth casting those doubts aside. Sat on the banks of the Thames, the 16th Century pub mixes traditional charm with modern touches, from open fireplaces in the downstairs dining area to free standing bath tubs in the bright rooms.

Dorset: The Castle Inn

Step into the charm of The Castle Inn. Nestled in the scenic village of West Lulworth, this 16th-century pub offers award-winning ales, cosy rooms, and locally sourced cuisine in a picturesque setting.

With a delightful terraced garden and easy access to Lulworth Cove, it's perfect for a relaxing escape with a touch of Dorset's natural beauty. Visit for a delicious Sunday roast, or a hearty meal from a cracking menu featuring the likes of beer-battered fish and chops, honey-glazed ham and beef burgers. 

Dorset: Fisherman's Haunt

Every country retreat needs an equally as gorgeous sleep; step up Fisherman's Haunt in Dorset. Once you're done traipsing around nearby Christchurch and Bournemouth, head to this quaint inn to find acres of rolling hills, cosy rooms, and a huge breakfast offering.

London: Alexander Pope

Alexander Pope is a cosy pub in Twickenham with 32 boutique bedrooms available. Located on the banks of the Thames, this is a great little spot for a weekend away, with a menu that serves British classics like pies and Sunday roasts.

Somerset: The Ring O' Bells

Located close to both Chew Valley Lake and Blagdon Lake and just a 15-minute drive from Bristol Airport, The Ring O' Bells is a top choice for traditional stays. The venue dates back to the 16th century, promising a traditional exposed brick fireplace and cosy bedrooms complete with with stunning views of the Mendip Hills AONB.

There's plenty to enjoy on their extensive menu, which ranges from maple and bacon beef burgers to pie of the week or aubergine and chickpea curry. Plus, you can wash it all down with award-winning beers.

Kent: The Windmill

The Windmill is a welcoming pub known for its friendly atmosphere and delectable cuisine. They prioritize using locally sourced, seasonal British ingredients to craft a menu that strikes a balance between modern and comforting. Guests can complement their meals with a selection of Balfour Wines and enjoy a stay in one of the recently refurbished bedrooms for a comfortable, home-like experience.

Balloch: Tullie Inn

Just 30 minutes from Glasgow and a great Scottish escape to the countryside, Tullie Inn in the village of Balloch sits on the edge of Loch Lomond. As well as 13 rooms to stay in, it's nearby to everything from scenic cruises to countryside walks, and Balloch Country Park and Castle.

At the pub itself? Uncover everything from steak and venison pies to slow-cooked lamb shank and beef rib, as well as trio roasts and vegetarian options on Sundays.

Kent: The Woolpack Tenterden

Hidden away in the Kent countryside, The Woolpack Tenterden, affectionately known as 'The Woolly' by regulars, is the ultimate cosy country pub. It offers snug rooms for overnight stays, along with a restaurant serving up classic comfort dishes. The 15th-century inn also has a sprawling beer garden and a separate bar for you to unwind in. Expect a menu packed with delights like flat iron steak with mushroom duxelles, and a baked Camembert perfect for sharing.

Wiltshire: The King John Inn

Tucked away in the countryside is a boutique hotel and pub sporting eleven charming rooms and a menu featuring elevated British dishes. The King John Inn makes a perfect staycation and is even dog-friendly, so you don't have to leave your pooch behind. Soak up its character and delight in exceptional, comforting dishes like twice-baked cave-aged cheddar soufflé, Cameron Naughton's pork chop in a Thatchers cider and honey glaze, and more. 

Dorset: The Acorn Inn

Thomas Hardy enthusiasts will find themselves in their element at this delightful spot in Dorset, which inspired The Sow and Acorn in Tess of the d'Urbervilles. The Acorn Inn is a beautiful 16th-century coaching inn nestled in the picturesque village of Evershot, conveniently located between Beaminster and Cerne Abbas. With ten elegant bedrooms and a restaurant that personifies the essence of a locally-focused gastropub, it's a true feast for the senses.

Hindon: The Lamb

If you like oodles of history with your UK staycation, then The Lamb in Hindon should keep you entertained. Said to be a public house since the 12th century, the boozer now has 18 boutique bedrooms - all decorated individually (though we love the huge four-poster beds). And when you're not snoozing, make sure to check out the legendary Sunday roast.

Bedford: d’Parys

Combining the allure of a country-look boozer with a location just outside of Bedford, d'Parys is a great pick when you need a cosy room for the night. You might even get a chance to try that stunning four-poster or free-standing bath, all with the glorious pub grub waiting to be munched downstairs.

Hampshire: The King's Head

Discover The King's Head in Hursley, where countryside charm meets classic pub hospitality. Set in a historic coaching inn, this warm and welcoming spot is perfect for a pint, a locally sourced meal, or even a relaxing weekend getaway.

With a menu that celebrates Hampshire ingredients (think fish tacos with breaded haddock, West End Farm pork ribeye and fillet of stone bass with heritage tomatoes) and cosy, cottage-style rooms, The King's Head is a true English gem.

Cotswolds: The Falcon Inn

If you're looking for a gorgeous weekend break with boutique rooms, then head to charming country pub The Falcon. This brilliant spot is situated in the picturesque Cotswolds town of Painswick, fronting traditional features and a huge dining room.

They serve a great choice of beer and some award-winning wines from Balfour Winery, as well as an extensive menu of locally sourced eats. Think fish and hand-cut chips, wood pigeon Wellington, butternut squash gnocchi and much more.

Conder Green: The Stork Hotel

Located in the charming village of Conder Green in Lancashire, The Stork Hotel is a friendly boozer that boasts traditional interiors, roaring log fires and a spacious beer garden that's ideal for the summer months. Plus, there are nine bespoke bedrooms here, complete with en-suite bathrooms.

Indulge in tasty pub fare like steak and venison pie, crispy plant-based burgers or sumptuous Sunday roasts, paired with cracking wines and beers from the bar.

Warrington: Cat and Lion

The Cat and Lion in Warrington is a historic boozer with a history of over 400 years that serves up great food, sports, and award-winning beers to loyal local residents. The best part? If you're too tired to make it home after all the fun (we promise you'll have), you can book a night's stay at the cosy hotel next door for a good night's rest in cutesy surroundings.

Somerset: The Rising Sun

A country pub with rooms in Somerset, The Rising Sun is a lovely home from home destination that keeps its village pub feel while being tastefully decorated and modern. Expect a choice of six charming bedrooms, alongside a seasonal menu to fill up on before you head to bed and when you get up in the morning, with a focus on British classics and gastro grub.

London: The Orange: Belgravia Gastropub & Boutique Hotel

In the 1800s, The Orange: Belgravia Gastropub & Boutique Hotel was established as a brewery on the site of a former coffee house and is rumoured to have been named after William of Orange. Today, this expansive boozer spans four floors, providing an elegant destination for dining, drinking, socializing, and sleeping. From sizzling wood-fired pizzas and delightful pub lunches to a la carte offerings and the most epic Sunday roast in town, this boozer is the ultimate spot to chow down in Belgravia.

London: The Grazing Goat Marylebone

The Grazing Goat, a charming six-floor pub in central London, boasts beautiful oak decor, grand fireplaces, and sash windows. Its name harks back to when Lady Portman's goats roamed the area. Whether you choose the front or back dining rooms, which fit 35 to 45 guests, you'll enjoy feasting packages, great tunes, and a lively atmosphere. For a more exclusive experience, you can also book the entire first floor or stay in one of eight boutique rooms.

Wiltshire: The Northey Arms

Located in the charming village of Box, Wiltshire, The Northey Arms is a welcoming boozer that boasts a sunny beer garden and elegant interiors - think wooden furnishings, portraits on the walls and a traditional fireplace. Plus, there are 13 bespoke bedrooms to stay over in.

There's a great selection of ales, wines and spirits to choose from, as well as an extensive food menu. Tuck into wild mushroom gnocchi, Brixham market fish stew and a rotating pie of the week, as well as tasty Sunday roasts.

Berkshire: The Dundas Arms

Escape to The Dundas Arms in Kintbury, a riverside pub where you can relax with quality ales, traditional British dishes, and stunning views of the River Kennet and the Kennet and Avon Canal.

Tuck into the likes of Brixham crab and Old Winchester quiche, chicken shawarma flatbread and beer-battered fish and chips. With snug rooms and a beautiful garden perfect for dining or events, it's a gem in the heart of Berkshire.

Copthorne: The Old House

Tucked away up yonder from Copthorne, The Old House Inn is overflowing with charisma. It was erected way back in the 16th century and boasts delightful features ranging from crisscrossed windows and a blazing log fire to exposed oak beams. Their six cosy bedrooms are decked out with fancy touches, plush bedding, and modern conveniences. So, whether you're jetting off from Gatwick Airport or chilling out for the weekend, this charming haunt extends a warm welcome to all, including your furry friend.

Berkshire: The Bird In Hand

The Bird In Hand, a charming pub and hotel nestled in the heart of Knowl Hill, Berkshire, offers a delightful blend of history and hospitality. This former hunting lodge of King George III boasts warm, 14th-century features and a cosy atmosphere. With rustic beams, oak furnishings, and a crowd-pleasing menu, The Bird In Hand is a perfect spot to relax and enjoy a hearty meal or stay overnight in one of its 21 ensuite rooms.