Where to Stay Near Walton-on-Thames
Hotels, B&Bs and inns in Walton-on-Thames and Hersham, plus a selection of well-regarded options within 3 miles in Weybridge, Shepperton and Esher.
In Walton-on-Thames & Hersham
Accommodation within Walton-on-Thames and Hersham
The Watermans Arms
A pub with food, drinks and rooms close to Hersham Green, with budget-friendly accommodation bookable through OYO.
1 Queens Road, Hersham, Walton-on-Thames, KT12 5LTThe Weir Hotel
A riverside hotel and pub sitting directly on the Thames towpath at Walton Bridge — one of the most atmospheric places to stay in the area, with rooms overlooking the river.
Towpath, Waterside Drive, Walton-on-Thames, KT12 2JBTravelodge Walton-on-Thames
A Travelodge on the northern edge of Walton-on-Thames near Ashley Park, convenient for guests arriving by car from the A317 or M25.
Ashley Park Road, Walton-on-Thames, KT12 1JPTravelodge Walton-on-Thames Central
A centrally located Travelodge on Church Street, steps from Walton-on-Thames station and within easy walking distance of the River Thames.
20–32 Church Street, Walton-on-Thames, KT12 2QSNearby — Within 3 Miles
Well-regarded hotels and B&Bs in Weybridge, Shepperton and Esher — all a short drive or taxi from Walton-on-Thames
Weybridge
April House Weybridge
A boutique guesthouse in a quiet residential street in Weybridge, offering stylish, well-appointed rooms with the personal touch of owner-run accommodation.
6 Springfield Meadows, Weybridge, KT13 8AJHand & Spear
A boutique pub hotel in Weybridge combining stylish, modern rooms with a food-focused pub and restaurant that has built a strong local reputation.
Old Heath Road, Weybridge, KT13 8TXOatlands Park Hotel
A grand Victorian hotel set in 10 acres of grounds in Weybridge — 144 rooms, a health club and spa, and a history stretching back to a former royal hunting lodge.
146 Oatlands Drive, Weybridge, KT13 9HBThe Oatlands Chaser
An Innkeeper's Collection inn in the Oatlands area of Weybridge — characterful hotel accommodation with a popular gastro-pub restaurant on site.
25 Oatlands Chase, Weybridge, KT13 9RWThe Ship Hotel
A traditional hotel on Weybridge's picturesque Monument Green, in the heart of the town centre with the station a few minutes' walk away.
70 Monument Green, High Street, Weybridge, KT13 8BQShepperton
Holiday Inn London Shepperton
A full-service Holiday Inn in Shepperton with a leisure club, swimming pool, restaurant and conference facilities — the largest hotel in the immediate area.
Felix Lane, Shepperton, TW17 8NPOld Manor House Bed & Breakfast
A characterful bed and breakfast in an older property on a quiet Shepperton lane, close to the River Thames and within easy reach of Walton-on-Thames.
Squire's Bridge Road, Shepperton, TW17 0QGSplash Cottage Bed & Breakfast
A small, friendly bed and breakfast on Watersplash Road in Shepperton, convenient for the river, Shepperton village, and the M3 corridor.
91 Watersplash Road, Shepperton, TW17Warren Lodge Hotel
A well-established hotel on Shepperton's historic Church Square, close to the River Thames and the quiet lanes of the village centre.
Church Square, Shepperton, TW17 9JZEsher
Sandown Park Lodge
Lodge accommodation within the Sandown Park Racecourse estate in Esher — a distinctive place to stay on race days and major events at one of Surrey's premier venues.
Sandown Park Racecourse, Portsmouth Road, Esher, KT10 9AJThe Albert Arms
A traditional pub with B&B accommodation on Esher High Street — a friendly, locally-loved option combining good food and drink with comfortable rooms.
82 High Street, Esher, KT10 9QSThe Bear Esher
A boutique pub hotel on Esher High Street — well-appointed rooms with strong design character above a popular bar and kitchen, close to Sandown Park Racecourse.
71 High Street, Esher, KT10 9RQWest End Lodge B&B
A well-established bed and breakfast in the West End area of Esher, offering comfortable rooms in a quiet residential lane close to Esher Common.
11 West End Lane, Esher, KT10 8LB