Skip to main content

Filter by:


Star rating

Review score

Thames Ditton – 2,919 hotels and places to stay
See the latest prices and deals by choosing your dates.
Westleigh, hotel in Thames Ditton

Featuring free WiFi and quiet rooms with garden views, Westleigh is set in Ashtead, 25 km from London. Free private parking is available on site. Some rooms have a seating area for your convenience.

9.5
Scored 9.5
Exceptional
Rated exceptional
228 reviews
Price from£144.90per night
The Swan Inn Pub, hotel in Thames Ditton

Around 15-20 minutes’ drive from Heathrow Airport, The Swan Inn Pub in Isleworth offers en suite rooms and free Wi-Fi access. This west London pub is 3 miles from Richmond Park and Kew Gardens.

7.8
Scored 7.8
Good
Rated good
551 reviews
Price from£85per night
The Selwyn, Richmond, hotel in Thames Ditton

The Selwyn is a boutique hotel in the heart of Richmond Upon Thames, offering warm hospitality and well appointed rooms.

8.7
Scored 8.7
Fabulous
Rated fabulous
1,219 reviews
Price from£130.50per night
The White Hart Hotel, hotel in Thames Ditton

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.

8.8
Scored 8.8
Fabulous
Rated fabulous
3,505 reviews
Price from£125.10per night
Holiday Inn London Sutton, an IHG Hotel, hotel in Thames Ditton

Situated in the heart of Sutton town center, Holiday Inn London Sutton is a contemporary hotel with extensive facilities, providing good access to Sutton Train Station.

7.7
Scored 7.7
Good
Rated good
2,200 reviews
Price from£87.20per night
Holiday Inn London-Shepperton, an IHG Hotel, hotel in Thames Ditton

Set in 11 acres of grounds, 8 miles from Heathrow, Holiday Inn London-Shepperton has full leisure facilities, a bar, a restaurant and a 24-hour front desk.

8.0
Scored 8.0
Very good
Rated very good
770 reviews
Price from£106.25per night
The Lensbury Resort, hotel in Thames Ditton

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.

7.7
Scored 7.7
Good
Rated good
2,825 reviews
Price from£149per night
Hampton Suites Serviced Apartments, hotel in Thames Ditton

Hampton Suites Serviced Apartments offers accommodation in Thames Ditton. London is 19 km away. All units include a flat-screen TV. There is also a dining area and a kitchen fitted with an oven.

7.8
Scored 7.8
Good
Rated good
458 reviews
Price from£150per night
Holiday Inn Express London - Epsom Downs, an IHG Hotel, hotel in Thames Ditton

In the grounds of Epsom Downs Racecourse, Holiday Inn Express London Epsom is a stylish, modern hotel with free parking and free Wi-Fi. Epsom Downs Rail Station is just a mile away.

8.5
Scored 8.5
Very good
Rated very good
1,759 reviews
Price from£97.75per night
Mitre Hotel, hotel in Thames Ditton

Set on the River Thames opposite Hampton Court Palace, the Mitre Hotel has a rich history as a place to stay, dating back as far as Charles II in 1665.

8.6
Scored 8.6
Fabulous
Rated fabulous
1,392 reviews
Price from£215per night
See all hotels near Thames Ditton
Subscribe to receive premium deals

Prices drop the moment you sign up!