69 Great Pulteney Street, Bath BA2 4DL
Tel: 44 (0)1225 422100
Fax: 44 (0)1225 422550
Email: sales@bathwindsorguesthouse.com

Top 10 Restaurants in Bath

Bath is such a wonderful city with so much history and culture, not only that but it’s home to some of the best restaurants in the UK! Therefore, to make your trip to Bath run smoothly, here are the Top 10 Restaurants in Bath to make your decision of what to eat that bit easier!

1. Opa 

 Greek meze and cocktails served in vaulted cellars with plush drapes and candle light. Here you’ll find authentic Greek food such as Moussaka and Spanakopitakia (a spinach and feta pie)!

Basement, 14 N Parade, Avon, Bath BA2 4AJ – Call to book on: 01225 317900

2. Ponte Vecchio

Enjoy an authentic freshly made pizza, a plate of fresh pasta or perhaps a succulent steak with a view of the Bath Weir. All this and more, plus a daily selection of special dishes.


Spring Gardens Rd, Bath BA2 6PW – Call to book on:  01225 424800


3.Miller and Carter Steakhouse

 Premium-graded British beef is reared on carefully selected, sustainable British farms. So whichever your favourite cut, it is traced every forkful back to the field.

23 Milsom St, Bath BA1 1DE – Call to book on: 01225 311708

4. Joya Restaurant 

 Modern Italian dining, with stonebaked pizzas, homemade pastas and steaks, plus extensive wine list. (A Windsor Staff favourite!)

6 Newmarket Row, Bath BA2 4AN – Call to book on: 01225 460240

 5. Firehouse Rotisserie

Californian and Tex-Mex dishes, prepared over a wood-fired grill with warm spices in a rustic space.

2 John St, Bath BA1 2JL – Call to book on:  01225 482070

6. Henry’s Restaurant

Join chef Henry and his team for imaginative modern dining in a humble setting. Seasonal classic menu offers a choice of dishes that can be enjoyed al a carte or as a four-course tasting experience.

4 Saville Row, Bath BA1 2QP – Call to book on:  01225 780055



 7. The Circus Restaurant

 Independent restaurant serving modern European food, from a monthly changing menu, accompanied by old world wines

34 Brock St, Bath BA1 2LN – Call to book on:  01225 466020



8. Eastern Eye

 Traditional Bengali cuisine in grand Georgian interior decorated with murals of regal Indian scenes.

8A Quiet St, Bath BA1 2JS – Call to book on: 01225 422323

9. Martini Restaurant

Cosy space with oak tables serving Italian pasta, pizza and seafood dishes, plus cocktails.

8-9 George St, Bath BA1 2EH – Call to book on: 01225 460818

10.Thai Balcony 

Fine Thai cuisine in luxurious surroundings. (A Windsor Staff favourite!)

1 Seven Dials, Saw Close, Bath BA1 1EN – Call to book on:  01225 444450

rsz_thai_balcony (2)