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 Waterloo Station

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
6 Frith Street | Soho Square, London W1D 3JA, England
1.8 km from Waterloo Station
#134 of 1,063 hotels in London
US$350* /night
View Deal
Agoda.com
US$349*
Priceline
US$350*
TripAdvisor
US$350*
75 - 79 Southwark Street, London SE1 0JA, England
1.0 km from Waterloo Station
#311 of 1,063 hotels in London
Top Deal
US$360*
US$175* /night
View Deal
Booking.com
US$176*
Hotels.com
US$175*
AMOMA
US$360*
113 Lambeth Road, London SE1 7LS, England
1.0 km from Waterloo Station
#323 of 1,063 hotels in London
No availability for your dates from these sites
Expedia.com
Booking.com
Orbitz.com
372 Strand, London WC2R 0JJ, England
1.0 km from Waterloo Station
#398 of 1,063 hotels in London
Top Deal
US$389*
US$205* /night
View Deal
Booking.com
US$221*
Orbitz.com
US$220*
AMOMA
US$389*
21 Villiers Street, London WC2N 6ND, England
1.0 km from Waterloo Station
#829 of 1,063 hotels in London
1 Aldwych | Westminster Borough, London WC2B 4BZ, England
1.1 km from Waterloo Station
#40 of 1,063 hotels in London
Top Deal
US$452*
US$413* /night
View Deal
Booking.com
US$415*
Priceline
US$415*
Elvoline
US$452*
20 Lavington Street, London SE1 0NZ, England
1.1 km from Waterloo Station
#89 of 1,063 hotels in London
Top Deal
US$171*
US$150* /night
View Deal
Priceline
US$151*
Cancelon
US$171*
Hotels.com
US$150*
Aldwych, London WC2B 4DD, England
1.1 km from Waterloo Station
#343 of 1,063 hotels in London
Top Deal
US$671*
US$315* /night
View Deal
Hotels.com
US$325*
Orbitz.com
US$325*
AMOMA
US$671*
24 Sumner Street, London SE1 9JA, England
1.1 km from Waterloo Station
#543 of 1,063 hotels in London
US$143* /night
View Deal
Agoda.com
US$143*
TripAdvisor
US$143*
Priceline
US$143*
14-15 Henrietta St, London WC2E 8QH, England
1.1 km from Waterloo Station
#717 of 1,063 hotels in London
No availability for your dates from these sites
Booking.com
Hotels.com
Orbitz.com
45 St. Martin's Lane, London WC2N 4HX, England
1.2 km from Waterloo Station
#79 of 1,063 hotels in London
US$318* /night
View Deal
Booking.com
US$319*
Official Site
US$315*
Hotwire.com
US$318*
19 New Bridge Street, London EC4V 6DB, England
1.2 km from Waterloo Station
#177 of 1,063 hotels in London
Top Deal
US$422*
US$214* /night
View Deal
CrownePlaza.com
US$215*
Hotels.com
US$214*
AMOMA
US$422*
110 St Martin's Lane, London WC2N 4BA, England
1.2 km from Waterloo Station
#205 of 1,063 hotels in London
No availability for your dates from these sites
PremierInn.com
24 Fleet Street, London EC4Y 1AA, England
1.2 km from Waterloo Station
#237 of 1,063 hotels in London
US$130* /night
View Deal
TripAdvisor
US$130*
Priceline
US$130*
2 Spring Gardens | Trafalgar Square, London SW1A 2TS, England
1.2 km from Waterloo Station
#361 of 1,063 hotels in London
Top Deal
US$695*
US$347* /night
View Deal
Expedia.com
US$351*
Booking.com
US$352*
AMOMA
US$695*
Brook Drive, Elephant & Castle, London SE11 4QU, England
1.2 km from Waterloo Station
#971 of 1,063 hotels in London
No photo provided
1-2 Serjeants' Inn | Fleet Street, London EC4Y 1AG, England
1.3 km from Waterloo Station
#52 of 1,063 hotels in London
Top Deal
US$317*
US$279* /night
View Deal
Orbitz.com
US$279*
Apex Hotels
US$280*
Cancelon
US$317*
1-2 Dorset Rise, London EC4Y 8EN, England
1.3 km from Waterloo Station
#147 of 1,063 hotels in London
No availability for your dates from these sites
PremierInn.com
53-61 Southwark Bridge Road, London SE1 9HH, England
1.3 km from Waterloo Station
#275 of 1,063 hotels in London
Top Deal
US$362*
US$178* /night
View Deal
Novotel
US$181*
Travelocity
US$180*
AMOMA
US$362*
43-47 Southwark Bridge Road, London SE1 9HH, England
1.3 km from Waterloo Station
#339 of 1,063 hotels in London
Top Deal
US$350*
US$156* /night
View Deal
ibis Styles
US$159*
Booking.com
US$159*
AMOMA
US$350*
1 Suffolk Place, London SW1Y 4HX, England
1.4 km from Waterloo Station
#10 of 1,063 hotels in London
Top Deal
US$646*
US$570* /night
View Deal
Orbitz.com
US$569*
Expedia.com
US$569*
Cancelon
US$646*
6 Waterloo Place, London SW1Y 4AN, England
1.4 km from Waterloo Station
#25 of 1,063 hotels in London
Top Deal
US$793*
US$687* /night
View Deal
Expedia.com
US$687*
Hotels.com
US$683*
Cancelon
US$793*
22 - 28 Broadway, London SW1H 0BH, England
1.4 km from Waterloo Station
#48 of 1,063 hotels in London
Top Deal
US$394*
US$345* /night
View Deal
Cancelon
US$394*
Orbitz.com
US$343*
Hotwire.com
US$343*
15 Dacre Street | Westminster, London SW1H 0DJ, England
1.4 km from Waterloo Station
#50 of 1,063 hotels in London
Loading prices...
PremierInn.com
31-36 Leicester Square, London WC2H 7LH, England
1.4 km from Waterloo Station
#166 of 1,063 hotels in London
Top Deal
US$600*
US$316* /night
View Deal
Booking.com
US$318*
Travelocity
US$316*
AMOMA
US$600*
Whitcomb Street, London WC2H 7HG, England
1.4 km from Waterloo Station
#182 of 1,063 hotels in London
Top Deal
US$445*
US$227* /night
View Deal
Expedia.com
US$293*
Booking.com
US$294*
AMOMA
US$445*
2 Orange Street, London WC2H 7DF, England
1.4 km from Waterloo Station
#187 of 1,063 hotels in London
US$223* /night
View Deal
Priceline
US$226*
TripAdvisor
US$223*
Booking.com
4 Broad Court | Bow Street, London WC2B 5QZ, England
1.4 km from Waterloo Station
#188 of 1,063 hotels in London
US$219* /night
View Deal