Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best British Restaurants in Bath

32 restaurants

Sort by Relevance

British

The Pantry at The Bath Priory

The Pantry, BA1 2XT, Bath

9.5 / 10
15 reviews

Average price £25

British

Henrietta Road, BA2 6PH, Bath

British

Sydney Road, BA2 6JF, Bath

Average price £25

British

Sydney Road, BA2 6NT, Bath

7.7 / 10
9 reviews

Average price £40

Specify a date and enjoy promotions of up to -50% in our best restaurants

British

Mill Lane, Bath

9.2 / 10
7 reviews

Average price £92

British

Newton St. Loe, BA2 9BB, Bath

Average price £80

British

Orange Grove, BA1 1LP, Bath

Average price £65

British

Narrow Quay, BS1 4QD, Bristol

9.5 / 10
53 reviews

Average price £28

British

Woolley Green,Wiltshire, BA15 1TX, Bradford-on-Avon

9.2 / 10
10 reviews

Average price £34

British

The Mill, Rode, BA11 6PS, Frome

9.0 / 10
22 reviews

British

55 Corn Street, BS1 1DR, Bristol

Average price £30

British

Hatters' Lane, BS37 6AA, Bristol

Average price £40

British

96 Gloucester Road, Bishopston, BS7 8BN, Bristol

Average price £25

British

7 - 9 Baldwin Street, BS1 1RU, Bristol

Average price £30

British

16 Regent Street, BS8 4HG, Bristol

Average price £25

British

Castle Combe, SN14 7HP, Chippenham

British

Mercure Hotel, Redcliffe Hill, BS1 6SQ, Bristol

6.6 / 10
5 reviews

Average price £35

British

42 Bristol Road, BS14 0PT, Bristol

9.9 / 10
5 reviews

Average price £33

British

126 Bath Road, Longwell Green, BS30 9BS, Bristol

Average price £30

British

207 Frenchay Park Road, Frenchay, BS16 1JW, Bristol

Average price £131

British

10 South Parade, BS40 8SL, Bristol

Average price £25

British

Baltic Wharf, BS1 6XG, Bristol

Average price £80

British

Box Hill, SN13 8HJ, Corsham

British

Lower Guinea Street, BS1 4RG, Bristol

Average price £25

British

Badminton Road, BS36 1DP, Bristol

Average price £80

Filter

TheFork advantages