Hotels in Walton-on-Thames
With 7 hotels, Walton-on-Thames offers something for everyone. Predominantly, you'll find charming boutique hotels and cozy bed & breakfasts. The majority are nestled in the vibrant district of Hersham. Average prices range from £90 per night for a 3-star hotel to £250 for luxury 5-star options. Recently opened, The River's Edge Hotel stands out with its eco-friendly design. Explore and book effortlessly through our platform.