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 Cannons (West End)

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
4 Broad Court | Bow Street, London WC2B 5QZ, England
1.2 km from Cannons (West End)
#218 of 1,063 hotels in London
US$215* /night
View Deal
TripAdvisor
US$215*
Priceline
US$215*
Agoda.com
5 Maddox Street | Mayfair, London W1S 2QD, England
0.1 km from Cannons (West End)
#364 of 1,063 hotels in London
Top Deal
US$512*
US$484* /night
View Deal
Hotwire.com
US$492*
Booking.com
US$512*
Priceline
US$512*
19-21 Great Marlborough Street, London W1F 7HL, England
0.1 km from Cannons (West End)
#579 of 1,063 hotels in London
Top Deal
US$331*
US$272* /night
View Deal
Hotels.com
US$273*
Booking.com
US$280*
HotelQuickly
US$331*
20 Warwick Street, London W1B 5NF, England
0.2 km from Cannons (West End)
#512 of 1,063 hotels in London
Top Deal
US$273*
US$191* /night
View Deal
Expedia.com
US$239*
Travelocity
US$239*
Cancelon
US$273*
Bond Street, Mayfair 37 Conduit Street, London W1S 2YF, England
0.3 km from Cannons (West End)
#392 of 1,063 hotels in London
Top Deal
US$298*
US$260* /night
View Deal
Expedia.com
US$260*
Agoda.com
US$260*
Cancelon
US$298*
4 Richmond Mews, London W1D 3DH, England
0.4 km from Cannons (West End)
#21 of 1,063 hotels in London
Top Deal
US$491*
US$411* /night
View Deal
Travelocity
US$411*
Hotels.com
US$414*
Cancelon
US$491*
1 Ham Yard, London W1D 7DT, England
0.4 km from Cannons (West End)
#34 of 1,063 hotels in London
Top Deal
US$630*
US$605* /night
View Deal
Orbitz.com
US$605*
Priceline
US$629*
getaroom.com
US$630*
68 Regent Street, London W1B 5RL, England
0.4 km from Cannons (West End)
#48 of 1,063 hotels in London
Top Deal
US$513*
US$486* /night
View Deal
HotelCafeRoyal
US$486*
Orbitz.com
US$487*
Cancelon
US$513*
33 Albemarle Street | Mayfair, London W1S 4BP, England
0.5 km from Cannons (West End)
#22 of 1,063 hotels in London
Top Deal
US$959*
US$684* /night
View Deal
RoccoForte
US$787*
Hotels.com
US$788*
Booking.com
US$959*
10 Carlisle Street | Soho, London W1D 3BR, England
0.5 km from Cannons (West End)
#31 of 1,063 hotels in London
US$241* /night
View Deal
Expedia.com
US$241*
Hotwire.com
US$241*
Hotels.com
US$241*
Brook Street, London W1K 4HR, England
0.5 km from Cannons (West End)
#45 of 1,063 hotels in London
Loading prices...
Hotels.com
Hotwire.com
Orbitz.com
50 Berners Street, London W1T 3NG, England
0.5 km from Cannons (West End)
#51 of 1,063 hotels in London
Top Deal
US$359*
US$323* /night
View Deal
Travelocity
US$328*
Expedia.com
US$327*
Elvoline
US$359*
10 Berners Street, London W1T 3NP, England
0.5 km from Cannons (West End)
#71 of 1,063 hotels in London
US$442* /night
View Deal
Expedia.com
US$442*
Travelocity
US$442*
Booking.com
US$441*
69 - 71 Dean Street, London W1D 4QJ, England
0.5 km from Cannons (West End)
#127 of 1,063 hotels in London
Loading prices...
Orbitz.com
Travelocity
Cancelon
21 Piccadilly, London W1J 0BH, England
0.5 km from Cannons (West End)
#533 of 1,063 hotels in London
Top Deal
US$388*
US$332* /night
View Deal
LeMeridien.com
US$331*
Expedia.com
US$332*
HotelQuickly
US$388*
56-57 Frith Street | Soho, London W1D 3JG, England
0.5 km from Cannons (West End)
#645 of 1,063 hotels in London
Top Deal
US$152*
US$137* /night
View Deal
Expedia.com
US$148*
Travelocity
US$148*
Booking.com
US$152*
3-4 Blenheim Street, London W1S 1LA, England
0.5 km from Cannons (West End)
#862 of 1,063 hotels in London
Top Deal
US$159*
US$148* /night
View Deal
Booking.com
US$159*
Priceline
US$154*
TripAdvisor
US$148*
32-38 Wells Street | Bloomsbury, London W1T 3UW, England
0.5 km from Cannons (West End)
No photo provided
65 - 73 Shaftesbury Ave | Piccadilly, London W1D 6EX, England
0.6 km from Cannons (West End)
#16 of 1,063 hotels in London
Top Deal
US$281*
US$246* /night
View Deal
Expedia.com
US$246*
Orbitz.com
US$246*
Cancelon
US$281*
1c Portland Place | Regent Street, London W1B 1JA, England
0.6 km from Cannons (West End)
#43 of 1,063 hotels in London
Top Deal
US$694*
US$587* /night
View Deal
Expedia.com
US$588*
Priceline
US$587*
HotelQuickly
US$694*
81 Jermyn St | St. James's, London SW1Y 6JF, England
0.6 km from Cannons (West End)
#108 of 1,063 hotels in London
Top Deal
US$297*
US$259* /night
View Deal
Booking.com
US$297*
TripAdvisor
US$259*
Hotels.com
US$259*
6 Frith Street | Soho Square, London W1D 3JA, England
0.6 km from Cannons (West End)
#140 of 1,063 hotels in London
US$331* /night
View Deal
Priceline
US$331*
TripAdvisor
US$331*
Expedia.com
Stratton Street, London W1J 8LT, England
0.6 km from Cannons (West End)
#214 of 1,063 hotels in London
Top Deal
US$417*
US$386* /night
View Deal
Hotels.com
US$391*
Booking.com
US$390*
HotelQuickly
US$417*
350 Oxford Street, London W1C 1BY, England
0.6 km from Cannons (West End)
#351 of 1,063 hotels in London
Top Deal
US$286*
US$239* /night
View Deal
Booking.com
US$242*
Expedia.com
US$242*
HotelQuickly
US$286*