Find and Book Top Rated Hotels in Kingston upon Thames (Greater London)

Search among 14 available hotels and places to stay in Kingston upon Thames (Greater London) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-14 out of 14
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great241 reviews
MapView on map3.0 km from City Centre1.9 km from Hampton Court Palace Golf Club
From   US$ 96 /nightSelect
8.4
Great151 reviews
MapView on map2.3 km from City Centre1.2 km from Kingston Hospital
From   US$ 205 /nightSelect
Hotel
8.2
Great156 reviews
2.1 km from City Centre1.1 km from Hampton Court Palace Golf Club
From   US$ 153 /nightSelect
8.6
Great686 reviews
800 m from City Centre800 m from Kingston upon Thames Crown Court
From   US$ 128 /nightSelect
8.2
Great111 reviews
2.6 km from City Centre1.8 km from Hampton Court Palace Golf Club
From   US$ 226 /nightSelect
8.4
Great182 reviews
400 m from City Centre900 m from Kingston upon Thames Crown Court
From   US$ 160 /nightSelect
Guest house
8.2
Great211 reviews
3.2 km from City Centre
From   US$ 86 /nightSelect
8.2
Great48 reviews
2.6 km from City Centre1.7 km from Hampton Court Palace Golf Club
From   US$ 162 /nightSelect
8.2
Great63 reviews
800 m from City Centre900 m from Kingston upon Thames Crown Court
From   US$ 184 /nightSelect
8.6
Great886 reviews
1.2 km from City Centre400 m from Kingston University - Penrhyn Road campus
From   US$ 155 /nightSelect
8.2
Great51 reviews
400 m from City Centre500 m from Kingston upon Thames Crown Court
From   US$ 67 /nightSelect
8.6
Great36 reviews
3.0 km from City Centre800 m from Hampton Court Palace Golf Club
From   US$ 250 /nightSelect
Apartment
8.6
Great25 reviews
400 m from City Centre900 m from Kingston upon Thames Crown Court
From   US$ 148 /nightSelect
1000 m from City Centre400 m from Coombe Hill Golf Club
From   US$ 344 /nightSelect

Best hotels and places to stay in Kingston upon Thames (Greater London)

Why visit?

Kingston upon Thames, located in Greater London, offers a charming blend of history and modernity, making it an interesting destination for tourists. With its picturesque riverside setting, vibrant local culture, and easy access to central London, visitors can enjoy the best of both worlds. Whether youre looking for a cozy bed and breakfast (B&B), a comfortable hotel, or budget-friendly accommodation, Kingston upon Thames has something to suit every travelers needs.

Where to stay?

Riverside: The Riverside area in Kingston upon Thames is a prime location for tourists, offering stunning views of the River Thames. Visitors can enjoy riverside walks, boat trips, and picturesque scenery. This area is home to several hotels, including the popular Kingston upon Thames Hotel, which provides comfortable rooms and easy access to local attractions. Accommodation options range from affordable hotels to luxurious riverside properties, catering to different budgets.

Town Center: If you prefer to stay in the heart of the action, the Town Center area is the perfect choice. This bustling area offers a great selection of hotels in Kingston upon Thames, ranging from chain hotels to boutique accommodations. With its vibrant nightlife, shopping streets, and proximity to restaurants and bars, staying in the Town Center ensures convenience and easy access to all the amenities.

Kingston Hill: For a quieter and more serene stay, Kingston Hill is an excellent option. This residential area is known for its leafy streets, beautiful houses, and tranquil atmosphere. Visitors can find a variety of accommodations, including hotels and bed and breakfasts, offering a peaceful retreat from the citys hustle and bustle. This area is also close to Richmond Park, one of Londons largest Royal Parks, providing opportunities for leisurely walks and outdoor activities.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $150.

4-star hotels: The average price per night is around $150 to $250.

5-star hotels: The average price per night is around $250 to $400.

Best value for money:

The White Hart Hotel: Located in the heart of Kingston upon Thames, this hotel offers comfortable rooms at an affordable price. With its convenient location, guests have easy access to local attractions, shops, and restaurants. The White Hart Hotel provides excellent value for money, offering amenities such as free Wi-Fi, a bar, and an on-site restaurant.

Travelodge Kingston upon Thames Central: Situated in the Town Center area, this budget-friendly hotel provides clean and modern rooms at great prices. Guests can enjoy comfortable accommodations with essentials such as free Wi-Fi and an on-site restaurant. With its central location, Travelodge Kingston upon Thames Central is a popular choice among travelers seeking affordable yet convenient lodging.

The Bull and Bush Hotel Kingston: This charming bed and breakfast establishment offers a cozy and homely atmosphere at affordable rates. Located near the Riverside, guests can enjoy scenic walks along the River Thames and have easy access to local attractions. The Bull and Bush Hotel Kingston provides comfortable rooms, a friendly staff, and a delicious complimentary breakfast, ensuring a pleasant stay without breaking the bank.

Best kids-friendly hotels:

Warren House: Situated in Kingston Hill, Warren House offers a family-friendly environment with spacious rooms and beautiful garden surroundings. The hotel provides amenities such as a childrens play area, a dedicated childrens menu, and family-friendly activities, making it an ideal choice for families traveling with kids.

Premier Inn London Kingston Upon Thames: Located in the Town Center, this popular hotel chain offers comfortable family rooms at affordable prices. The hotel provides amenities such as a childrens menu, high chairs, and cots upon request. With its convenient location and family-friendly facilities, Premier Inn London Kingston Upon Thames is a reliable choice for families exploring the area.

Best hotels for a romantic getaway:

Hotel Bosco: This contemporary boutique hotel in Kingston Hill offers a romantic ambiance and luxurious accommodations. With elegant rooms featuring modern amenities, a stylish bar, and an on-site restaurant, couples can enjoy a romantic escape in comfort and style.

The Antoinette Hotel Kingston: Situated in the Town Center, The Antoinette Hotel Kingston provides a romantic setting with its elegant decor and comfortable rooms. Couples can enjoy a romantic dinner at the hotels restaurant or explore the surrounding areas charming riverside scenery hand in hand.

Best for location:

The Mitre Hotel Hampton Court: Located near the famous Hampton Court Palace, this hotel offers picturesque views of the River Thames and easy access to the palaces beautiful gardens and historical attractions. With its riverside location and proximity to local amenities, guests can enjoy a convenient and scenic stay.

DoubleTree by Hilton Kingston upon Thames: Situated on the banks of the River Thames, this modern hotel offers stunning river views and easy access to both Kingston Upon Thames and Richmond. With its central location, guests can explore the vibrant Town Center and enjoy riverside walks, shopping, and dining options.

Hotel du Vin & Bistro Kingston: Nestled in a historic building in the Town Center, this boutique hotel offers a central location with many attractions, shops, and restaurants within walking distance. Its proximity to the train station also provides easy access to central London, making it an ideal choice for exploring the city.

Best for a short city break:

The Lion Gate Hotel: Situated near the Lion Gate entrance of the iconic Hampton Court Palace, this hotel offers a peaceful retreat for a short city break. Guests can explore the palaces stunning gardens, enjoy riverside walks, and immerse themselves in history, all within easy reach of central London.

Brook Kingston Lodge Hotel: Located in a quiet residential area, this hotel provides a tranquil setting for a relaxing city break. Guests can unwind in the hotels garden or explore nearby Richmond Park, one of Londons largest green spaces. With its peaceful surroundings and comfortable accommodations, Brook Kingston Lodge Hotel is an excellent choice for a short getaway.

Show moreLess