Eating in Bath: Where to Go Beyond the Tourist Centre
Food & Dining

Eating in Bath: Where to Go Beyond the Tourist Centre

The Covered Market, Kingsmead Square, Sally Lunn's, and the Georgian tea rooms

5 minMarch 2026

Bath has good food if you know where to look. The tourist zone near the Baths is expensive for what it is. Two streets away the prices drop and the quality improves.

THE TOURIST ZONE TRAP

The streets immediately around the Roman Baths and Bath Abbey (Stall Street, Bath Street, the main pedestrian area) have restaurants and cafes priced for people who are spending one day and not returning. You'll pay £4-5 more per dish than the equivalent one street away, and the quality is the same or lower. If you're eating near the Baths, walk one block east or west before choosing. The only exceptions are the Pump Room (afternoon tea, £35-45, worth it for the room) and Sally Lunn's (just off the main circuit, worth the visit for one reason).

SALLY LUNN'S: THE ONLY TOURIST SPOT WORTH YOUR TIME

Sally Lunn's at 6 North Parade Passage is the oldest house in Bath (built 1482, predating the Georgian city by 300 years) and has been serving the Bath bun in various forms since the 18th century. The Bath bun is a large enriched bread roll, slightly sweet, eaten with either savoury or sweet toppings. £8-12 depending on toppings. The basement museum (free) shows the original kitchen with Roman foundations visible through glass panels. The upstairs dining rooms are Georgian-low-ceilinged and atmospheric, with uneven floors and windows that look onto the narrow passage. It's a tourist institution but the bun is genuinely specific to Bath and the building is worth seeing. Go for lunch rather than afternoon tea: the savoury versions (especially with local cheese and ham) are better and the room is less crowded.

KINGSMEAD SQUARE: WHERE THE PRICES DROP

Kingsmead Square (5 minutes southwest from the Roman Baths, past the Theatre Royal) has restaurants that are better and cheaper than anything on the main tourist circuit. £15-25 for mains at dinner. Independent ownership, more local clientele, no coachload pricing. The square itself is Georgian residential turned commercial, with outdoor seating that catches afternoon sun. You'll hear more local accents here and see menus that change seasonally rather than staying static for tour groups. The walk from the city centre takes you through quieter Georgian streets where the restaurant density drops and the quality goes up.

WALCOT STREET: THE ACTUAL LOCAL AREA

Walcot Street north of the city centre has the most independent concentration in Bath: antique shops, cafes, and restaurants used by people who live here rather than visit. The street has a different energy from the tourist centre, with working antique dealers, art studios, and cafes that open early for commuters. Colonna and Small's on Chapel Row (just off Walcot Street) serves the best specialty coffee in Bath, £2.50-4 for drinks that actually taste different from chain coffee. The baristas know what they're doing and the beans change regularly. This is where Bath residents go when they want good food without paying tourist prices.

AFTERNOON TEA: PAYING FOR THE ROOM

Bath claims to have invented the format, which may or may not be true but makes for good marketing. The Pump Room (next to the Roman Baths, £35-45 per person, book ahead) is the most atmospheric option: a Georgian assembly room with a trio playing light classical music, the original spa water fountain in the corner (you can taste it, it's mineral-heavy and slightly warm), and sandwiches and scones served on proper three-tier stands. The quality of the food is good rather than exceptional. You're paying for the room and the history, which is a reasonable transaction in Bath if you understand what you're buying. For less expensive afternoon tea (£20-28), several cafes on Milsom Street offer comparable food in less significant rooms.

SPECIFIC RECOMMENDATIONS BY MEAL

Breakfast: Kingsmead Square independents

Hotels usually include breakfast; if not, independents around Kingsmead Square from £7-10. Full English with local sausages and proper coffee.

Coffee: Colonna and Small's, Chapel Row

The reference point for specialty coffee in Bath. £2.50-4 for drinks. Single origin options, proper brewing methods, staff who know the difference.

Lunch: Sally Lunn's or Kingsmead Square

Sally Lunn's for the Bath bun experience (£8-12) or restaurants around Kingsmead Square (£10-15 for mains). Better value than tourist centre.

Dinner: One block from tourist centre

£20-35 for mains in restaurants one street away from the Roman Baths circuit. Same quality, significantly lower prices.

PRACTICAL BUDGET PLANNING

Budget £35-50 per person per day eating at a reasonable standard, less if you self-cater breakfast

Thermae Bath Spa has a cafe but the food is secondary to the spa experience

Tourist centre restaurants charge £4-5 more per dish for identical food

Walcot Street and Kingsmead Square have the best value-to-quality ratio

Book Pump Room afternoon tea in advance, especially weekends

Ready to Visit Bath?

Get a personalized itinerary tailored to your travel style and interests.

Plan Your Bath Trip

More Bath Guides