Stay in Britain’s Best Gastro Pubs With Rooms

At The Foodie Travel Guide, we really love good pub food. We believe it tastes even better though when you can eat, drink and sleep at the pub. That’s why we’ve curated a tantalising selection of Britain’s best gastro pubs with rooms. Each one has earned its reputation for deliciousness and comfort.

Time for a foodie weekend away? We’ve made it super easy for you. With rates provided by our Booking Partners, simply check availability and book.

Buckinghamshire – Gastro Pubs With Rooms

The Hundred of Ashendon

Ashendon, Buckinghamshire, England

Gorgeous rambling family-run seventeenth century pub nestled between the Chilterns and the Cotswolds. The five light B&B rooms come with award-winning food from owner, Matt, who previously worked at St John and Tom Kerridge’s pub The Hand & Flowers.

Listed no. 36 in the Top 50 Gastro Pubs 2017

Rooms from £70 a night.

Cornwall – Gastro Pubs With Rooms

Port Gaverne Hotel

Port Gaverne, Port Isaac, Cornwall, England

A cosy inn nestled in a beautiful secluded cove on North Cornwall’s dramatic heritage coast. Feast on award-winning cuisine and fish fresh off the boat. Rooms are individually designed and quirky.

Listed no. 23 in the Top 50 Gastro Pubs 2017

Rooms from £90 a night.

Devon – Gastro Pubs With Rooms

The Tarr Farm Inn

Liscombe, Exmoor, Devon, England

Outstanding dining in Exmoor at this top sporting hotel. The area is known for its world-class partridge and pheasant shooting. Stay in one of the 9 traditionally furnished rooms.

Listed no. 27 in the Top 50 Gastro Pubs 2017

Rooms from £150 a night.

The Lamb Inn

Sandford, Crediton, Devon, England

Enjoy a pint with the locals at this popular village pub. There are lovely bedrooms, award-winning food and an on-site cinema. All just 20 minutes’ drive from Exeter.

Winner of Best Pub in Devon 2016/17.

Rooms from £69 a night.

Hampshire – Gastro Pubs With Rooms

East End Arms

Lymington, Hampshire, England

Venison and Hampshire trout are both on the menu of this discreet New Forest gastro pub owned by the bass guitarist of Dire Straits. The five bedrooms come with OKA furnishings and Mulberry fabrics.

Rooms from £85 a night.

The Peat Spade Inn

Stockbridge, Hampshire, England

Fishermen rejoice! This is one of the best fishing inns in Britain. Tuck into pan-fried salmon or a seafood platter after a day’s fishing on the Test. Named after famous fishermen, rooms have a homely feel.

Rooms from £74 a night.

Kent – Gastro Pubs With Rooms

The King’s Head

Wye, Nr Ashford, Kent, England

Dig into Whitstable beer-battered fish & chips after a day walking the North Downs. The King’s Head is located in the historic village of Wye (with its own train station). Bedrooms are stylish and modern.

Listed no. 25 in the Top 50 Gastro Pubs 2017

Rooms from £100 a night

The Duke William

Ickham, Nr Canterbury, Kent, England

Beautiful walks, contemporary style bedrooms (named after culinary heroes), and tasty pub food. A perfect countryside retreat after a day exploring the Garden of England. Historic Canterbury is nearby.

Rooms from £110 a night

London – Gastro Pubs With Rooms

The Alma Hotel 

Wandsworth, London, England

Tuck into tasty comfort food and soak up the Alma’s convivial atmosphere in this traditional Victorian London pub. The pub’s boutique rooms are spacious and there’s easy access to Central London by train. Read our Expert Review of the Alma Hotel Wandsworth.

Listed no. 26 in the Top 50 Gastro Pubs 2017

Rooms from £99 a night.

The Bull & Hide

Shoreditch, London, England

Like your own Private Members’ Club in the city. Stay in one of seven stylish rooms and feast on fine dining in the upstairs restaurant. A retreat in the heart of London’s busy financial district.

Rooms from £125 a night.

The Fox & Anchor

Clerkenwell, London, England

Carnivores will love this Victorian London pub. For years it’s been serving the porters at Smithfield Market. The menu focuses on British cuisine (try the mixed grill). There are six stunning boutique rooms.

Rooms from £169 a night.

The Victoria

Mortlake, South West London, England

If you’re looking for a great South West London base, stay at this gastronomic bolthole in Mortlake. Greg Bellamey and TV Chef, Paul Merrett’s stylish pub has a lovely garden for dining and seven hotel bedrooms.

Rooms from £135 a night.

Peak District – Gastro Pubs With Rooms

The Devonshire Arms at Pilsley

Pilsley, Peak District, Derbyshire, England

Foodie heaven in the Peak District. A menu packed with Chatsworth Estate produce and walking distance to both the Farm Shop and Chatsworth House and gardens. Bedrooms are country house style.

Rooms from £106 per night

The Cotswolds – Gastro Pubs With Rooms

The Swan Inn

Swinbrook, The Cotswolds, England

A picture-perfect sixteenth century country pub. An idyllic rural setting next to the River Windrush. Log fires, tasty food and rooms with a view. An ideal base for exploring The Cotswolds.

The Lamb Inn

Burford, The Cotswolds, England

Roaring fires, cosy armchairs, beams and flagstone floors abound in this traditional country inn in this charming Cotswold town. Enjoy a relaxed supper in the bar or fine dining in the restaurant.

Rooms from £94 a night.

The Wheat Sheaf Inn

Northleach, Gloucestershire, The Cotswolds, England

Chic in the country. Fantastic food and fourteen individually designed rooms with luxury en-suites. Tuck into steak and frites with a glass of red followed by strawberry Eton Mess. A favourite with dog walkers.

Rooms from £94 a night.

Scotland – Gastro Pubs With Rooms

Kildrummy Inn

Aberdeenshire, Scotland

A haven for fly fishing and walking. This award-winning coaching inn has spectacular rural views. Fish for salmon and wild brown trout on the River Don. Feast on Scotland’s larder and enjoy a wee dram by the open fire.

Rooms from £79.50 a night

Shropshire – Gastro Pubs With Rooms

The Inn at Grinshill

Near Shrewsbury, Shropshire, England

Popular with walkers. This village inn is surrounded by beautiful Shropshire countryside and serves tasty local produce. Stay in one of its comfortable rooms. Historic Shrewsbury is just 20 minutes away.

Rooms from £53 a night

The Charlton Arms 

Ludlow, Shropshire, England

Riverside views, real ales and tasty dishes are all on the menu at this gastro pub with rooms in the foodie town of Ludlow. It’s been praised by former guest and food critic, Jay Rayner. Stay in one of nine en-suite rooms.

A great choice for Ludlow Food Festival.

Rooms from £100 a night

Somerset – Gastro Pubs With Rooms

The Swan at Wedmore

Wedmore, Somerset, England

The handsome Somerset village of Wedmore is home to this popular eighteenth century inn. Feast on fantastic, seasonal country food in the spacious restaurant and stay over in one of its stylish bedrooms.

Rooms from £68 a night.

The Seymour Arms

Blagdon, Somerset, England

A great spot for a West Country foodie break. Tuck into fish and chips in the pub bar and stay in one of its five bedrooms. Walk up the road to Yeo Valley Canteen or go cheese tasting in nearby Cheddar.

Rooms from £95 a night.

The White Post

Rimpton, Somerset, England

Stunning West Country views from the restaurant, an amazing Sunday lunch and three comfortable en-suite rooms. Bordering both Somerset and Dorset, treat your taste buds to the best local produce from each county.

Listed no. 34 in the Top 50 Gastro Pubs 2017

Rooms from £95 a night.

Sussex – Gastro Pubs With Rooms

The Bull

Ditchling, East Sussex, England

Low beams, creaking floorboards and delicious food define this historic village pub. Beer is brewed at its own Bedlam Brewery. With 8 luxurious rooms, combine a stay here with a vineyard tour at nearby Ridgeview Wine Estate.

Winner of the Great British Pub Awards 2016.

Rooms from £120 a night

The Bell Inn

Ticehurst, East Sussex, England

Quirky and award-winning gastro pub with luxury rooms and lodges set within a historic old coaching inn. Perfect for sitting by the fireside with a drink and exploring the surrounding countryside.

Rooms from £82 a night

The Royal Oak

East Lavant, West Sussex, England

Coast or country walks? Stay here, at the foot of the South Downs, and you can do both. Sleep in the pub’s luxurious rooms or cottages and dig into the restaurant’s field to fork produce.

Rooms from £155 a night

Wales – Gastro Pubs With Rooms

The Bell at Skenfrith

Skenfrith, Monmouthshire, England

Relax with a glass of champers by the fireside of this countryside inn on the banks of the River Monnow. Indulge in hearty dishes in the restaurant or al fresco dining in the lovely garden.

Great base for Abergavenny Food Festival

Rooms from £130 a night.

The Hardwick

Abergavenny, Monmouthshire, Wales

Reportedly Michel Roux’s favourite Welsh restaurant, The Hardwick serves outstanding food from chef, Stephen Terry, who was awarded his first Michelin star aged just 25. A stay in one of its stylish rooms includes a Welsh breakfast.

Listed no. 30 in the Top 50 Gastro Pubs 2017

Great base for Abergavenny Food Festival

Rooms from £120 a night.

Yorkshire – Gastro Pubs With Rooms

Shibden Mill Inn

Halifax, Yorkshire, England

Traditional wooden beams, a roaring fire and award-winning food characterise this seventeenth century inn with rooms in the heart of Yorkshire. Treat yourself to afternoon tea, dine on steak in the Grill Room or tuck into Friday fizz and chips.

Great British Pub of the Year 2015

Rooms from £130 a night.



Need more? See more from our FOODIE BREAKS COLLECTION or check out hundreds of recommendations for some of the best places to stay in the UK.