15 Secret Dining Spots in Bath You Must Try
Discover secret dining spots in Bath, from hidden cafés to exclusive eateries that offer a unique culinary experience.

On this page
Secret Dining Spots in Bath
When you think of Bath, you might envision its stunning Georgian architecture and the iconic Roman baths. However, this picturesque city is also home to a vibrant culinary scene that harbors a variety of secret dining spots just waiting to be discovered. From quaint cafes tucked away in cobbled streets to unique restaurants that offer a taste of local flavors, these hidden gems provide an intimate and truly memorable dining experience. Join us as we explore 15 secret dining spots in Bath that showcase the best of the city’s culinary treasures.
1. The Elderflower Restaurant
The Elderflower Restaurant, located in the heart of Bath, is a delightful find for food lovers. The moment you step inside, you are welcomed by a cozy yet chic atmosphere. The menu changes seasonally, ensuring that every visit offers something new.
This restaurant prides itself on using local ingredients, which means you can enjoy dishes that truly reflect the flavors of the region. From their delicious seafood options to exquisite vegetarian choices, you’re bound to discover a meal that excites your palate.
Make sure to pair your meal with one of their curated wines, enhancing your overall dining experience. Overall, the Elderflower is a key part of the secret dining spots in Bath that should not be overlooked.
2. The Athenæum Café
If you’re in search of a casual yet vibrant atmosphere, The Athenæum Café is the perfect spot. Nestled near the cultural district, this café offers delectable brunch options that will surely energize your day. The ambiance is both relaxed and welcoming, making it an ideal place to unwind.
From locally sourced pastries to sumptuous breakfast bowls, each dish is crafted with care. The coffee is expertly brewed, providing the perfect pick-me-up for your afternoon adventures. Moreover, the café often hosts events, adding to its community vibe.
It’s a hidden gem among the secret dining spots in Bath and a great way to start your day!
3. Corkage
Corkage is not just a restaurant; it’s an experience. This unique venue allows you to bring your own wine while they serve you some of the finest dishes in Bath. It combines the comfort of home dining with the elegance of restaurant service.
The menu features a range of options, including fresh pasta and locally sourced meats cooked to perfection. The welcoming staff makes sure that everyone feels at home, ensuring that your visit is both enjoyable and memorable.
While Corkage may not be on everyone’s radar, it is undoubtedly one of those secret dining spots in Bath that provides a special dining experience.
4. The Scallop Shell
⭐ Recommendation: Don't miss out on amazing Bath tours - book now!
The Scallop Shell is a delightful seafood restaurant that stands out among the secret dining spots in Bath. This hidden gem specializes in fresh fish and offers a cozy atmosphere that makes it perfect for a relaxed dining experience. When you step inside, you’ll immediately notice the inviting decor and the friendly staff.
The menu features a variety of dishes, including traditional fish and chips, fresh oysters, and seasonal specials. I particularly enjoyed their lobster, which was simply exquisite. Additionally, the Scallop Shell focuses on sustainability, ensuring that their seafood is ethically sourced. Don’t forget to try their homemade tartar sauce, a delightful accompaniment to any dish!
5. Bison Beer
Bison Beer is not your typical pub; it’s one of the most unique secret dining spots in Bath. This craft beer bar offers an extensive selection of beers from local breweries. Besides their impressive drink options, they also serve delicious, hearty food. The atmosphere is laid-back, perfect for enjoying a drink and a meal with friends.
I recommend trying their gourmet burgers, which are cooked to perfection and bursting with flavor. The combination of great food and creative brews makes Bison Beer a must-visit. Moreover, the staff are knowledgeable and can help you pair your meal with the best beer. Overall, it’s a fantastic place for an evening out!
6. The Real Italian Pizza Co.
The Real Italian Pizza Co. is an authentic Italian eatery tucked away in Bath. Known for its delicious Neapolitan-style pizzas, it is one of the most popular secret dining spots in Bath. The restaurant has a warm and welcoming vibe, perfect for enjoying a casual meal with family or friends.
The pizza dough is made fresh daily, which enhances the overall taste and texture. Their Margherita pizza is a personal favorite, showcasing simple yet vibrant flavors. Besides pizzas, they also offer other Italian classics, making it a great choice for any lover of Italian cuisine. For those who are on a budget, The Real Italian Pizza Co. offers excellent value for your money, without compromising on quality!
7. The Oven Pizzeria
⭐ Recommendation: Don't miss out on amazing Bath tours - book now!
The Oven Pizzeria in Bath is more than just a place to grab a meal; it’s an experience. This cozy spot is known for its delicious wood-fired pizzas made from the freshest ingredients. When you step inside, the inviting atmosphere draws you in, and the smell of baking pizza adds to the charm.
One of the best parts about The Oven Pizzeria is its commitment to quality. Each pizza is crafted with care, and you can even create your own unique combination. The outdoor seating is a perfect spot for enjoying your meal on a sunny day. Plus, their selection of local craft beers pairs beautifully with every dish, enhancing your dining experience.
8. Sally Lunn’s Historic Eating House
Sally Lunn’s Historic Eating House is a must-visit destination for food lovers in Bath. This charming café not only serves delicious food but also carries a rich history that dates back to the 1680s. The café is famous for its freshly baked buns, which are an absolute delight.
While dining here, you can enjoy a range of dishes, from sweet to savory, all made with the famous Sally Lunn bun. Be sure to try their unique toppings! The interior of the café conveys the essence of Old Bath, making it an excellent place to soak in some local culture while you savor your meal.
9. The Bath Brew House
The Bath Brew House is not just a café; it’s a vibrant brewhouse that offers a delightful experience for beer enthusiasts and food lovers alike. Located in the heart of Bath, it has a casual atmosphere where you can relax and enjoy freshly prepared meals paired with craft beers brewed on-site.
Moreover, the menu at The Bath Brew House features an array of dishes that showcase local flavors, making it a perfect pit stop during your exploration of Bath. With outdoor seating available, it’s a great place to unwind after a day of sightseeing. Don’t forget to sample their seasonal brews, which truly capture the essence of Bath’s culinary scene.
10. The Gardener’s Kitchen Cafe
The Gardener’s Kitchen Cafe is a charming spot located within the picturesque grounds of the Bath botanical gardens. As soon as you step inside, you are greeted with a warm atmosphere and a delightful aroma of fresh ingredients. This cafe prides itself on using locally sourced produce, which enhances the flavor of each dish.
What makes this place stand out is not only its great food but also its serene settings. You can grab a healthy breakfast or a light lunch while enjoying the views of the lush gardens. Also, it’s a perfect spot to unwind after exploring Bath. Don’t forget to try their homemade cakes, which are simply divine.
11. The River Cottage Canteen
If you are looking for a truly unique dining experience, head to The River Cottage Canteen. This cafe promotes a farm-to-table approach, serving dishes made from fresh, organic ingredients. Many of the vegetables and herbs come from the nearby garden, making it a wonderful choice for eco-conscious diners.
The menu changes regularly to reflect seasonal produce, so you’ll never get bored. After your meal, consider joining one of their cooking classes or events for a hands-on experience. This can be a delightful way to engage with the local culinary scene and learn some new skills.
12. The Fonda
⭐ Recommendation: Don't miss out on amazing Bath tours - book now!
The Fonda is a hidden gem that offers a taste of Mexican cuisine right in the heart of Bath. With vibrant decor and a lively atmosphere, this place is perfect for a casual dining experience. Their menu boasts delicious tacos, burritos, and fresh salsas, each bursting with flavor.
Moreover, their cocktails are not to be missed. You can enjoy well-crafted drinks while soaking in the colorful ambiance. The Fonda is especially lively during the weekends, making it an excellent choice for a fun night out. So, gather your friends and enjoy a delightful evening here!
13. The Walcot House Café
The Walcot House Café is a delightful hidden gem in Bath that perfectly blends a casual atmosphere with delicious food. Nestled in Walcot Street, this café features a cozy indoor space and a lovely outdoor terrace, making it an excellent place to relax. The menu is diverse, offering an array of dishes made from local ingredients, which means you can expect fresh flavors in every bite.
One standout aspect is their brunch menu, which is incredibly popular among locals. There’s something about enjoying a homemade pastry or a hearty breakfast while seated in such a charming environment that enhances the overall experience. Whether you’re craving a classic full English or a tasty vegan option, The Walcot House Café has got you covered. Don’t forget to pair your meal with one of their artisan coffees or refreshing smoothies!
14. Brasserie Brunel
Situated near Bath’s bustling train station, Brasserie Brunel offers a comfortable yet stylish space to enjoy French-inspired cuisine. This café is often considered one of the best secret dining spots in Bath, as it provides a tranquil haven away from the usual tourist routes. The ambiance is enhanced by warm lighting and a welcoming atmosphere, making it perfect for both casual meals and special occasions.
At Brasserie Brunel, you will find an impressive selection of dishes that feature fresh seasonal produce. Their lunch specials are particularly noteworthy, offering outstanding value for money. The menu frequently changes to incorporate the best of what’s available, so you can expect new taste experiences each time you visit. Additionally, their extensive wine list complements the meals beautifully, ensuring you have the perfect pairing.
15. The Hidden Garden Café
Tucked away from the hustle and bustle, The Hidden Garden Café is like a breath of fresh air. This charming spot is found within the stunning landscape of a local garden. Whether you sit indoors or enjoy the lovely garden views outside, it is a peaceful retreat. The café prides itself on offering homemade dishes and locally sourced ingredients, creating a menu that changes with the seasons.
When visiting, you must try their famous afternoon tea, served with a selection of mouth-watering pastries, finger sandwiches, and, of course, a pot of fine tea. The atmosphere is inviting, making it a wonderful place to catch up with friends or unwind after exploring Bath’s vibrant sights. For an added touch, the café often hosts special events like plant sales or workshops, making each visit unique!
Bath is bursting with secret dining spots that are perfect for those willing to explore beyond the usual eateries. From intimate cafes to innovative bistros, these hidden gems present a delightful culinary journey waiting to be savored. Have you stumbled upon a secret dining spot in Bath? Share your experiences and recommendations in the comments, and prepare to embark on your next gastronomic adventure in this charming city!