Bath restaurants

Sort by

Javascript is required to view this map.

King William

Price guide: Mid-range
expert-rated restaurants in Bath
Expert overall rating:4.9 (out of 5)

Upscale nationally-known gastro pub on outskirts of Bath

Read full expert review
expert-rated restaurants in Bath
Best for Families -
Expert overall rating:4.7 (out of 5)

Well-established family-run restaurant near Bath's Theatre Royal.

Read full expert review

Yak Yeti Yak

Price guide: Budget
expert-rated restaurants in Bath
Expert overall rating:4.3 (out of 5)

Bath’s unique and authentic Nepalese restaurant.

Read full expert review

Tea House Emporium

Price guide: Budget
expert-rated restaurants in Bath
Expert overall rating:3.9 (out of 5)

Hidden gem of a tea house underneath a shop in New Bond Street.

Read full expert review
Showing 4 results
Set focus

Bath is a touristy city and so unsurprisingly a lot of the cafes and restaurants in the centre are aimed at catching sightseers. Most go for a ye olde worlde tea shop angle and can be found around the backstreets leading from the Abbey and the Romans Baths. Sally Lunn’s ( is the most famous, and although it didn’t make my Top 20 it is worth a visit if you want the quintessential Bath tourist experience.

But if you’re looking for something a bit more modern you’ll be spoilt for choice as Bath has a glut of ‘modern British’ restaurants and local produce is a big thing here. Bath had the first farmers’ market in the UK and eating establishments have picked up on the push to eat local.

Celebrity chefs are starting to home in on Bath and over the last few years Jamie Oliver and Hugh Fearnley-Whittingstall have set up with Jamie’s Italian( in Milsom Place and River Cottage Canteen ( in Komedia on Westgate Street.

Gastro-pubs are also popular and some worthy mentions that didn’t make my Top 20 are Gascoyne Place ( near the Theatre Royal and the King William ( , which is a little way from the centre on London Road.

Monday seems to be a popular day for restaurants to close, so check the opening times in my Top 20 if you’re having a long weekend in the city. Lunch generally is 12-2pm and dinner is from 5.30-10.30pm – unlike on the Continent most people eat early and tables book up quickly around 7.30/8pm.

Expensive restaurants offer set lunch menus that can work out to be excellent value and I’ve indicated this in the price advice section where applicable. Cheaper places tend to offer mid-week evening offers and I’ve also highlighted these in my Top 20.

It’s best to reserve a table on Friday, Saturday nights, Sunday lunchtimes and on Thursdays around Christmas time as lots of people come to Bath for late-night shopping and then make an evening of it.

Some restaurants include service so check the bill before you add anything –the service charge is optional so can be removed if you feel things weren’t up to scratch. While most restaurants accept any credit cards, some won't take American Express, so check before you order.

Set focus

As my shrinking bank balance and expanding waistline keep reminding me, I love eating out. When I was younger we would always celebrate a birthday with a meal in Bath as a treat, but now any excuse and I’m there – birthdays, celebrations, the fact it’s Wednesday.

It was really tough to pick my favourite 20 as Bath has so many great restaurants, so I’ve tried to include places for different occasions – there are a few in there that are real treat places for special celebrations, others that are great for a quick snack and some that are and evening out in themselves.

I’ve also tried to pick different types of food as Bath has lots of ‘modern British’ places, but also has many good ethnic eateries worth trying. Most of my choices are independent restaurants, but I have included some chain ones that are my regular haunts.

Locals are loyal to well-established restaurants and there’s a few that have been around a long time that I haven’t included, so let me know if I’ve missed out your favourite.