We're giving you the chance to win back the value of your meal - every time you dine this month!

300 Restaurants near Kingston Upon Thames

We found 300 restaurants within 5 miles 5 miles of Kingston Upon Thames

There are many restaurants near Kingston upon Thames, and sifting through them can feel like a daunting task. The local dining establishments cater to a rich variety of customers with a great assortment of cuisines. It doesn't matter what kind of restaurant you're looking for, whether it's somewhere that serves delicious breakfast, offers bottomless brunches, or somewhere to enjoy a British Sunday roast, each restaurant on our list will undoubtedly be a perfect choice for your next booking. If you've got the whole family in tow to mark a special birthday, or want to woo your loved one on the next date night, you can use our thoughtfully put together list which spans different budgets and preferences in order to find your new favourite restaurant. Use the filters on the left hand side of the page to refine your search based on your criteria, and we're confident you'll find somewhere you love in no time. By using these filters, you'll be able to narrow down your options based on how much money you'd like to spend, what cuisine you'd like to enjoy, and whether you want to dine outdoors.

Read more +
 Restaurants near Kingston Upon Thames
 Restaurants near Kingston Upon Thames
 Restaurants near Kingston Upon Thames
 Restaurants near Kingston Upon Thames

Enjoy More Rewards

Link your payment card to unlock Reward Offers. Dine at our partner restaurants, and we'll reward you automatically. Find out more.

Soul
*500 Points for midweek diners

Soul

Twickenham, TW1 4BH
2.8 miles
Soul is a cafe and brunch spot in Twickenham, South West London. It’s a short walk from both Strawberry Hill and Twickenham train stations and is cl ... Find out more
Hawkers Bar and Brasserie

Hawkers Bar and Brasserie

Kingston upon Thames, KT2 5FJ
0.2 miles
Waggon and Horses Surbiton

Waggon and Horses Surbiton

Kingston upon Thames, KT6 4TW
0.9 miles
The Waggon & Horses is a fantastic gastro pub perched on the edge of Surbiton.The pub offers a great selection of award wining ales, wines and lagers as ... Find out more
Bosco Lounge at The Hotel Bosco

Bosco Lounge at The Hotel Bosco

Surbiton, KT6 4LQ
1.3 miles
What we think
"Located south of the river, this contemporary hotel adds some boutique gloss to suburban Surbiton – especially with its swanky Bosco Lounge. The ..." Read our full review
Pinnova Restaurant Teddington

Pinnova Restaurant Teddington

Teddington, TW11 8JB
1.6 miles
Pinnova Restaurant Teddington is a modern Pan-Asian dining destination located on the High Street in Teddington, in the London Borough of Richmond upon Tham ... Find out more
The Dysart Petersham

The Dysart Petersham

Richmond, TW10 7AA
2.4 miles
The Dysart Petersham is a family-run, Michelin-starred modern British restaurant in Richmond, run by Barny Taylor and head chef Kenneth Culhane. Any f ... Find out more
The Petersham Restaurant

The Petersham Restaurant

Richmond, TW10 6UZ
2.7 miles
What we think
"This elegant country-house hotel would be worth a visit for the view alone, and its cleverly mirrored dining room affords everyone a look at the verdan ..." Read our full review
Base Face Pizza Richmond
*550 Points

Base Face Pizza Richmond

Richmond, TW9 2PQ
3.7 miles
Base Face Pizza Richmond brings Base Face’s slow-proved, Napolitan-style pizza to leafy Richmond, where you’ll find it on Kew Road, just minutes ... Find out more

Take a lovely boat ride in Kingston-upon-Thames, a town colloquially known as Kingston, in southwest London, and you’ll be in a bubble of peace. Here you'll find some of the most beautiful stretches of the Thames that many refer to as the river's finest, and forget that you’re so close away from the heart of the busy city. There's plenty of history in Kingston, which was the coronation site of as many as seven Saxon kings, and regarded as the birthplace of England. The name Kingston literally means the king's manor or estate, derived from old English.

Close map