Great dining at the best restaurants

The best restaurants in Bath

All restaurants you find here have been personally selected by us!
Filters
Style
Price
Type

Brasserie Beau

South Parade BA2 4AB

At Brasserie Beau, it’s all about refined comfort and great flavours. This stylish brasserie in Bath blends classic French influences with modern British cuisine, using fresh, high-quality ingredients. Whether you're in the mood for a relaxed brunch, a delicious afternoon tea, or a beautifully plated dinner, Beau offers an inviting setting with warm hospitality. The elegant interior and relaxed atmosphere make it the perfect spot for any occasion.

  • Classic & Refined
  • ££
  • Restaurant Restaurant

Olé Tapas

1 John Street BA1 2JL

Bringing the heart of Spain to Bath, Olé Tapas is a lively spot where authentic flavors and warm hospitality come together. Think crispy patatas bravas, sizzling garlic prawns, and rich, melt-in-your-mouth jamón—all perfect for sharing. The rustic décor, Spanish wines, and friendly atmosphere make it feel like a little escape to Andalucía. Whether you're enjoying a classic paella or a glass of Rioja, every bite is full of Mediterranean soul.

  • Cosy & Nice
  • ££
  • Restaurant Restaurant

Comptoir Libanais Bath

4 Newark St BA1 1AT

Step into the vibrant world of Comptoir Libanais, where the bold flavors of the Middle East meet the charm of Bath. This lively spot is all about sharing delicious mezze, fragrant tagines, and freshly baked flatbreads in a warm, welcoming setting. With its colorful décor and relaxed atmosphere, it's the perfect place to enjoy authentic Lebanese cuisine with friends. Whether you're craving a zesty fattoush salad or a rich, slow-cooked lamb dish, every bite is a taste of tradition.

  • Hip & Happening
  • ££
  • Restaurant Restaurant

The Coconut Tree Bath

36 Broad St BA1 5LP

At The Coconut Tree in Bath, Sri Lankan street food meets vibrant cocktails in a laid-back, buzzing atmosphere. Expect bold flavours, small sharing plates, and plenty of spice—perfect for a lively evening out. Their famous hoppers, spicy devilled dishes, and signature coconut sambols bring an explosion of taste to every bite. Add a creative cocktail, and you’ve got a feast to remember. Nestled in the heart of Bath, this spot is a must-visit for food lovers looking for something a little different.

  • Cosy & Nice
  • ££
  • Restaurant Restaurant

The Mint Room

Longmead Gospel Hall, Lower Bristol Rd BA2 3EB

The Mint Room in Bath is where Indian fine dining gets a bold, modern twist. Just outside the city centre, this stylish spot serves beautifully plated dishes that balance tradition with innovation — think tandoori monkfish and truffle oil naan. The rooftop terrace is a hidden gem when the sun’s out, adding an extra splash of charm to the experience. A real treat for lovers of spice and elegance.

  • Classic & Refined
  • ££
  • Restaurant Restaurant

Charm Thai

2 George Street BA1 2EH

In the heart of Bath, Charm Thai brings a modern touch to authentic Thai cuisine. With its warm wooden decor, lush greenery and artfully presented dishes, this cosy spot strikes just the right balance between casual and refined. From silky green curries to crispy tempura prawns, everything here is full of bold flavour and fresh ingredients – ideal for a relaxed evening out or a special bite with friends.

  • Classic & Refined
  • ££
  • Restaurant Restaurant

Sanremo

15 High Street BA1 5AQ

Sanremo in Bath brings authentic Italian flavours to the city with its fresh pasta and classic antipasti. This stylish restaurant is known for simple dishes full of taste – think creamy burrata, seafood linguine, and proper tiramisu to finish. Inside, the warm modern décor with wood and greenery creates a relaxed atmosphere, ideal for enjoying good food with friends or family. Sanremo showcases pure Italian cooking without fuss but always with flair.

  • Classic & Refined
  • ££
  • Restaurant Restaurant

Square Grill House

11-12 Abbey Churchyard BA1 1LY

Square Grill House & Piano Bar brings a touch of modern luxury to Bath’s dining scene. Known for its premium steaks and fresh seafood, this stylish spot combines elegant interiors with a lively atmosphere. Think perfectly cooked fillet steak, grilled lobster, and classic cocktails, all enjoyed to the sound of live piano music on weekends. Square Grill is ideal for a relaxed dinner with a sense of occasion, offering great food in a warm, contemporary setting.

  • Classic & Refined
  • ££
  • Restaurant Restaurant

Edesia

13-14 High St, Bath BA1 5AQ

Edesia is a South American restaurant, which offers a unique culinary experience that blends the vibrant flavours of South America with the city's elegant charm.The mouthwatering menu, crafted by Head Chef Oskar Makejevs, features authentic dishes like hearty empanadas, succulent grilled meats, zesty ceviche, and South American steaks. With a warm and inviting atmosphere, Edesia provides a lively setting for romantic dates, family meals, or a night out with DJs spinning music late on weekends.

  • Classy & Cool
  • ££
  • Restaurant Restaurant

Bandook

3-7 Milsom Street BA1 1BZ

Bandook offers an elevated Indian gastronomic experience, born from a vision to create a modern and casual street food destination that delivers a genuine "wow" factor. Inspired by the colonial era, the restaurant features an impressive and eye-catching interior that provides a stylish backdrop for any occasion. The menu fuses traditional Indian street food with modern twists and original creations, resulting in deliciously fresh and exciting flavours. With its fun, relaxed atmosphere and a commitment to exceptional hospitality, Bandook is a sophisticated yet informal space perfect for everything from quick bites to memorable evening celebrations.

  • Classy & Cool
  • ££
  • Restaurant Restaurant

The Orange Artichoke

James St West BA1 2DA

Located in the heart of the city within the Apex City of Bath Hotel, The Orange Artichoke offers a dining experience defined by its "chic surroundings" and vibrant, seasonal focus. The space is modern and stylish, featuring a "sun-covered terrace" that provides a relaxed, al fresco setting during the warmer months. The vibe is versatile and welcoming, catering to everything from a hearty breakfast to a sophisticated afternoon tea or a relaxed dinner. With menus designed around "bright produce" and locally sourced favorites like West Country haddock, the atmosphere is fresh and energetic. It is a polished destination that manages to feel both upscale for special occasions and approachable for business lunches or casual gatherings with friends.

  • Classy & Cool
  • ££
  • Restaurant Restaurant

Culinary day out

The best restaurants in the city, all in one delicious afternoon or evening?

During the Restaurant Tour, you visit the city's best restaurants—everything in one delicious afternoon.