Only with offers
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

20 restaurants

Sort by Relevance

    Pizzeria

    The Globe - Bath

    Newton St. Loe, BA2 9BB, Bath

    9.3 / 10
    34 reviews

    Average price £25

      Pizzeria

      Mill Lane, Bath

      9.2 / 10
      18 reviews

      Average price £25

        British

        Henrietta Road, Bathwick, Bath BA2 6LX, UK, BA2 6LX, Bath

        9.5 / 10
        8 reviews

        Average price £28

        Afternoon Tea with a Glass of Prosecco £35

          British

          Orange Grove, BA1 1LP, Bath

          8.5 / 10
          22 reviews

          Average price £30

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

            British

            9.5 / 10
            18 reviews

            Average price £25

              Afternoon Tea

              Sydney Road, BA2 6JF, Bath

              Average price £25

                British

                Sydney Road, BA2 6NT, Bath

                8.8 / 10
                11 reviews

                Average price £40

                  British

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

                  9.6 / 10
                  14 reviews

                  Average price £20

                    British

                    38 Queens Road, BS8 1RE, Bristol

                    9.4 / 10
                    11 reviews

                    Average price £30

                      British

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

                      9.3 / 10
                      6 reviews

                      Average price £20

                        Pizzeria

                        Avon Mill Lane, BS31 2UG, Bristol

                        8.9 / 10
                        11 reviews

                        Average price £25

                          British

                          Badminton Road, BS36 1DP, Bristol

                          Average price £25

                            Pizzeria

                            Down Road, BS36, Bristol

                            Average price £30

                              Pizzeria

                              New Road Stoke Gifford, BS34 8TJ, Bristol

                              8.3 / 10
                              28 reviews

                              Average price £25

                                British

                                2 The Grove, Queens Square, BS1, Bristol

                                8.2 / 10
                                10 reviews

                                Average price £30

                                  British

                                  42 Bristol Road, BS14 0PT, Bristol

                                  8.0 / 10
                                  18 reviews

                                  Average price £20

                                    International

                                    Mercure Hotel, Redcliffe Hill, BS1 6SQ, Bristol

                                    6.6 / 10
                                    5 reviews

                                    Average price £35

                                      British

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

                                      Average price £34

                                        British

                                        55 Corn Street, BS1 1DR, Bristol

                                        Average price £30

                                          British

                                          20a Berkeley Square, BS8 1HP, Bristol

                                          Average price £25

                                          Frequently Asked Questions