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 Windsor

21 restaurants

Sort by Relevance

Browns Brasserie & Bar - Windsor, Windsor

    British

    Browns Brasserie & Bar - Windsor

    The Promenade, SL4, Windsor

    7.7 / 10
    35 reviews

    Average price £30

    Boxing Day Menu - Three courses £39

    Harvester - Windsor Lad, Windsor

      British

      250 Maidenhead Road, SL4 5HQ, Windsor

      8.4 / 10
      32 reviews

      Average price £20

      Festive Menu £18.99

      Toby Carvery - Old Windsor, Windsor

        British

        14 Straight Road, SL4 2RX, Windsor

        7.9 / 10
        67 reviews

        Average price £20

        Toby Carvery 3 Course Festive Menu £15.99

        Harvester - Bells Of Ouzley, Windsor

          British

          Straight Road, SL4 2LP, Windsor

          7.3 / 10
          19 reviews

          Average price £20

          Festive Menu £18.99

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

            British

            Winkfield Road, SL4, Windsor

            8.0 / 10
            11 reviews

            Average price £25

            De Vere Beaumont Estate Dining, Windsor

              British

              Burfield Road, SL4 2JJ, Windsor

              Average price £33

              Harvester - Montagu Arms, Slough

                British

                374 London Road, SL3 7JD, Slough

                9.2 / 10
                12 reviews

                Average price £20

                Festive Menu £18.49

                The Barn at Coworth Park, Ascot

                  British

                  London Road, SL5 0PY, Ascot

                  10.0 / 10
                  11 reviews

                  Average price £54

                  The Belvedere Arms, Ascot

                    British

                    London Road, SL5 7SB, Ascot

                    8.6 / 10
                    13 reviews

                    Average price £25

                    3 Course Extra Special Festive Menu £36.95

                    Restaurant Coworth Park, Ascot

                      1 starMICHELINBritish

                      Blacknest Road, SL5 7SE, Ascot

                      10.0 / 10
                      6 reviews

                      Average price £90

                      Sunday Lunch - 3 courses £65

                      Toby Carvery - Langley, Slough

                        British

                        399 London Road, SL3 8NE, Slough

                        8.5 / 10
                        55 reviews

                        Average price £20

                        Toby Carvery 3 Course Boxing Day Menu £23.99

                        Toby Carvery - Stafferton Lodge, Maidenhead

                          British

                          Braywick Road, SL6 1BN, Maidenhead

                          8.5 / 10
                          67 reviews

                          Average price £16

                          Toby Carvery 3 Course Boxing Day Menu £23.99

                          Stirrups Hotel - The Brasserie, Bracknell

                            Afternoon Tea

                            Maiden's Green, RG42 6LD, Bracknell

                            8.5 / 10
                            93 reviews

                            Average price £29

                            Afternoon Tea £19.95

                            Bluebells Restaurant, Ascot

                              MICHELINBritish

                              Bluebells Restaurant, London Road, SL5 0PU, Ascot

                              9.7 / 10
                              243 reviews

                              Average price £30

                              Harvester - Two Rivers, Staines

                                British

                                Tillys Lane, Two Rivers, TW18 4EN, Staines

                                8.1 / 10
                                29 reviews

                                Average price £20

                                Festive Menu £18.99

                                The Red Lion - Stoke Green, Slough

                                  Pizzeria

                                  Stoke Green, SL2 4HN, Slough

                                  7.8 / 10
                                  22 reviews

                                  Average price £30

                                  3 Course Extra Special Festive Menu £34.95

                                  The Drawing Room at Coworth Park, Ascot

                                    British

                                    London Road, SL5 0PY, Ascot

                                    Average price £70

                                    Tea Room at Burnham, Slough

                                      Afternoon Tea

                                      Burnham Beeches Hotel, SL1 8EG, Slough

                                      8.8 / 10
                                      56 reviews

                                      Average price £26

                                      Vegan Afternoon Tea Menu £27

                                      Vivre, Hounslow

                                        Grilled

                                        Terminal 5, TW6 2GA, Hounslow

                                        7.4 / 10
                                        78 reviews

                                        Average price £50

                                        The Restaurant at Taplow House Hotel, Maidenhead

                                          British

                                          Taplow House Hotel, SL6 0DA, Maidenhead

                                          Average price £38

                                          Tea Salon at Sofitel London Heathrow, Hounslow

                                            British

                                            Terminal 5, TW6 2GA, Hounslow

                                            Average price £1