Welcome to
The Swan, Walton-On-Thames

The Swan first opened its doors in 1770, and has since wowed guests with its perfect riverside location. Set on the banks of the River Thames and within walking distance of Walton town centre, our pub is perfect for families, celebrations and those walking along the river.

When the sun is shining you can enjoy breathtaking views of the River Thames, cosy up in one of our heated huts or snuggle inside next to our roaring fire with a glass of your favourite red.

Whether you're looking for a casual lunch or a more intimate dinner, book a table or private space in one of our unique areas, inside and out. With full table service, let our friendly and dedicated team take care of all your needs.

We are now accepting bookings for Christmas... Get in touch today!

CHRISTMAS CELEBRATIONS
Enjoy Christmas with us this year!

CHRISTMAS CELEBRATIONS
Enjoy Christmas with us this year!

Explore
CELEBRATING
We love to host parties
View our menu

CELEBRATING
We love to host parties

Event Spaces