Skip to main content

Filter by:


Star Rating

Review Score

Walton-on-Thames – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
The Weir Hotel, hotel in Walton-on-Thames

The Weir Hotel features a garden, shared lounge, a terrace and restaurant in Walton-on-Thames. This 3-star hotel features free WiFi and a bar. Guests can have a drink at the snack bar.

Wonderful location next to the Thames. Great food and beer in the pub. The four poster bed was comfortable.
8.1
Scored 8.1
Very Good
Rated very good
690 reviews
Price from$130.85per night
Hilton London Heathrow Airport, hotel in Walton-on-Thames

The multi-award winning Hilton London Heathrow Hotel has recently benefited from an extensive refurbishment as part of its continued commitment to creating the perfect guest experience.

Conveniently located to terminal 4. Lovely hotel, quiet. Had a drink and snack on arrival. Next morning had the breakfast buffet. It was exceptional.
8.3
Scored 8.3
Very Good
Rated very good
1,684 reviews
Price from$173.81per night
The Lensbury Resort, hotel in Walton-on-Thames

On the banks of the River Thames and surrounded by 25 acres of beautiful grounds, the 4-star The Lensbury Resort has an award-winning spa.

Nice vibe at the hotel. Lots of places to spend time with friends and family and great location. The Columbian football team were there when we stayed. They must have been chuckling at the set up!
7.7
Scored 7.7
Good
Rated good
2,890 reviews
Price from$198.39per night
Ramada by Wyndham Cobham, hotel in Walton-on-Thames

Located between junctions 9 and 10 of the M25 motorway, Ramada by Wyndham Cobham features free on-site parking and a 24-hour reception.

Nice
7.9
Scored 7.9
Good
Rated good
3,776 reviews
Price from$105.91per night
The Oatlands Chaser by Innkeeper's Collection, hotel in Walton-on-Thames

Built on one of Henry VIII’s old hunting spots, The Oatlands Chaser by Innkeeper's Collection is located 1.5 miles from Weybridge city center and 5 minutes’ drive from Weybridge Rail Station.

I liked the location...loved the food and the hospitality was great 👍🏾
8.1
Scored 8.1
Very Good
Rated very good
1,986 reviews
Price from$122.25per night
The Boleyn Hotel, hotel in Walton-on-Thames

The Boleyn Hotel, under new ownership/management is a charming 3 star listed hotel opposite the River Thames dating back to the 16th century.

8.0
Scored 8.0
Very Good
Rated very good
2,113 reviews
Price from$176.37per night
The Park Hotel, hotel in Walton-on-Thames

Located in the heart of Teddington, The Park Hotel is a Grade II listed Victorian hotel offering accommodations in South West London.

Location was lovely and the room was comfortable and clean
8.0
Scored 8.0
Very Good
Rated very good
1,306 reviews
Price from$160.75per night
The Runnymede on Thames, hotel in Walton-on-Thames

Located near Windsor on the banks of the River Thames, The Runnymede on Thames offers spacious rooms with attached bathroom, a spa and restaurant. Private boat hire is available from the hotel.

Excellent location, all staff were very friendly. Free shuttle into Windsor which is a nice touch!
8.3
Scored 8.3
Very Good
Rated very good
1,365 reviews
Price from$168.23per night
The White Hart Hotel, hotel in Walton-on-Thames

A 2-minute drive from Hampton Court Palace, this charming hotel with traditional pub has free Wi-Fi, a restaurant and secure parking. It is 6 miles from London Heathrow Airport.

Great facility, very good room amenities and really liked the breakfast. Staff was great.
8.8
Scored 8.8
Excellent
Rated excellent
3,545 reviews
Price from$195.15per night
Sandown Park Lodge, hotel in Walton-on-Thames

Located in Esher, 2.9 miles from Hampton Court Palace, Sandown Park Lodge provides accommodations with free WiFi and free private parking.

Recptionist was very helpful, the breakfast the following day was a cooked one too as we were eating on a race day.
7.9
Scored 7.9
Good
Rated good
921 reviews
Price from$118.38per night
See all hotels in and around Walton-on-Thames
Subscribe to receive premium deals

Prices drop the second you sign up!