Search Hotels in Canary Wharf, London

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Trending Hotels Near Canary Wharf, London

Park Plaza Westminster Bridge London
4 out of 5
200 Westminster Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹19,345 per night from 22 Oct to 23 Oct
₹19,345
per night
22 Oct - 23 Oct
8.4/10 Very Good! (2,038 reviews)
Amazing view!
"Amazing hotel! The view of big ben was out of this world! Room was just perfect! It was one of our new favourite hotels, definitely in the top 5!"

Reviewed on 21 Sep 2023

Park Plaza Westminster Bridge London
Strand Palace Hotel
4 out of 5
372 The Strand, London, England
Fully refundableReserve now, pay when you stay
The price is ₹16,840 per night from 1 Oct to 2 Oct
₹16,840
per night
1 Oct - 2 Oct
8.6/10 Excellent! (2,426 reviews)
"Perfect location"

Reviewed on 24 Sep 2023

Strand Palace Hotel
Marlin Waterloo
4 out of 5
111 Westminster Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹15,613 per night from 22 Oct to 23 Oct
₹15,613
per night
22 Oct - 23 Oct
8.4/10 Very Good! (1,019 reviews)
"Overall experience is good, great location. Some minor issues with noise."

Reviewed on 25 Sep 2023

Marlin Waterloo
Save an average of 15% on thousands of hotels when you're signed in
Leonardo Royal London Tower Bridge
4 out of 5
45 Prescot Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹13,963 per night from 22 Oct to 23 Oct
₹13,963
per night
22 Oct - 23 Oct
8.4/10 Very Good! (1,616 reviews)
"Very nice Hotel. Great location, 5 mins walk from Tower Hill tube/metro and buses into the centre. Very comfortable rooms, great breakfast and friendly staff 👍"

Reviewed on 25 Sep 2023

Leonardo Royal London Tower Bridge
citizenM Tower of London
4 out of 5
40 Trinity Square, London, England
Fully refundableReserve now, pay when you stay
The price is ₹14,301 per night from 1 Oct to 2 Oct
₹14,301
per night
1 Oct - 2 Oct
9.2/10 Wonderful! (1,009 reviews)
"Great property, would recommend"

Reviewed on 25 Sep 2023

citizenM Tower of London
Apex Temple Court Hotel
4 out of 5
1-2 Serjeants Inn, Fleet Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹13,472 per night from 22 Oct to 23 Oct
₹13,472
per night
22 Oct - 23 Oct
9.4/10 Exceptional! (1,005 reviews)
"It feels like personalized attention. Excellent"

Reviewed on 26 Sep 2023

Apex Temple Court Hotel
Point A Hotel London Shoreditch
3.5 out of 5
8-10 Paul Street, London, England
The price is ₹9,309 per night from 8 Oct to 9 Oct
₹9,309
per night
8 Oct - 9 Oct
8.4/10 Very Good! (1,007 reviews)
Ideal for a base.
"Great location, clean and ideal if you’re just needing a base and happy to be on the go early."

Reviewed on 25 Sep 2023

Point A Hotel London Shoreditch
St. James' Court, A Taj Hotel, London
4 out of 5
54 Buckingham Gate, London, England
Fully refundableReserve now, pay when you stay
The price is ₹22,658 per night from 22 Oct to 23 Oct
₹22,658
per night
22 Oct - 23 Oct
9/10 Wonderful! (1,012 reviews)
"Staff are very friendly and accommodating"

Reviewed on 24 Sep 2023

St. James' Court, A Taj Hotel, London
Club Quarters Hotel, Trafalgar Square
4 out of 5
8 Northumberland Ave, (adjacent to Trafalgar Square), London, England
Fully refundableReserve now, pay when you stay
The price is ₹17,873 per night from 22 Oct to 23 Oct
₹17,873
per night
22 Oct - 23 Oct
8.6/10 Excellent! (1,007 reviews)
"Great location and beautiful hotel!!"

Reviewed on 23 Sep 2023

Club Quarters Hotel, Trafalgar Square
Club Quarters Hotel London City
4 out of 5
7 Gracechurch Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,795 per night from 22 Oct to 23 Oct
₹12,795
per night
22 Oct - 23 Oct
8/10 Very Good! (1,001 reviews)
"It was complicated to get to the room. Water turn hot automatically"

Reviewed on 16 Sep 2023

Club Quarters Hotel London City
Park Plaza Victoria London
4 out of 5
239 Vauxhall Bridge Road, London, England
Fully refundableReserve now, pay when you stay
The price is ₹16,680 per night from 22 Oct to 23 Oct
₹16,680
per night
22 Oct - 23 Oct
8.8/10 Excellent! (1,012 reviews)
"Nice hotel in a great location. Close to underground stations, easy to access all major sights in London. Spacious rooms, modern bathroom, air conditioning. Ice machine."

Reviewed on 24 Sep 2023

Park Plaza Victoria London
Tribe London Canary Wharf
4 out of 5
15 Water Street, London, England
Fully refundableReserve now, pay when you stay
The price is ₹10,430 per night from 22 Oct to 23 Oct
₹10,430
per night
22 Oct - 23 Oct
8.8/10 Excellent! (1,012 reviews)
"Good location handy for underground. Room small ."

Reviewed on 26 Sep 2023

Tribe London Canary Wharf
Canopy by Hilton London City
4 out of 5
11-15 Minorities St, London, England
Fully refundableReserve now, pay when you stay
The price is ₹16,186 per night from 15 Oct to 16 Oct
₹16,186
per night
15 Oct - 16 Oct
9.2/10 Wonderful! (431 reviews)
"The level of customer service offered at this property, coupled with the overall ambiance, rooms and amenities — would be considered one of my Top 10 favorite hotels in the world."

Reviewed on 18 Sep 2023

Canopy by Hilton London City
citizenM London Bankside
4 out of 5
20 Lavington Street, Surrey House, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,156 per night from 1 Oct to 2 Oct
₹12,156
per night
1 Oct - 2 Oct
9/10 Wonderful! (1,005 reviews)
"The staff is exceptional. In general this is an great hotel."

Reviewed on 23 Sep 2023

citizenM London Bankside
The Collective Canary Wharf
4 out of 5
20 Crossharbour Plaza, London, England
Fully refundableReserve now, pay when you stay
The price is ₹12,440 per night from 22 Oct to 23 Oct
₹12,440
per night
22 Oct - 23 Oct
7.2/10 Good! (808 reviews)
"I only stay one night but everything was good, the room was nice and clean, the pool and the steam room were also very lovely.i would stay again."

Reviewed on 24 Sep 2023

The Collective Canary Wharf
The Hoxton Holborn
4 out of 5
199 - 206 High Holborn, London, England
Fully refundableReserve now, pay when you stay
The price is ₹18,533 per night from 22 Oct to 23 Oct
₹18,533
per night
22 Oct - 23 Oct
9/10 Wonderful! (948 reviews)
"great"

Reviewed on 20 Sep 2023

The Hoxton Holborn
One Hundred Shoreditch
4 out of 5
100 Shoreditch High Street, London, England
The price is ₹16,671 per night from 22 Oct to 23 Oct
₹16,671
per night
22 Oct - 23 Oct
9.2/10 Wonderful! (449 reviews)
"Great staff very helpful thanks."

Reviewed on 25 Sep 2023

One Hundred Shoreditch
Citadines Trafalgar Square London
4 out of 5
18/21 Northumberland Avenue, London, England
Fully refundableReserve now, pay when you stay
The price is ₹16,925 per night from 1 Oct to 2 Oct
₹16,925
per night
1 Oct - 2 Oct
8.4/10 Very Good! (3,329 reviews)
"One of the best locations to walk the parks, museums, embankment, restaurants, and entertainment."

Reviewed on 23 Sep 2023

Citadines Trafalgar Square London
Hotel Saint
4 out of 5
9 Aldgate High Street, London, England
The price is ₹11,170 per night from 22 Oct to 23 Oct
₹11,170
per night
22 Oct - 23 Oct
8.4/10 Very Good! (113 reviews)
"Would definitely stay here again lovely hotel snd staff location brilliant fir getting around everywhere"

Reviewed on 25 Sep 2023

Hotel Saint
Rosewood London
5 out of 5