London, United Kingdom

No dates selected

Sort by

Price per night in

Distance from the city center
Hotels near a subway station

London hotels near Canary Wharf subway station

: 1141 options found

Select dates so you can see the availability and exact prices.

1 Baffin Way off Preston Road, London
8.3 km from the center of London
942 m from the Canary Wharf subway station
1149 reviews
7.8

Room in this hotel

from PLN 709
per night
Blackheath Road, London
8.3 km from the center of London
3.3 km from the Canary Wharf subway station
708 reviews
7.8

Room in this hotel

from PLN 544
per night
30 Stockwell Street, London
8.7 km from the center of London
2.5 km from the North Greenwich subway station
1604 reviews
7.6

Room in this hotel

from PLN 673
per night
20 Salter Road, London
5.7 km from the center of London
749 m from the Canada Water subway station
501 reviews
7.4

Room in this hotel

from PLN 391
per night
189 Greenwich High Road, London
8.7 km from the center of London
2.6 km from the North Greenwich subway station
221 reviews
7.0

Room in this hotel

from PLN 696
per night
428 Woolwich Rd, London
11.2 km from the center of London
2.4 km from the North Greenwich subway station
132 reviews
7.0

Room in this hotel

from PLN 510
per night
86 Tanner's Hill, London
7.9 km from the center of London
3.1 km from the Canada Water subway station
172 reviews
6.4

Room in this hotel

from PLN 253
per night
2 Lincoln Plaza, London
7.6 km from the center of London
584 m from the Canary Wharf subway station
6.0

Room in this hotel

from PLN 1,021
per night
15 Westferry Rd, London
7.1 km from the center of London
428 m from the Canary Wharf subway station

Room in this hotel

from PLN 939
per night
34 Harbour Way, London
7.6 km from the center of London
473 m from the Canary Wharf subway station

Room in this hotel

from PLN 1,211
per night
45 Millharbour, London
7.6 km from the center of London
706 m from the Canary Wharf subway station

Room in this hotel

from PLN 718
per night
71 enterprize way, London
6.7 km from the center of London
1.3 km from the Canada Water subway station

Room in this hotel

from PLN 397
per night
638 Commercial Rd, London
6.5 km from the center of London
1.4 km from the Canary Wharf subway station

Room in this hotel

from PLN 821
per night
Chandlers Avenue, London
9.8 km from the center of London
808 m from the North Greenwich subway station

Room in this hotel

from PLN 1,414
per night
15 Water Street, London
7.9 km from the center of London
446 m from the Canary Wharf subway station

Room in this hotel

from PLN 882
per night
43 Water Ln, London
6.1 km from the center of London
2 km from the Canada Water subway station

Room in this hotel

from PLN 747
per night
3 & 15 West Lane, London
8.1 km from the center of London
589 m from the Canary Wharf subway station

Room in this hotel

from PLN 1,015
per night
Thames Quay, London
7.8 km from the center of London
397 m from the Canary Wharf subway station

Room in this hotel

from PLN 1,337
per night
6 Bartlett Mews, London
8.1 km from the center of London
1.9 km from the Canary Wharf subway station

Room in this hotel

from PLN 5,255
per night
Creek Rd, London
8 km from the center of London
2.5 km from the Canary Wharf subway station

Room in this hotel

from PLN 483
per night