Best Restaurants In Bath

More than just a pretty face, this gorgeous city has got the goods in the dining department as well. From cool cider-filled pizzerias to hit up with your pals to incredible Michelin-starred spots and romantic beauties that are set to be your date night staple, we've got the lowdown on the best restaurants in Bath.

Last updated on 19th August 2021

Burgers, pies, salads and more are all on the pass at The Cork. A fun and cosy pub, this city centre spot has got everything from vegan eats to freshly poured beers. Plus, it also screens big sports fixtures, so you don't have to miss out on game day.


1 user review 4

The Huntsman is a classic British boozer in the hub of all the action. Head here for your fix of delicious seasonal plates, made with only the freshest local produce, alongside an excellent array of craft beers and a well-curated wine list.

Walcot House

383 user reviews 5

An eatery for all seasons, this gorgeous spot on Walcot Street takes you from day to night with its combination of cafe, bar, restaurant and club. You can just as easily come here for a relaxing brunch as you can for a pizza with a side of live piano music. 


25 user reviews 5

Stunning views and pub grub classics come together at this riverside watering hole. Add in the Boater's cosy interiors and spacious beer garden and you've got yourself a worthy contender in your hunt for places to eat in Bath.

The Circus is something of a landmark with locals and tourists alike. It may look like little more than a cafe and restaurant, but this enchanting spot has gained a name for its European plates and darling decor.

Wondering where to eat in Bath? The Mint Room has been voted as the country's best curry house, making it a no-brainer for meals out. Grab a table inside or on their sleek rooftop terrace and tuck into an innovative menu of flavourful dishes.

Graze Bar & Chophouse is a haven for steak lovers. Located just a stone's throw away from the station, this chic restaurant and bar has a sun-soaked rooftop terrace and also caters to fish fans and vegetarians.

The city's only Michelin-starred restaurant, The Olive Tree is your answer to fine dining in Bath. Perfect for special occasions, a meal at this elegant Russel Street haunt is not likely to be forgotten anytime soon.