One of the great joys of a stay at Craven House – aside from waking up to deer grazing in Bushy Park – is the sheer number of excellent places to eat and drink right on your doorstep. We’re always trying out new hot-spots around East Molesey, Hampton Court, Kingston, Teddington, Richmond and beyond to find the best of the best to recommend to you, whether you’re after a cosy pubs by the river, a family-friendly brunch spot, or a fine dining experience to mark a special occasion, you’ll be spoilt for choice in and around Hampton Court. Our list of favourites is constantly changing as new places pop up and old menus are refreshed, so here is the latest version of our favourite pubs and restaurants nearby.
Classic pubs with history and heart
Sometimes nothing beats a proper British pub – roaring fires in winter, shady garden tables in summer and a menu of hearty favourites all year round. These are some of the best-loved locals within easy reach of Craven House.
The Prince of Wales, Hampton Court
A beloved Hampton Court pub, the Prince of Wales sits on the buzzy high street amongst the little boutiques and eateries. Offering a menu filled with traditional (yet truly delicious) pub food, they are also a pet-friendly establishment so feel free to take your furry friends along. They also offer colouring books and crayons as well as a children’s menu to cater for the littles members of your crew.
Dog-friendly: Yes
The Mitre, Hampton Court
A stone’s throw from the palace gates, The Mitre restaurant is a long-standing favourite and a reliable choice for everything from Sunday roasts to afternoon tea. Dine in The Coppernose or 1665 Riverside Brasserie, or enjoy the views from The Boathouse terrace. They even offer luxury picnic hampers in warmer months. Alongside their food and drink offerings they often host events so take a look here to see what’s on over the next few months.
Dog-friendly: Yes
The Mute Swan, Hampton Court
With its elegant interior and prime location opposite Hampton Court Palace, The Mute Swan combines great food with a real sense of place. Expect seasonal dishes, a relaxed atmosphere, a lively buzz, especially on weekends – plus a cosy fire on colder days.
Dog-friendly: Yes
The Railway, Teddington
A pretty half-hour walk from Craven House, on the opposite side of Bushy Park, you’ll find The Railway, an independent, family-run gastropub with a strong local reputation for its delicious Sunday roasts. It’s right by Teddington Station — ideal for heading straight to London Waterloo after a tasty lunch or a swift British pint. They regularly change their evening menus, focusing on the best locally sourced ingredients. A popular local spot, with small outdoor tables for sunnier days.

The Anglers, Teddington
If you fancy exploring more of the local area then the Anglers in Teddington is a good destination to aim for. From Craven House you can wander up through Bushy Park until you get into Teddington. The river curves round and you’ll find yourself on the edge of Teddington Locke. The Anglers is a riverside favourite that’s as popular with walkers as it is with pub quiz regulars. Its riverside garden is made for sunny days and post-walk pints.
Dog-friendly: Yes
The King’s Head, Teddington
Tucked away on Teddington’s pretty high street, The King’s Head pub offers seasonal menus in a cosy, welcoming setting. A hidden courtyard garden and a cosy feel, this is a lovely spot for a tasty meal.
Dog-friendly: Yes
Lass O’Richmond Hill
One for the dog lovers and rugby fans, the Lass O’Richmond Hill is home to a splendid Sunday roast and live sport. Four legged friends are very welcome and it’s just the spot to pull up a chair and indulge in some seasonally splendid dishes after a brisk trot with your dogs through Richmond Park. They also have a selection of board games and are known for being welcoming to young families.
Dog-friendly: Yes
Destination spots for foodies
Looking to make a meal out of your visit? These restaurants are well worth going the extra mile for – whether you’re celebrating a special occasion or simply want to sample some of the area’s best cooking.
Le Petit Nantais, East Molesey
A rising star of the local dining scene, this charming French bistro specialises in seasonal seafood – we found the fresh fish and oysters to be particularly enjoyable last visit.
Scott’s, Richmond
Opulent, glamorous and effortlessly elegant, Scott’s is a destination restaurant where seafood and champagne take centre stage. Book well ahead — this is one of Richmond’s most popular tables. It’s a short drive from Hampton Court, but it’s worth it.
The Ivy Brasserie, Cobham
Celebrating a big occasion? Or perhaps you’re just looking for an extra special meal out? Look no further than The Ivy Brasserie in Cobham. Known for their decadent decor, classic cocktails and timeless British cooking, this branch of The Ivy is nestled away just off the high street in pretty Cobham. It’s a short drive from Craven House and worth every minute it takes to get there.
The Victoria, Oxshott
Further afield but worth the drive, The Victoria pub in leafy Oxshott offers a 3 AA Rosette restaurant serving modern British classics, with a focus on local, seasonal ingredients. It’s known locally for its excellent Sunday roasts, live music, and beautiful garden. It’s a great choice for a leisurely lunch or a special dinner. They cater for children and warmly welcome canine companions. A firm favourite of ours.
Dog-friendly: Yes
Sakura Yakiniku, East Molesey
For something a little different, try this Japanese grill where you cook your own food at the table. It’s fun, interactive and delicious – and just a short walk from Craven House.
Perfect for walks (and dogs!)
For many of our guests, a stay at Craven House is as much about fresh air and long walks as it is about good food – and there are plenty of places that combine both beautifully.
The Boaters Inn, Kingston
About a 45-minute walk from Craven House through Bushy Park and along the river, The Boaters Inn is a dog walker’s dream. With riverside seating, craft beers and hearty food, it’s the perfect post-walk reward.
Dog-friendly: Yes
Ye Old Swan, Thames Ditton
[Closed until the 6th December 2025 due to refurbishments]
A traditional riverside pub with a lovely garden and relaxed atmosphere. Grab a table outside and watch the boats drift by.
Dog-friendly: Yes
The Swan, Walton
[Currently undergoing a stylish refurbishment – relaunch party is on the 13th of November 2025]
The Swan is a lovely destination for a longer riverside walk or cycle (around 1 hour 35 minute walk from Craven House).
Dog-friendly: Yes
Steins, Kingston
For something a little different, this German beer garden-style restaurant serves hearty Bavarian dishes by the water. A casual, fun option after a walk.
Dog-friendly: Yes
Family-friendly favourites
If you’re visiting with children, there are plenty of restaurants where little diners are just as welcome as grown-ups. Here’s two of our local favourites:
Café Benedict, Teddington
A cheerful, relaxed spot for brunch or lunch with the family. The food is fresh and comforting, with plenty of choice for children (and big kids) — did we mention the waffles and Jersey cream milkshakes? Sitting so close to Bushy Park, it makes sense that dogs are welcome too.
Dog-friendly: Yes
Bill’s, Kingston
A brilliant all-rounder for breakfast, brunch or dinner, Bill’s is relaxed, lively and perfect for families. Don’t miss the pancakes — they’re a firm favourite with guests of all ages.
Dog-friendly: Yes (outdoor seating)
As always, if we can help with anything related to your stay we are very happy to do so. We can make restaurant reservations, offer more recommendations or even order food in for you during your stay.
We look forward to welcoming you to Craven House and sharing some of our favourite restaurants and pubs in and around Hampton Court.












