Ed Roberts
17 July 2025
Famous for its stunning Georgian architecture and soothing Roman Baths, Bath is also a haven for food lovers. Whether you're picnicking in the shadow of the Royal Crescent or wandering along the charming, cobbled streets, there's no shortage of incredible cuisines to explore.
From slow-cooked stews at cosy gastropubs to freshly prepared pancakes served in Insta-worthy cafes, Bath combines history, elegance, and a love for good food.
To make your dining decisions even easier, we've rounded up some of Bath’s best restaurants, pubs, and cafes. Is it going to be comfort food that calls your name after a Gloucester Ridge hike? Or perhaps a Michelin-starred fine dining experience with a local twist? Read on to uncover some of the best spots in Bath.
Skip to
Michelin-star dining in Bath
The Olive Tree

Tucked away inside Bath’s Queensberry Hotel, The Olive Tree is the city’s only Michelin-starred restaurant. A true gem, this is where every dish is a work of abstract art. Its modern British menu showcases farm-to-table produce and beyond. Expect an unforgettable dining experience. Advance booking is essential.
Good to know:
- Location: 4-7 Russell Street, Bath BA1 2QF
- What’s on the menu? Visit the Olive Tree’s website for details
- Why not try? Chalk stream trout with garden peas, sorrel, and lemon balm
- Dog-friendly? No
Best coffee in Bath
Colonna & Small’s

Where do you start when it comes to choosing the right coffee in a new place? Well-renowned far beyond Bath for their expertly brewed speciality coffee, Colonna & Small’s has something for every caffeine enthusiast. Each cup is crafted with precision, offering a rich flavour profile that's hard to beat.
Good to know:
- Location: 6 Chapel Row, Bath BA1 1HN
- What’s percolating? All of Colonna & Small’s coffees are available in the shop and online
- Why not try? Single-origin espresso to truly savour their artistry
- Dog-friendly? Yes
Best pancakes and waffles in Bath
Wild Café

Waffles, pancakes, crêpes – whatever your preference, Wild Café has got your brunch cravings covered. Using locally sourced ingredients, they create towering stacks of pancakes dripping with all the toppings you can imagine. Be sure to pop by for breakfast or a sweet treat. The choice is exceptional.
Good to know:
- Location: 10a Queen Street, Bath BA1 1HE
- What’s being served? Follow Wild Café’s Instagram to keep up with daily additions
- Why not try? The classic pancakes with Somerset strawberries, clotted cream, and a drizzle of golden syrup
- Dog-friendly? No (but only because it’s quite small)
Best Full-English breakfast in Bath
Same-Same But Different

We think all-day breakfasts were invented by people with a fondness for a morning lie-in. So, you can turn up for the ultimate full English at this legendary Bath eatery anytime of the day. Locals swear by the independent wonder Same-Same But Different when it comes to breakfast specials. Their hearty portions include everything from sizzling sausages to grilled tomatoes and buttery mushrooms. If you’re seeking a traditional start to your day in Bath, this place delivers, big time!
Good to know:
- Location: 7a Princes Buildings, Bath, BA1 2ED
- What’s on the grill? Check out the Same-Same menu for a list of delights
- Why not try? Their full English includes locally sourced Bath pig sausages for that added touch of authenticity
- Dog-friendly? Check in advance of your visit
Best steak in Bath
Hudson Steakhouse

Steak lovers should flock to Hudson Steakhouse for its succulent cuts, expertly prepared and served in a stylishly rustic setting. Their premium-quality Aberdeen Angus beef is aged and grilled to perfection for a melt-in-your-mouth experience. The drinks menu is a strong draw as well.
Good to know:
- Location: 14 London Street, Bath BA1 5BU
- What’s on the grill? Check out Hudson’s menu on their website
- Why not try? Rib-eye, cooked medium-rare, paired with truffle butter mash
- Dog-friendly? No
Best pizza in Bath
Dough

Who knew pizza could be this creative? Dough experiments with diverse bases, including multi-grain, turmeric, and even seaweed, topped with the finest Italian ingredients. It’s the ideal choice for pizza fanatics seeking something extraordinary. Dough is first-rate! Choose from two different Bath locations: The Corridor or Kingsmead Square.
Good to know:
- Location: 14-16 The Corridor, Bath BA1 5AP | 9 Kingmead Square, Bath BA1 2AB
- What’s in the oven? Check out Dough’s menu online
- Why not try? Truffle and mushroom pizza with buffalo mozzarella
- Dog-friendly? There is limited outdoor seating for dogs
Bottomless brunch in Bath
Green Park Brasserie

Green Park Brasserie is a stylish spot that offers bottomless mimosas alongside a delectable brunch menu featuring everything from avocado toast to smoked salmon bagels. Its jazzy weekend vibe is the perfect setting for catching up with friends.
Good to know:
- Location: Green Park Station, 6 Green Park Road, Bath BA1 1JB
- What’s cooking? Check out the menu for the ‘Braz’s’ award-winning kitchen online
- Why not try? Avocado toast generously topped with poached eggs and chilli flakes
- Dog-friendly? Yes
Best Thai restaurant in Bath
Rose’s Thai

If you're on the hunt for incredible Thai food in the heart of Bath, look no further! Rose’s Thai offers a truly authentic Far Eastern dining experience. From fragrant curries to crispy spring rolls and perfectly balanced pad Thai, every dish is crafted with fresh ingredients and bold flavours that transport your taste buds straight to Thailand. Not just a meal, dining here is an adventure filled with warmth and flavour.
Good to know:
- Location: 4 Cheap Street, Bath BA1 1NE
- What’s cooking? Check out the menu for Rose’s top Thai dishes online
- Why not try? The fragrant red curry with chicken
- Dog-friendly? No
Best Italian restaurant in Bath
Sotto Sotto

When it comes to Italian cuisine in Bath, there’s one name that stands out above the rest, Sotto Sotto. Capturing the true essence of Italy, the restaurant blends traditional recipes with a modern twist, all made with fresh ingredients. Whether you’re craving a wood-fired pizza or handmade pasta smothered in rich, flavoursome sauces, you’ll find dishes crafted with authentic Italian passion and flair.
Good to know:
- Location: 10 North Parade, Bath BA2 4AL
- What’s in the pot? Explore Sotto Sotto’s website
- Why not try? Indulge in some penne alla vodka
- Dog-friendly? No
Stay in a self-catering holiday cottage in Bath
Bath is a dream destination for gastronomes. Whether you’re sipping on artisanal coffee, exploring Thai-inspired flavours, or savouring Michelin-star-quality perfection, this city has something to tempt everybody.
Heading to Bath soon? Check out our Bath Holiday cottages and add the perfect stay to your incredible foodie experience.
Disclaimer: Whilst every effort has been made to ensure the accuracy of the information at the time of writing,
please ensure you check carefully before making any decisions based on the contents within this article.