Best Restaurants in Bath
About restaurants in Bath
Restaurants across Bath, from the Georgian streets of the centre to Bathwick, Walcot, Weston and Oldfield Park. Every place has a score out of 10 that starts from public reviews and is adjusted for recognition stated on the venue's own site, such as a Michelin star or AA rosettes. Nobody can pay to move up, and featured listings are labelled.
143 results
Lj Hugs
30 Kingsmead N
Takeaway on Kingsmead North in Bath city centre. We could not find a website, so check its Google listing for its menu and times.
Olive Tree Restaurant
4-7 Russell St
Fine-dining restaurant below The Queensberry Hotel on Russell Street, holding a Michelin star since 2018 and four AA rosettes since 2024.
Root Spice
15 Argyle St, Bathwick
Fine Indian restaurant on Argyle Street with venison, duck and sea bass signatures, tandoori grills, biryanis and plenty of vegetarian dishes.
se7en
7, Edgar Buildings
Charcoal grill and cocktail bar on Edgar Buildings with live-fire small plates, sharing steaks, Sunday roasts, a hidden terrace and late cocktails.
Susmita's
85 Lower Bristol Rd
Indian restaurant in Oldfield Park cooking traditional dishes from Odisha in eastern India, with weekend breakfast, collection and delivery.
The Beckford Bottle Shop
5-8 Saville Row
Wine merchant and bistro on Saville Row with over thirty wines by the glass, cheese and charcuterie boards and Bib Gourmand sharing plates.
Tonkotsu
40 Stall St
Bath branch of the Tonkotsu ramen chain on Stall Street, opposite the Roman Baths, with noodles made fresh every day. Walk-ins only for now.
Urban Kitchen Bath
Poolemead Rd
Takeaway on Poolemead Road in Twerton, rated 5 on Google; its website could not be reached, so check the menu, prices and times before ordering.
Veggie Guru
48 Southgate St
Takeaway at 48 Southgate Street in Bath city centre. We could not find a website, so check its menu, prices and times on Google before you go.
Woods Restaurant
9-13 Alfred St, Lower, Lansdown
Family-run bar, brasserie and wine shop on Alfred Street opposite the Assembly Rooms, serving British cooking with a French accent since 1979.
Banana Tree
15 Milsom St
Milsom Street branch of Banana Tree, cooking Southeast Asian dishes from ramen to pad Thai, with bottomless bowls and 2 for 1 cocktails all day.
Bath Chophouse
8 Northumberland Pl
Neighbourhood steakhouse on Northumberland Place cooking aged steaks and chops over charcoal, with meat butchered in house.
Bikanos Indian Cuisine
25 Claverton Buildings
Indian restaurant and bar in Widcombe cooking North and South Indian dishes, vegetarian and meat, with chefs rooted in Rajasthan and a full bar.
Cappadocia
4-5 Newmarket Row
Family-run Turkish restaurant on Newmarket Row by Pulteney Bridge, with meze, charcoal-grilled kebabs, a £44 four-course set menu and cocktails.
Chai Walla
42 Monmouth St
Indian restaurant at 42 Monmouth Street in Bath city centre, rated 4.7 from 1168 Google reviews, with no website of its own.
Chez Dominique
15 Argyle St, Bathwick
Modern French and European restaurant on Argyle Street with a set menu at £24 for two courses and a private room overlooking Pulteney Weir.
Clayton's Kitchen
15A George St
Family-run restaurant on George Street from chef Robert Clayton, with seasonal à la carte dishes, a set lunch from £32 and dogs welcome.
Colosseo
30 Milsom St
Family-run Italian on Milsom Street serving pasta, risotto, dry-aged steaks and pizza, with cocktails and children's half portions at half price.
Comptoir+Cuisine
5 George St
French bistro on George Street with a basement Champagne bar, over 30 wines by the glass, cheese and charcuterie boards and fondue.
Jars Meze
6 Northumberland Pl
Family-run Greek restaurant on Northumberland Place since 2013, serving meze sharing plates, dips, gyros and slow-cooked dishes like kleftiko.