Best Places to Eat in Bath 2025

Steeped in Roman history, Bath is a UNESCO World Heritage Site and the largest city in Somerset. But that’s not all – it’s also home to some fantastic restaurants, cafes and bars and has a wonderful food scene with so many great eateries on offer. From quaint and dainty tea rooms serving traditional cream teas to fine dining establishments offering up innovative and exciting menus, it’s safe to say that the city’s food scene is as rich and diverse as its history.

But with so many options to choose from, where are the best places to eat in Bath this year? Let’s dive in and explore the top spots that are capturing the hearts (and appetites) of locals and visitors alike.

Here are our picks:

The Pulteney Arms

First up, we need to talk about this local favourite. Famous for their Sunday roasts, the team at the Pulteney Arms are renowned for producing a traditional Sunday lunch at low prices. They also do some mighty fine, traditional desserts and a remarkable Yorkshire pudding.

The Scallop Shell

You can’t have a holiday or day trip without some traditional fish and chips, can you? Well, let it be known that Bath has you covered. The Scallop Shell is hugely popular with locals and is indeed an award-winning fish and chip shop.

Dough Pizza

This Italian-run pizzeria offers so much more than just your average pizza restaurant. With a real taste of Italy, the amazing chefs at Dough offer real Italian pizza on a range of standard and non-standard bases and crusts. Sit close enough to the front and you’ll be able to watch them handcraft your meal, too.

Noya’s Vietnamese

Looking for something a bit different? Look no further than Noya’s Vietnamese Supper Club. This is hugely popular and is very often booked up (the best review a restaurant can get, right?) but, if you are lucky enough to bag yourself a table, you won’t be disappointed.

Woods – Est. 1979

Yes, you read that right. Woods has become an absolute staple when it comes to the Bath food scene, having been around since 1979. With retro food and décor, this is a child-friendly eatery that is ideal for going as a family.

Menu Gordon Jones

Rated a full five stars on Trip Advisor, a visit to Bath isn’t complete without experiencing Menu Gordon Jones. This is a small restaurant that serves the finest quality food and, to top things off, it features an open kitchen – meaning you can watch a master chef at work.

Colosseo 

Colosseo is a charming Italian restaurant that offers a variety of traditional dishes in a warm and inviting atmosphere. The restaurant’s commitment to authenticity allows you to experience a taste of Rome within the heart of a classic British city. It’s a great spot for Italian cuisine lovers. 

The Sepoy Club

For exquisite Indian cuisine, The Sepoy Club is a great choice. Sepoys were Indian soldiers fighting for the British Indian Army during the colonial period- the restaurant’s name hearkens back to history and heritage as does its menu and flavours. Catering to appetites of all sizes, and located close to the heart of the city, it’s worth trying out. 

The Circus Restaurant

Serving modern European food, the Circus is an independent restaurant located a stone’s throw away from the city’s most famous landmarks. Diners can expect a relaxed yet sophisticated atmosphere, making it a favorite for both locals and visitors.

Edesia Restaurant Bar & Lounge

Named after the Roman goddess of food and banquets, Edesia blends international and local flavors in a contemporary setting. Its diverse menu features influences from South America, Europe, and Asia, making it a go-to for an eclectic dining experience.

Henry’s Restaurant

A Michelin star restaurant, Henry’s is the place to go if you’re feeling fancy. Seasonal menus that highlight fresh, locally sourced ingredients- alongside a rustic, historic atmosphere- provide a first-class dining experience. Choose from either the tasting menu or a la carte- there’s sure to be something that inspires your tastebuds. 

The Beefy Boys

Coming to Bath City in 2025 is the award winning burger restaurant, The Beefy Boys, who are celebrated for their American-style barbecue food, Describing Bath as ‘a beautiful city with a real buzz to it’, they’re sure to bring another layer of culinary depth and flavour. They will be located just a 10-15 minute walk away from The Royal Hotel, on Milsom Street. 

Brasserie Brunel @ The Royal Hotel

Last but certainly not least is, of course, the Brasserie Brunel restaurant here at The Royal Hotel, Bath. With a Parisian theme and recently refurbished, we offer a range of French specialities along with grills and locally sourced steaks. Come see us – you won’t be disappointed!

To book your stay at The Royal Hotel Bath, contact us today on 01225 463 134, or fill out our online contact sheet.

Short Break in Bath from £149 pp for 2 nights

All of the above starts from £149 pp for 2 nights Sun-Thurs, with a £40 pppn supplement Fri-Sat. Additional nights can be added for £80 pppn. Based on double or twin standard room occupancy for two persons.

CLICK HERE to directly book this exclusive offer with us.

For an enhanced Bath Break experience, explore the Things to Do in Bath page on our website, assisting you in making the most out of your stay.

Should you have any further queries, or require assistance, feel free to contact us directly.


Enquire today