We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Thames River

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
85 York Road | Waterloo, London SE1 7NJ, England
0.3 km from Thames River
#202 of 1,063 hotels in London
US$ 148* /night
View Deal
Booking.com
Priceline
Agoda.com
Belvedere Road | County Hall, London SE1 7PB, England
0.1 km from Thames River
#133 of 1,063 hotels in London
US$ 156* /night
View Deal
Booking.com
Priceline
Agoda.com
Westminster Bridge Road | London County Hall, London SE1 7PB, England
0.2 km from Thames River
#193 of 1,063 hotels in London
US$ 292* /night
View Deal
Priceline
US$ 292*
Hotwire.com
US$ 292*
Booking.com
US$ 292*
5 Chicheley Street, London SE1 7PJ, England
0.2 km from Thames River
#848 of 1,063 hotels in London
No photo provided
85 York Road | Waterloo, London SE1 7NJ, England
0.3 km from Thames River
#202 of 1,063 hotels in London
US$ 148* /night
View Deal
Booking.com
Priceline
Agoda.com
200 Westminster Bridge Road, London SE1 7UT, England
0.3 km from Thames River
#204 of 1,063 hotels in London
Top Deal
US$ 260*
US$ 218* /night
View Deal
Travelocity
US$ 218*
Priceline
US$ 218*
Cancelon
US$ 260*
1 Addington Street, London SE1 7RY, England
0.3 km from Thames River
#232 of 1,063 hotels in London
Top Deal
US$ 240*
US$ 193* /night
View Deal
Travelocity
US$ 194*
Cancelon
US$ 211*
getaroom.com
US$ 240*
2 Whitehall Court, London SW1A 2EJ, England
0.4 km from Thames River
#104 of 1,063 hotels in London
Top Deal
US$ 413*
US$ 326* /night
View Deal
Travelocity
US$ 327*
Hotwire.com
US$ 327*
getaroom.com
US$ 413*
Whitehall Place, London SW1A 2BD, England
0.5 km from Thames River
#18 of 1,063 hotels in London
US$ 499* /night
View Deal
Orbitz.com
US$ 499*
Expedia.com
US$ 499*
Cancelon
US$ 565*
18 - 21 Northumberland Avenue, London WC2N 5EA, England
0.5 km from Thames River
#288 of 1,063 hotels in London
Top Deal
US$ 285*
US$ 243* /night
View Deal
Booking.com
US$ 265*
Hotwire.com
US$ 243*
HotelQuickly
US$ 285*
8 Northumberland Avenue | Northumberland House, London WC2N 5BY, England
0.6 km from Thames River
#196 of 1,063 hotels in London
Top Deal
US$ 250*
US$ 212* /night
View Deal
Orbitz.com
US$ 212*
Cancelon
US$ 250*
Travelocity
US$ 211*
8 Northumberland Avenue, London WC2N 5BY, England
0.6 km from Thames River
#249 of 1,063 hotels in London
Top Deal
US$ 250*
US$ 211* /night
View Deal
Cancelon
US$ 250*
Travelocity
US$ 211*
Hotwire.com
US$ 211*
81-83 Waterloo Road, London SE1 8UD, England
0.6 km from Thames River
#500 of 1,063 hotels in London
Top Deal
US$ 159*
US$ 145* /night
View Deal
Booking.com
US$ 159*
Orbitz.com
US$ 159*
Hotwire.com
US$ 158*
21 Villiers Street, London WC2N 6ND, England
0.6 km from Thames River
#829 of 1,063 hotels in London
The Strand, London WC2N 5HX, England
0.7 km from Thames River
#19 of 1,063 hotels in London
Top Deal
US$ 345*
US$ 253* /night
View Deal
Cancelon
US$ 253*
Travelocity
US$ 254*
getaroom.com
US$ 345*
6 Hercules Road, London SE1 7DP, England
0.7 km from Thames River
#130 of 1,063 hotels in London
US$ 173* /night
View Deal
Booking.com
US$ 195*
Orbitz.com
US$ 173*
HRS.com
US$ 175*
118-120 Westminster Bridge Road, London SE1 7RW, England
0.7 km from Thames River
#429 of 1,063 hotels in London
Top Deal
US$ 116*
US$ 85* /night
View Deal
Booking.com
US$ 98*
Travelocity
US$ 98*
Cancelon
US$ 116*
The Savoy
The Strand, London WC2R 0EU, England
0.8 km from Thames River
#42 of 1,063 hotels in London
Top Deal
US$ 677*
US$ 560* /night
View Deal
Orbitz.com
US$ 561*
Expedia.com
US$ 561*
Fairmont.com
US$ 677*
157 Waterloo Road, London SE1 8XA, England
0.8 km from Thames River
#134 of 1,063 hotels in London
Top Deal
US$ 226*
US$ 188* /night
View Deal
Hampton
US$ 192*
Cancelon
US$ 226*
Hotwire.com
US$ 188*
2 Spring Gardens | Trafalgar Square, London SW1A 2TS, England
0.8 km from Thames River
#359 of 1,063 hotels in London
Top Deal
US$ 343*
US$ 287* /night
View Deal
Travelocity
US$ 298*
Booking.com
US$ 298*
Cancelon
US$ 343*
372 Strand, London WC2R 0JJ, England
0.8 km from Thames River
#396 of 1,063 hotels in London
Top Deal
US$ 218*
US$ 203* /night
View Deal
Booking.com
US$ 217*
Orbitz.com
US$ 218*
Travelocity
US$ 218*
1 Aldwych | Westminster Borough, London WC2B 4BZ, England
0.9 km from Thames River
#39 of 1,063 hotels in London
Top Deal
US$ 478*
US$ 408* /night
View Deal
Booking.com
US$ 408*
Priceline
US$ 408*
Cancelon
US$ 478*
336 - 337 Strand, London WC2R 1HA, England
0.9 km from Thames River
#69 of 1,063 hotels in London
Top Deal
US$ 368*
US$ 303* /night
View Deal
Hotwire.com
US$ 316*
Booking.com
US$ 317*
Cancelon
US$ 368*
45 St. Martin's Lane, London WC2N 4HX, England
0.9 km from Thames River
#76 of 1,063 hotels in London
US$ 301* /night
View Deal
Official Site
US$ 300*
Expedia.com
US$ 301*
Hotwire.com
US$ 300*
110 St Martin's Lane, London WC2N 4BA, England
0.9 km from Thames River