Stylish self-catering holidays and short breaks in Somerset

Where to Eat in Bath Town Centre - The Best Places!

The centre of Bath is home to a thriving food scene with a number of restaurants offering everything from authentic Italian cuisine to juicy steaks and vibrant Turkish dishes. Whether you’re looking for a romantic date night spot, a family-friendly eatery or a decent business lunch to impress a client, there’s something for everyone.

Based on my own visits and experiences, I’ve curated this helpful guide to some of the best places to eat in Bath city centre. If you’re planning to visit Bath then the restaurants I have listed below are well worth checking out.


 

Sanremo Restaurant

A Stunning Italian Gem in the Heart of Bath

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Sanremo Restaurant Bath (@sanremo_restaurant_bath)


A Grand Setting for an Authentic Italian Dining Experience

Located inside a beautifully restored former NatWest bank, Sanremo is, to me and my family, one of Bath’s most visually striking restaurants. The moment you step through its doors, you’re greeted with grand and elegant décor that blends historical charm with modern sophistication. Whether you're here for a leisurely lunch, a romantic dinner or a birthday meal, the atmosphere is warm, inviting, and effortlessly stylish.

A Taste that's Always Full of Flavour

Sanremo is all about quality ingredients and traditional Italian flavours and it certainly delivers. The menu features a mix of handmade pasta, fresh seafood and premium cuts of meat, offering something for everyone, including vegetarian, vegan, and gluten-free options.

Standout Dishes:

  • Tonno Rosso alla Puttanesca - One of my favourites, their grilled tuna steak (served with anchovies, olives, capers & garlic) in a rich tomato sauce, is always an absolute delight.
  • Branzino - A beautifully cooked sea bass fillet, that's very vight yet oh-so indulgent. It's a must-try for any seafood lovers.
  • Suprema di Pollo - Their chicken supreme is another highlight and one of husband's favourites, with charred Brussels sprouts, dried apricot, butternut squash purée and roast parsnips, completed with a rich red wine jus. 

Overall Experience

From the moment you arrive, the staff at Sanremo's make you feel like a valued guest. Friendly, professional and attentive, their team works hard to deliver the smoothest of dining experiences. Due to the restaurant's popularity it can get really busy and service - on the very odd occasion - can be a little slow, but in my opinon the warmth and professionalism of the staff more than make up for it and you're never made to feel rushed to leave.

Price & Value for Money

Sanremo isn’t the cheapest Italian restaurant in the centre of Bath, but the quality of the food and the stunning setting (check out their domed ceiling!) justify their prices. If you’re after premium ingredients, expertly prepared chef level dishes and a truly special dining experience then this is a place definitely worth visiting. I'd strongly recommend booking ahead.

Best For:

  • Romantic date nights
  • Special occasions and celebrations
  • Italian food lovers looking for authentic, high-quality dishes
  • Anyone wanting to dine in a stunning historical setting in Bath

Final Verdict

Sanremo is one of my favourite Italian restaurants in Bath and I've never had a bad meal ever! 

Sally's Rating: ⭐⭐⭐⭐⭐ (5/5) - A must-visit for Italian cuisine lovers.


Contact Details

  • Address: 15 High Street, Bath, BA1 5AQ
  • Phone Number: 01225 592840
  • Email: info@sanremobath.co.uk
  • Website: https://www.sanremobath.co.uk
  • Opening Hours: Daily 11:30am to 10pm

 

Sotto Sotto

A Hidden Italian Restaurant Beneath the City

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Sotto Sotto (@sottosottobath)


Tucked beneath the historic streets of Bath, Sotto Sotto is an underground restaurant that's set in a charming candle-lit cellar with vaulted ceilings making for an intimate and rustic interior that's perfect for romantic couples. If you’re looking for a memorable dining spot just steps from the Roman Baths, this restaurant is for you!

A Menu That Lets Ingredients Shine

Sotto Sotto prides itself on the simplicity and authenticity of its Italian cuisine, focusing on high-quality ingredients rather than overcomplicated techniques. The result? Dishes, that in my opinion, are absolutely bursting with flavour.

Their menu caters for everyone, including vegetarian, vegan and gluten-free meals. If you’re craving homemade pasta, fresh seafood or succulent meats I am sure you'll find something for everyone on the menu!

Must-Try Dishes:

  • Classic Handmade Pasta - Perhaps very much a staple of any authentic Italian restaurant, Sotto Sotto’s pasta dishes feature rich, full-bodied sauces that seem to transport you straight to Italy (well for me anyway!).
  • Fresh Seafood - With locally sourced seafood, dishes like pan-seared sea bass and linguine with fresh mussels are always popular favourites.
  • Tender, High-Quality Meat Dishes - From slow-cooked lamb to grilled fillet steak or even just roasted chicken, Sotto Sotto's focus focuses on flavour and finesse.

Exceptional Service & Hospitality

One of the things I find that sets Sotto Sotto apart is its totally outstanding service. The staff are knowledgeable, always really friendly and genuinely passionate about the food they serve. From explaining the menu in detail to making expert recommendations, their attentiveness makes you feel like you're custom is really valued, make the entire dining experience a real joy.

Book Well in Advance

Because of its small, intimate setting and outstanding reputation, Sotto Sotto books up quickly. If you’re planning a visit, it’s essential to reserve a table well in advance (like months in advance in some cases!!), especially for weekends and peak dining times.

Price & Value for Money

Despite its central location and high-quality cuisine, Sotto Sotto is known for offering exceptional value. The prices are reasonable for the quality and experience, making it an accessible yet indulgent choice for both locals and visitors.

Best For:

  • Romantic date nights
  • Special celebrations
  • Couples or small groups looking for a cosy, intimate setting
  • Italian food lovers who appreciate fresh, high-quality ingredients

My Final Verdict

For my family Sotto Sotto always lives up to the hype. With its atmospheric underground setting to its incredible food and impeccable service, it’s easily one of my Bath city centre favourites.

Sally's Rating: ⭐⭐⭐⭐⭐ (5/5) - A must-visit when you're in or heading to Bath.


Contact Details

  • Address: 10 North Parade, Bath, BA2 4AL
  • Phone Number: 01225 330236
  • Email: info@sottosotto.co.uk
  • Website: https://www.sottosotto.co.uk/
  • Opening Hours: Tuesday - Saturday: 12:00pm to 2pm then open 5pm to 10pm, Sunday & Monday: Closed

 

Ponte Vecchio

A Riverside Italian Experience

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Ponte Vecchio | Italian Restaurant in Bath (@pontevecchiobath)


A Picturesque Setting Overlooking Pulteney Bridge

Ponte Vecchio’s prime location on the riverside offers stunning views of Pulteney Bridge and the River Avon, making it one of Bath’s most scenic dining spots. The restaurant’s elegant yet relaxed atmosphere with a welcoming vibe, whether you are looking for a casual lunch or a special occasion dinner.

Authentic Italian Cuisine with Daily Specials

Ponte Vecchio prides itself on authentic Italian dishes, featuring fresh pasta, quality ingredients and a selection of daily specials too. The menu is varied enough to suit different tastes while staying true to Italian tradition.

Dishes to Try:

  • Sausage Risotto - It sounds simple but it's so rich, comforting and just full of flavour, this dish is one of my kids favourites!
  • Fresh Pasta Dishes - Handmade and cooked to perfection, their selection of pastas really is a huge standout.
  • Indulgent Italian Desserts - Whether you opt for tiramisu or a classic Italian panna cotta, their desserts are always a great way to end your meal.

Service & Experience

I've always found the staff at Ponte Vecchio to be friendly, professional and attentive without being annoyingly intrusive. Service was efficient during both lunch and dinner when we've been there with faultless hospitality.

Price & Value for Money

For a restaurant in such a prime location in the centre of Bath, Ponte Vecchio offers really good value for money. I found the portion sizes are generous on both occasions and the overall dining experience certainly feels worth the price, especially when considering the quality of the food and service.

Best For:

  • Casual lunches with a view
  • Dinner with family or friends
  • Celebratory meals (birthdays, anniversaries, etc)
  • Authentic Italian food in a relaxed yet elegant setting

Final Verdict

Ponte Vecchio is well worth a visit, offering a picturesque riverside setting, a solid Italian menu, and welcoming service. Whether you’re stopping by for a leisurely lunch or an evening meal with family, it’s a reliable choice for Italian food in Bath city centre.

Sally's Rating: ⭐⭐⭐⭐ (4/5) - A great Italian option with totally stunning views over the Weir!


Contact Details


 

The Herd Steak Restaurant

A Memorable Family Dinner with my Parents

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by The Herd Steak Restaurant (@theherdbath)


A Cosy Steakhouse Near Pulteney Weir

Located near the picturesque Pulteney Weir, The Herd Steak Restaurant offers a cozy and inviting atmosphere, ideal for special occasions and family gatherings. The basement setting adds to its charm making it a hidden gem in Bath's vibrant dining scene.​

Exceptional Steaks and Service

During our visit with my parents to celebrate a birthday, we were delighted by the exquisite taste and perfect preparation of the steaks. The sharing platter allowed us to sample various cuts of meat, each cooked to perfection. The fillet, in particular, was cooked exactly to our requests. Complementing our meal, the Malbec that Karl recommended was delicious and we each ordered the chocolate mousse, proving to be a delight.​

The staff's warm nature and exceptional service enhanced our dining experience. Hosts Karl and Ewelina were attentive and ensured that nothing was too much trouble making our evening really special.​

Tips for Future Diners

Given its popularity and central Bath location, it's advisable to book ahead to avoid disappointment. The restaurant offers great value for the quality of food and service provided.​

Final Verdict

For us, The Herd Steak Restaurant stands out as one of the best steakhouses in Bath's centre. Its combination of delicious steaks and cosy ambiance with exceptional service makes it a must-visit for meat lovers and those seeking a memorable dining experience.

Sallys Rating: ⭐⭐⭐⭐ (4/5) - It's total heaven for steak lovers!


Contact Details


 

Cappadocia Mediterranean Restaurant

A Delightful Introduction to Turkish Cuisine

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by Cappadocia Restaurant Bath (@cappadocia_bath)


A Vibrant Setting with Iconic Views

Nestled in the heart of Bath, Cappadocia Mediterranean Restaurant offers stunning views of the historic Pulteney Bridge. The vibrant décor and lively atmosphere create an inviting space, perfect for both business lunches and family dinners. The restaurant's central location makes it an excellent spot for exploring the town centre before or after your meal.​

Authentic Turkish-Mediterranean Cuisine

Cappadocia prides itself on delivering innovative Turkish-Mediterranean dishes prepared with fresh, locally sourced ingredients. The menu caters to various dietary requirements, offering gluten-free, lactose-free and vegan options. This restaurant has been recommended a few times by my own guests, staying in one of my holiday cottages close to Bath so I decided to give it a try for a business lunch. I will say I was very impressed by the freshness and authenticity of their Mediterranean flavours. Their moussaka stood out with its rich mince layers with aromatic spices. The restaurant also offers mixed mezze platters, providing an assortment of traditional Turkish starters. ​

Warm and Welcoming Service

The staff at Cappadocia are known for their warm hospitality. During my visit, Ersin, one of the team members, was particularly accommodating, ensuring that all our needs were met promptly. This attentive service enhanced my lunchtime experience, making me feel valued which would encourage me to go back.

Considerations for Future Visits

Given its popularity and central location, Cappadocia can become crowded during peak hours, leading to a lively and bustling atmosphere. If you prefer a quieter dining experience, I'd say try to visit during off-peak times, so it might be worth giving them a call to discuss when this might be. The reasonable pricing, combined with the quality of food and service makes it a popular dining destination in the heart of Bath.

Final Verdict

Cappadocia Mediterranean Restaurant is a fantastic Turkish eatery! Whether you're in for a quick business lunch (like I did) or a family dinner, the fresh Mediterranean flavours, warm service and stunning views of Pulteney Bridge really make for a memorable dining experience. Their reasonable pricing and varied Turkish menu also mean there’s something for everyone.

Sally's Rating: ⭐⭐⭐⭐⭐ (5/5) - A must-visit for anyone looking to explore authentic Turkish-Mediterranean cuisine in Bath


Contact Details


 

The Mint Room

One of my Favourite Indian Restaurants in Bath 

 

 
 
 
 
 
View this post on Instagram
 
 
 
 
 
 
 
 
 
 
 

A post shared by The Mint Room (@themintroom)


A Stunning Venue with a Lively Atmosphere

The Mint Room in Bath is a modern restaurant that does things differently to many other Indian restaurants I've experienced. The venue is stylish, the atmosphere is warm and from the moment you walk in, you know you're in for something special. It’s perfect for date nights, celebrations or even a business meal.

Indian Cuisine Served with Panache

We went for the Taste of India tasting tour and it didn't disappoint. Every dish we tried tasted really fresh, full of flavour and beautifully presented (which I find can be quite hard to do with a simple curry at home!). We were pleased to see decent-sized portions, not just a small amount of meat with loads of curry sauce trying to hide that fact. The food quality was top notch and the spices were well-balanced rather than overpowering your taste buds.

What We Had

  • Complimentary Mocktails - A nice touch from the team at the end of our meal.
  • Lamb and Chicken Dishes – Cooked perfectly with really tender meat and deep, rich curry flavours.
  • Sides & Breads – Fluffy rice (not the usual stodgy stuff we get elsewhere) and garlic naans with the right amount of "charring".

We Were Well Looked After

The staff were brilliant, chatty, very attentive and friendly without being overbearing. The maître d’ took the time to explain each dish in the their tasting menu and his enthusiasm for the food being produced was clear. The whole team made us feel really welcome and no matter what we asked for nothing was ever too much trouble.

Value for Money - Definitely 10/10

For the quality of food and service, The Mint Room we find them to be great value. Prices are very fair, the portion sizes generous and the whole experience feels worth every penny.


Final Verdict

If you’re visiting Bath, definitely get in here - it is slightly outside the city centre but it's worth the trip. The Mint Room offers very authentic Indian cuisine, top-notch food and outstanding service in a beautiful setting. Both Steve and I definitely recommend this place if you are fans of curry!

Sally's Rating: ⭐⭐⭐⭐⭐ (5/5)  Absolutely fantastic food and service. One of the best Indian restaurants in Bath without a doubt!


Contact Details

  • Address: Longmead Gospel Hall, Lower Bristol Rd, Bath, BA2 3EB
  • Phone Number: 01225 446656
  • Email: info@themintroom.co.uk
  • Website: https://www.themintroom.co.uk
  • Parking: Available across the street and it's free!
  • Opening Hours: Monday – Sunday: 12:00pm to 2:30pm and then 5:30pm to 11:00pm

No matter what you're craving, Bath’s city centre has plenty of fantastic dining spots to explore. Whether it’s authentic Italian, Indian, sizzling steaks or fresh Mediterranean flavours, these restaurants offer great food, welcoming atmospheres, and memorable experiences worth coming back for.

BACK TO TOP