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

: 1140 options found

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

Flat 1, 8 Kingfisher Square, London
7.3 km from the center of London
2.3 km from the Canada Water subway station

Room in this hotel

from $ 412
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
400 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
400 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
400 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
400 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Newfoundland Place, London
7.1 km from the center of London
401 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
St. Leonards Rd, London
8.2 km from the center of London
1.2 km from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
Flat 47 Antilles Bay Apartment, 3 Lawn, London
8.1 km from the center of London
718 m from the Canary Wharf subway station

Room in this hotel

from $ 692
per night
67 Musgrove Road, London
7 km from the center of London
2.9 km from the Canada Water subway station

Room in this hotel

from $ 439
per night
37 Millharbour, London
7.6 km from the center of London
596 m from the Canary Wharf subway station

Room in this hotel

from $ 550
per night
22 Kinburn Street, London
5.5 km from the center of London
386 m from the Canada Water subway station

Room in this hotel

from $ 412
per night
28 Orlop Street, London
9.3 km from the center of London
1.7 km from the North Greenwich subway station

Room in this hotel

from $ 417
per night
122 Boardwalk Place, London
8.2 km from the center of London
700 m from the Canary Wharf subway station

Room in this hotel

from $ 439
per night
46 Thurston Road, London
9 km from the center of London
4 km from the North Greenwich subway station

Room in this hotel

from $ 439
per night