Best Restaurants In Bath

Talia Gilliham's profile picture
By Talia Gilliham • Food, Drinks & Events Writer, DesignMyNight Talia has over 8 years of experience writing across hospitality and travel, including bylines in TimeOut. Last updated on 2nd October 2026

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.




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.

Cappadocia Turkish Restaurant

The family-run Cappadocia offers relaxed and down-to-earth dining with fuss-free interiors and dishes that are simple yet delicious. Staying true to the traditions of Turkish cuisine and taking pride in every dish on the menu, expect every thing to be well-cooked and flavoured to perfection.

Feast on charcoal grilled meat from kebabs to kofte and shish, fresh fish, a selection of meze plates or a signature dish like the lamb moussaka. You can even pair your meal with a cocktail if that's all you need to top off the experience. 

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.

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.

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.

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.

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.

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.

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.

Thaikhun Bath

Enjoy a gorgeous meal at Thaikhun, located in Bath's Southgate Shopping Centre. Step out of the bustling city and get transported to Thailand with authentic, fragrant dishes as well as twists on classics. Expect to find your favourite curry on the menu, plus palm sugar beef jerky with Sriracha dipping sauce, spring rolls and fish cakes.

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.

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.