Bath may be known for its Roman baths and elegant Georgian streets – but its food scene deserves just as much attention. Over the past few years, the city has transformed into one of the South West’s most exciting dining destinations, blending heritage charm with culinary creativity.
From refined tasting menus in historic settings to relaxed bistros serving seasonal local produce, Bath’s restaurants offer something for every palate. Whether you’re visiting for a weekend or call the city home, these spots prove Bath is as much about flavour as it is about history.
This content is for general information only. Restaurant menus, prices, and availability may vary by season and location. Always check current opening hours, booking details, and menu updates before visiting. Photos are for illustrative purposes only, and actual dishes may differ.
1. The Scallop Shell

Did you know that Brits eat more fish and chips than almost any other takeaway? But when you want proper sit-down seafood without the greasy paper, this place is your answer.
The Scallop Shell brings that classic British chippy feel but elevates it with seriously fresh catches and a menu that changes with the seasons. You'll find everything from Dover sole to monkfish, plus their legendary fish pie that locals rave about.
The atmosphere feels relaxed yet polished, making it perfect whether you're celebrating or just craving something from the sea.
2. Woods

There's something deeply comforting about a restaurant that feels like someone's rather posh dining room. Woods nails that neighbourhood bistro vibe whilst serving food that's anything but ordinary.
The focus here is squarely on quality British ingredients treated with respect and imagination. Think slow-cooked pork belly, local game in season, and puddings that'll transport you straight back to Sunday lunches at your nan's (but fancier).
The service is warm without being overbearing, making it ideal for any occasion.
3. Corkage

Ever noticed how the best neighbourhood restaurants always seem to be hiding in plain sight? Corkage is one of those gems that locals guard like a secret recipe.
Chef Richard Knighting creates modern British dishes that celebrate seasonal ingredients without any unnecessary fuss. The menu reads like a love letter to British produce, from Herefordshire beef to Cornish crab, all prepared with skill and creativity that keeps regulars coming back.
4. Emberwood

Apparently, cooking over fire is one of humanity's oldest techniques, yet somehow it still feels thrilling when done properly. Emberwood takes that primal approach and applies it to brilliant British produce.
Everything here gets the flame treatment, from locally sourced meats to seasonal vegetables, resulting in dishes with incredible depth and that irresistible smoky char. The kitchen champions sustainability too, working with small farms and suppliers who share their values.
5. Menu Gordon Jones

Forget everything you think you know about British dining etiquette – there's no menu here, just trust and surprise. Gordon Jones serves up a daily changing six-course tasting menu that's become legendary among food lovers.
Each dish arrives as a complete surprise, blending British ingredients with global techniques and a healthy dose of playfulness. You might get Jerusalem artichoke with truffle one moment, then sticky toffee pudding reimagined the next.
It's experimental, occasionally eccentric, and absolutely unforgettable.
6. Henry's

Sometimes you don't want a grand occasion – you just want somewhere reliable that does the basics brilliantly. Henry's has built its reputation on exactly that philosophy.
This friendly neighbourhood spot serves up honest British comfort food with a modern twist, from proper cooked breakfasts to hearty lunches that'll sort you right out. The atmosphere is laid-back and welcoming, the kind of place where staff remember your order and nobody minds if you linger over coffee.
7. Dough

Pizza might be Italian, but Brits have absolutely made it their own – we eat more than 400 million pizzas yearly! Dough brings proper Neapolitan technique to Bath whilst celebrating local ingredients.
The sourdough bases are made fresh daily, then topped with everything from classic margherita to more adventurous combinations featuring British cheeses and seasonal veg. The wood-fired oven works its magic, creating those perfectly charred, pillowy crusts that pizza dreams are made of.
8. The Pulteney Arms

Pubs are basically Britain's living rooms, and this Georgian gem proves why that tradition endures. Tucked away near the Pulteney Bridge, this spot combines proper pub atmosphere with food that's several notches above your standard fare.
The menu features elevated pub classics – think fish and chips with proper mushy peas, pies with buttery pastry, and Sunday roasts that'll have you loosening your belt. The building itself oozes history, making every meal feel like you're dining in Bath's storied past.
9. Noya's Vietnamese Supper Club

Britain's food scene has been brilliantly enriched by global cuisines, and supper clubs have become the coolest way to experience them. Noya brings authentic Vietnamese flavours to Bath in the most intimate, personal way possible.
These aren't your average restaurant meals – they're carefully curated experiences in a home setting, where you'll taste dishes made from family recipes passed down through generations. Fresh herbs, fragrant broths, and vibrant flavours dominate, offering something completely different from Bath's traditional dining scene.
10. The Dark Horse

Sometimes the best discoveries happen when you wander off the main drag and stumble upon somewhere unexpected. The Dark Horse fits that bill perfectly – a bit quirky, thoroughly independent, and unapologetically different.
The menu leans towards small plates and sharing dishes, drawing inspiration from British ingredients whilst borrowing ideas from everywhere else. It's the kind of place where the chef isn't afraid to experiment, and the atmosphere encourages lingering conversations over multiple courses.

















