England › Bath

Top 20 restaurants in Bath.

Bath, England

We ranked the 20 best restaurants in Bath based on traveller ratings and popularity. Create your own Top 20! login

1
★ 4.4
🍴

1Fine Cheese Co →

★ 4.4 (5 ratings)

Delicious fine cheese gifts & hampers. We mature, retail, wholesale & export traditionally made cheeses. We have over 30 years trading in British cheese,…

21-31 Walcot St, BA1 5BN
2
★ 4.0
🍴

2The Pump Room →

★ 4.0 (5 ratings)

Our collection of venues include venues and restaurants with a view of London, bars and event spaces across the UK

Stall St, BA1 1LZ
3
★ 3.6
🍴

3Raphael →

★ 3.6 (5 ratings)

Raphael Restaurant is a beloved family-run restaurant in the centre of Bath, offering a warm atmosphere and a carefully curated menu of British dishes made…

Upper Borough Walls, BA1 1RN
4
★ 4.0
🍴

4Porthgwidden Beach CafΓ© →

★ 4.0 (3 ratings)

St Ives' most secluded beach & restaurant with uninterrupted views across St Ives Bay to Godrevy Lighthouse.

Porthgwidden Beach, TR26 1PL
5
★ 4.5
🍴

5Tagine Zhor →

★ 4.5 (6 ratings)

Moroccan Restaurant Bath

1a, North Pde, BA1 1LF
6
★ 4.5
🍴

6Sotto Sotto →

★ 4.5 (4 ratings)

We are open daily 12pm to 2.30pm & 5pm to 10.30pm (last orders 2pm and 10pm)

10 North Pde, BA2 4AL
7
★ 4.2
🍴

7Menu Gordon Jones →

★ 4.2 (5 ratings)

Stylish contemporary restaurant offering Modern European multicourse tasting menu and global wines.

2 Wellsway, BA2 3AQ
8
★ 3.0
🍴

8Sally Lunn's →

★ 3.0 (3 ratings)

Enjoy one of our world-famous Sally Lunn Bath Buns with sweet or savoury toppings and sip a pot of our traditional English tea. Savour authentic regional

4 North Parade Pas, BA1 1NX
9
★ 3.8
🍴

9Rara →

★ 3.8 (5 ratings)

Rara Kew is a modern Indian restaurant in Kew, just a 7-minute walk from Kew Gardens, serving authentic and contemporary dishes.

279 Sandycombe Rd, TW9 3LU
10
★ 4.0
🍴

10Green Park Brasserie →

★ 4.0 (4 ratings)

At the heart of the independent businesses in the former Green Park Station, the Green Park Brasserie is one of Bath's best established restaurants. Join us…

Green Park Station, BA1 1JB
11
★ 3.8
🍴

11Scallop Shell →

★ 3.8 (9 ratings)

The Scallop Shell is a fish and chip restaurant and seafood grill in Bath. We serve up traditional favourites like lightly battered, flaky cod and haddock and…

22 Monmouth Place, BA1 2AY
12
★ 4.0
🍴

12Hare & Hounds →

★ 4.0 (3 ratings)

A stunning stone building high on Lansdown Hillβ€―with picture-perfect countryside views, across the Charlcombe Valley. Just a mile from Bath city centre.

Lansdown Rd, BA1 5TJ
13
★ 3.6
🍴

13Hall & Woodhouse →

★ 3.6 (5 ratings)

Visit our stylish Bath gastropub for Sunday roasts and cocktails on our roof terrace

1 Old King St, BA1 2JW
14
★ 4.0
🍴

14Brasserie Blanc →

★ 4.0 (4 ratings)

Experience authentic French food at Brasserie Blanc, founded by Raymond Blanc. Enjoy fresh, seasonal menus in a warm, welcoming setting.

6-11 Queen Sq, BA1 2HH
15
★ 3.8
🍴

15The Wheatsheaf →

★ 3.8 (5 ratings)

A Place to Eat, Drink & Sleep.

Combe Hay, BA2 7EG
16
★ 3.4
🍴

16Marlborough Tavern →

★ 3.4 (5 ratings)

Just a stone's throw from the Royal Crescent the Marlborough Tavern, a pub for over 200 years stands as a proud part of Bath's vibrant foodie scene.

35 Marlborough Buildings, BA1 2LY
17
★ 3.7
🍴

17Richmond Arms →

★ 3.7 (3 ratings)

An independantly owned, food-focused pub and restaurtant with bed and breakfast accomodation in West Ashling, West Sussex. We are close to Goodwood, Chichester…

7 Richmond Pl, BA1 5PZ
18
★ 4.1
🍴

18Yak Yeti Yak →

★ 4.1 (8 ratings)
12 Pierrepont St, BA1 1LA
19
★ 4.0
🍴

19The Oppo →

★ 4.0 (10 ratings)
13 Sheep Street, CV37 6EF
20
★ 5.0
🍴

20Porter Bar →

★ 5.0 (1 rating)
2 Miles Buildings, George St, BA1 6AP

© Treave | 2026 | 11 | 0.04