Register my restaurant
Help

The Best Restaurants in Kingston upon Thames

What
Where

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

The Best Restaurants in Kingston upon Thames

23 restaurants

Sort by Relevance

    Italian

    Carluccios - Fenwick Bentalls

    4 Wood Street, KT1 1TX, Kingston upon Thames

    9.8 / 10
    10 reviews

    Average price £25

      British

      3 Jerome Place, KT1 1HT, Kingston upon Thames

      Average price £40

        British

        Warren Road, KT2 7HX, Kingston upon Thames

        8.0 / 10
        6 reviews

        Average price £35

          Indian

          4-8 Kingston Hill, KT2 7NH, Kingston upon Thames

          9.2 / 10
          74 reviews

          Average price £42

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

            Steakhouse

            Unit 5 Riverside Walk, KT1 1QN, Kingston upon Thames

            8.9 / 10
            5 reviews

            Average price £25

              Lebanese

              Unit F13,, KT1 1TG, Kingston upon Thames

              Average price £35

                South American

                25 High Street, KT1 1LL, Kingston upon Thames

                7.9 / 10
                17 reviews

                Average price £26

                  Thai

                  4 Riverside Walk, KT1 1QN, Kingston upon Thames

                  Average price £25

                    American

                    42-46 High Street, KT1 1HL, Kingston upon Thames

                    Average price £25

                      Italian

                      196 Kingston Road, TW11 9JD, Teddington

                      8.1 / 10
                      9 reviews

                      Average price £25

                      20% off food!

                        Pizzeria

                        Queens Road, KT7 0QY, Thames Ditton

                        Average price £145

                          Steakhouse

                          418 Richmond Rd., TW1 2EB, Twickenham

                          9.3 / 10
                          110 reviews

                          Average price £25

                            Thai

                            431 Richmond Road, TW1 2EF, Twickenham

                            8.8 / 10
                            37 reviews

                            Average price £25

                              Steakhouse

                              The Towpath, TW10 6UL, Richmond

                              8.9 / 10
                              61 reviews

                              Average price £26

                                Indian

                                Hook Road, KT9 1DR, Chessington

                                9.0 / 10
                                61 reviews

                                Average price £22

                                  Indian

                                  45-47 York Street, TW1 3LP, Twickenham

                                  Average price £30

                                  30% off food!

                                    Vegetarian

                                    216 Kingston Road, KT3 3RJ, New Malden

                                    8.8 / 10
                                    21 reviews

                                    Average price £20

                                      British

                                      Brewery Wharf, TW1 1BB, Twickenham

                                      Average price £40

                                        British

                                        Portsmouth Road, KT6 4ES, Surbiton

                                        Average price £56

                                          British

                                          Nightingale Lane, TW10 6UZ, Richmond

                                          Average price £55

                                            Steakhouse

                                            34 Bridge Road KT8 9HA Surrey, KT8 9HA, Molesey, East Molesey

                                            Average price £27

                                              Steakhouse

                                              Church Road, KT4 7RD, Worcester Park

                                              Average price £96

                                                Pizzeria

                                                58-62 The Green, TW2 5AB, Twickenham

                                                Average price £19

                                                The Best Restaurants in Kingston upon Thames

                                                Easy to reach from central London by train, Kingston borders the verdant Richmond Park, with its resident deer. To the south east is Hampton Court Palace and Park, the grand historic residence completed by Henry VIII in the 16th century. With so much to see and do in the area, you’ll be pleased to know that there are several great restaurants in Kingston where you can rest your weary pins. And most serve food fit for a hungry member of the royal family.

                                                Kingston restaurants represent an impressive range of world cuisines, from Japanese and Korean, to French and more. The area also boasts a smattering of celebrated gastro pubs. One such posh-pub-grub purveyor is the Canbury Arms, just minutes from Kingston Rail Station on foot. Food fans have bestowed the Canbury with numerous accolades, including titles from the Great British Pub Awards, Time & Leisure Magazine, and The Good Food Guide. Menus here are British, seasonal, and locally sourced.

                                                Continental cuisine enthusiasts will enjoy Rococo, a riverside Italian with a budget-friendly £4.95 lunch menu. Food here is fresh and authentic: dough is made on site and head chef Giovanni spins the pizza bases to order. Alongside pizzas, a strong selection of seafood, pasta and meat mains grace the menu.

                                                Cities around Kingston upon Thames

                                                Find all restaurants in