Top 5 Places to Eat in Bath

Scenic view of Pulteney Bridge spanning the river in Bath, England with historic architecture.
Eren Cebeci, Pexels

Bath's culinary scene is a vibrant blend of historical charm and diverse dining, offering everything from Michelin-starred experiences to authentic street food, catering to a wide array of tastes and occasions.

1. The Olive Tree

Cuisine: Modern British with Mediterranean influences

Nestled in the basement of The Queensberry Hotel, The Olive Tree is Bath's only Michelin-starred restaurant, offering an exceptional fine dining experience. I have found their tasting menus, including vegetarian, pescatarian, vegan, and dairy-free options, to be a creative showcase of locally sourced West Country produce. The atmosphere is elegant and intimate, making it ideal for a special occasion or a romantic evening.

Price: Tasting menus from £95-£125 per person (excluding drinks)

Getting There: It is centrally located in The Queensberry Hotel, easily accessible by walking from most central Bath accommodations.

2. Sotto Sotto

Cuisine: Authentic Italian

Located in a charming converted cellar just steps from the Roman Baths, Sotto Sotto has earned a reputation as Bath's best Italian restaurant. I appreciate its intimate and romantic ambiance, created by bare stone walls, barrel-vaulted ceilings, and soft candlelight. The restaurant prides itself on using high-quality ingredients sourced from Italy and locally, with must-try dishes like pine nut-crusted sea bass and homemade fettuccine with lamb ragout.

Price: Main dishes typically range from £15-£30. Wine prices are notably reasonable compared to other major cities.

Getting There: It is very central, located on North Parade, making it a short walk from the Roman Baths and most central city areas.

3. Green Park Brasserie

Cuisine: Modern European/British

Housed in the historic booking hall of a former 1870s railway station, Green Park Brasserie offers a spacious yet cozy dining experience with a distinct historical character. I have enjoyed their locally sourced food, with highlights including their popular Sunday roast dinners and classic brasserie dishes. They also frequently feature live jazz music and offer al fresco dining, creating a relaxed and vibrant setting suitable for families, friends, or a casual date night.

Price: Main courses typically range from £15-£25. They offer a children's menu with mains from £7.95.

Getting There: Located within Green Park Station, it's about a 10-15 minute walk west from the city center, or a short taxi ride.

4. The Raven

Cuisine: Traditional British Pub Food

As a genuine English pub experience, The Raven stands out for its hearty fare and excellent selection of real ales. I particularly recommend their award-winning pies, which are a local favorite. Recently renovated, it offers a warm, cozy atmosphere spread across multiple floors, including a library area for a more relaxed vibe. It's a fantastic spot for a casual, satisfying meal with friends or family.

Price: Pies and other main dishes are typically £12-£20.

Getting There: The Raven is centrally located on Queen Street, a short walk from Milsom Street and other main shopping areas.

5. Chaiwalla

Cuisine: Indian Street Food (Vegetarian)

For a quick, delicious, and budget-friendly meal, Chaiwalla is an award-winning street food vendor that I always seek out. Operating from a small 'hole in the wall' on Monmouth Street, they specialize in vegetarian Indian wraps, particularly their onion bhaji roti wrap, served with crunchy salad and tangy sauces. Expect queues, as this spot is immensely popular among locals and visitors alike for its vibrant flavors and incredible value.

Price: Most wraps are around £6-£8.

Getting There: It is located on Monmouth Street, a central thoroughfare easily reachable on foot from anywhere in the city center.