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 with authentic eats to stunning Michelin-starred spots and romantic beauties perfect for date night, there's plenty to choose from. Wondering where to start? We've got the lowdown on the best restaurants in Bath.

Last edited by Scarlett Welch

Last updated on 20th October 2025




Giggling Squid Bath

Located in the heart of the town centre, Giggling Squid is a welcoming Thai restaurant that's filled with Instagrammable decor. Think huge birdcages around the tables, as well as stunning floral displays and patterned wallpaper throughout.

There's an extensive menu of classic and modern dishes to enjoy, ranging from citrus-infused prawns to sweet sticky chicken wings and vegetable pad Thai. Plus, there are plenty of cocktails up for grabs too.

Robun

Robun is bringing the flavours of Japan to Bath in the form of its stunning restaurant on George Street. It's decked out with authentic decorations, from wall art to back-lit panelling over two floors. On the lower level resides the main dining area, but head up the stairs and you'll find Bath Karaoke. On the menu, expect to tuck into small plates like chicken karaage, popcorn shrimp and sushi platters, plus the chef's signature dishes are eye-catching too, such as bluefin tuna tartare and wagyu beef tataki.

Try Our Easy-To-Use Table Search Engine

Your next bar booking? Restaurants that will wow? Discover the very best using our brand spanking new search engine which allows you to choose between 1000s of venues, and earn rewards to spend on incredible experiences at the same time.

Cosy Club Bath

If you're after a stylish yet budget-friendly spot in Bath, The Cosy Club ticks all the boxes. Head upstairs to discover a warm, eclectic space filled with Victorian charm—think plush cushions, comfy sofas, and bold wallpaper, all setting the tone for a laid-back but celebratory meal.

The menu features tempting starters like halloumi with hot honey or garlic and paprika prawns, followed by mains such as sticky Asian chicken salad or Thai green curry. And if you're in the mood for something hearty, their burgers are well worth a look too.

The Circus

The Circus restaurant, Bath is something of a landmark with locals and tourists alike. It may look like little more than a cosy cafe, but this enchanting spot has gained a name for its European eats and darling decor. Thirsty? Sip on sparkling wines sourced from around the world.

The Olive Tree

If you're searching for a Michelin star eatery, then make your way to The Olive Tree. This stunning eatery offers up a range of grub, including six and nine-course set menus, with options from Cornish turbot to Wiltshire lamb leg, as well as a sophisticated selection of wine.

Edesia Restaurant Lounge Bar & Club

SET MENU TWO COURSES £18.95 | THREE COURSES £22.95 and 1 other offer

When it comes to South American food in our city? Edesia Restaurant is right up there. This stunning destination is decked out in cool wooden panelling, exposed brick, foliage and colourful, abstract booths. Expect to munch everything from unique bottomless brunches to tacos, empanadas, ceviche and slow-cooked meats.

Sotto Sotto

After an Italian restaurant in Bath? Sotto Sotto is sure to impress. Nestled below the North parade, this cute eatery champions regional wines alongside an authentic menu of dishes. Think linguine con gamberi with king prawns and sun-dried tomatoes or a traditional tiramisu.

Opa Bath

Touting a fabulous range of meze sharing plates, it's no wonder why Opa is our favourite Greek restaurant in Bath. Sink your teeth into its juicy calamari or opt for a seafood risotto in its gorgeous dining space. Special occasion? Book out one of its chic private rooms.

Thai Balcony

For those of you after a Thai restaurant in Bath, make your way to Thai Balcony in the heart of the city centre. Choose from a delicious variety of noodles or tempura-style prawns on its terrace or indoor space. Vegan? No need to worry, as there are also plant-based options.

The Mint Room

If you're looking for fine dining in Bath, then why go to The Mint Room for some top-notch Indian grub? Enjoy dining in its indoor space with family, or head to the sleek rooftop terrace to tuck into an innovative menu of flavourful eats while enjoying your date's company.