London attracts travelers for its royal history, theater scene, and diverse neighborhoods. Staying near the West End gives easy access to shows and shopping, while South Bank puts you close to the Tate and river walks.
Find hotels located between Tower of London and Tower Bridge in London, GB. Ideal for visiting both landmarks without long commutes.
Found 50 hotels in London, GB.
5 star hotels in London, GB
Address: 40 Lower Thames Street
City: London
Guest Rating: 9.8/10
Prices from USD 421.1 per night
Based on 1108 reviews
5 star hotels in London, GB
Address: 181 Tooley Street
City: London
Guest Rating: 9.4/10
Prices from USD 361.45 per night
Based on 3406 reviews
4 star hotels in London, GB
Address: 5 More London Place, Tooley Street
City: London
Guest Rating: 9/10
Prices from USD 237.49 per night
Based on 3122 reviews
5 star hotels in London, GB
Address: 100 Minories
City: London
Guest Rating: 9.2/10
Prices from USD 285.39 per night
Based on 6154 reviews
4 star hotels in London, GB
Address: St Katharine's Way
City: London
Guest Rating: 8/10
Prices from USD 274.89 per night
Based on 20000 reviews
4 star hotels in London, GB
Address: 8-18 London Bridge St
City: London
Guest Rating: 9/10
Prices from USD 295.7 per night
Based on 3799 reviews
4 star hotels in London, GB
Address: 8-14 Cooper's Row
City: London
Guest Rating: 8.8/10
Prices from USD 267.63 per night
Based on 14051 reviews
4 star hotels in London, GB
Address: 10 Pepys Street
City: London
Guest Rating: 8.7/10
Prices from USD 298.85 per night
Based on 4597 reviews
4 star hotels in London, GB
Address: 7 Pepys Street
City: London
Guest Rating: 8.1/10
Prices from USD 222.66 per night
Based on 7379 reviews
4 star hotels in London, GB
Address: 1 Seething Lane
City: London
Guest Rating: 9.2/10
Prices from USD 480.11 per night
Based on 5175 reviews
4 star hotels in London, GB
Address: 99 Mansell Street
City: London
Guest Rating: 8.6/10
Prices from USD 248.79 per night
Based on 5193 reviews
5 star hotels in London, GB
Address: 31 St Thomas Street
City: London
Guest Rating: 10/10
Prices from USD 1003.9 per night
Based on 2461 reviews
5 star hotels in London, GB
Address: 10 Trinity Square
City: London
Guest Rating: 9.6/10
Prices from USD 747.25 per night
Based on 106 reviews
4 star hotels in London, GB
Address: 45 Prescot Street
City: London
Guest Rating: 8.8/10
Prices from USD 254.53 per night
Based on 14036 reviews
Address: 13-17 Byward Street, London, EC3R 5BA
City: London
Guest Rating: 8.5/10
Prices from USD 292.52 per night
Based on 885 reviews
City: London
Guest Rating: 9/10
Prices from USD 249.61 per night
Based on 36 reviews
4 star hotels in London, GB
Address: 11-15 Minorities St
City: London
Guest Rating: 9.6/10
Prices from USD 443.64 per night
Based on 2854 reviews
4 star hotels in London, GB
Address: 142 Minories
City: London
Guest Rating: 9.2/10
Prices from USD 379.37 per night
Based on 510 reviews
4 star hotels in London, GB
Address: 157 Tower Bridge Road
City: London
Guest Rating: 9.4/10
Prices from USD 268.58 per night
Based on 200 reviews
4 star hotels in London, GB
Address: 15 Leman St
City: London
Guest Rating: 9.2/10
Prices from USD 196.16 per night
Based on 905 reviews
4 star hotels in London, GB
Address: 10 New Drum Street
City: London
Guest Rating: 9/10
Prices from USD 208.17 per night
Based on 7340 reviews
4 star hotels in London, GB
Address: 9 Aldgate High Street
City: London
Guest Rating: 8.7/10
Prices from USD 278.3 per night
Based on 8651 reviews
4 star hotels in London, GB
Address: 180 Bermondsey Street
City: London
Guest Rating: 8.6/10
Prices from USD 340.42 per night
Based on 2592 reviews
4 star hotels in London, GB
Address: 34 Long Lane
City: London
Guest Rating: 8.5/10
Prices from USD 311.36 per night
Based on 3053 reviews
4 star hotels in London, GB
Address: 201-211 Long Lane
City: London
Guest Rating: 8.4/10
Prices from USD 259.39 per night
Based on 1222 reviews
City: London
Guest Rating: 8.8/10
Prices from USD 326.42 per night
Based on 38 reviews
4 star hotels in London, GB
Address: Bermondsey Square
City: London
Guest Rating: 8.2/10
Prices from USD 258.17 per night
Based on 156 reviews
4 star hotels in London, GB
Address: 41 White Church Lane
City: London
Guest Rating: 9.6/10
Prices from USD 226.89 per night
Based on 4675 reviews
4 star hotels in London, GB
Address: 73-77 Commercial Road
City: London
Guest Rating: 9.6/10
Prices from USD 184.82 per night
Based on 4137 reviews
4 star hotels in London, GB
Address: 1 and 2 Bear Gardens
City: London
Guest Rating: 8.9/10
Prices from USD 278.18 per night
Based on 1741 reviews
4 star hotels in London, GB
Address: 21 Buckle St
City: London
Guest Rating: 8.8/10
Prices from USD 229.82 per night
Based on 2129 reviews
4 star hotels in London, GB
Address: 53-61 Southwark Bridge Road
City: London
Guest Rating: 8.6/10
Prices from USD 258.83 per night
Based on 4184 reviews
4 star hotels in London, GB
Address: Tower Bridge Road
City: London
Guest Rating: 8/10
Prices from USD 320.77 per night
Based on 3995 reviews
4 star hotels in London, GB
Address: 12-20 Osborn Street
City: London
Guest Rating: 9.8/10
Prices from USD 274.58 per night
Based on 5829 reviews
4 star hotels in London, GB
Address: 7-9 Copthall Avenue
City: London
Guest Rating: 9.4/10
Prices from USD 251.78 per night
Based on 2054 reviews
4 star hotels in London, GB
Address: 92 Middlesex Street
City: London
Guest Rating: 9.3/10
Prices from USD 269.58 per night
Based on 906 reviews
4 star hotels in London, GB
Address: Broken Quay House, 2 Broken Wharf
City: London
Guest Rating: 9.2/10
Prices from USD 237.84 per night
Based on 1917 reviews
Address: 7 Dock Street
City: London
Guest Rating: 8.7/10
Prices from USD 205.2 per night
Based on 8129 reviews
3 star hotels in London, GB
Address: 43-47 Southwark Bridge Road
City: London
Guest Rating: 8.6/10
Prices from USD 268.37 per night
Based on 4876 reviews
4 star hotels in London, GB
Address: 71-79 Southwark Street
City: London
Guest Rating: 8.6/10
Prices from USD 197.43 per night
Based on 1676 reviews
4 star hotels in London, GB
Address: 30 Queen Street
City: London
Guest Rating: 8.5/10
Prices from USD 279.27 per night
Based on 2671 reviews
4 star hotels in London, GB
Address: 58 Commercial Road
City: London
Guest Rating: 8.1/10
Prices from USD 197.72 per night
Based on 2915 reviews
4 star hotels in London, GB
Address: 36 Great St. Helens
City: London
Guest Rating: 7.6/10
Prices from USD 273.55 per night
Based on 1771 reviews
4 star hotels in London, GB
Address: 2-8 Great Suffolk Street
City: London
Guest Rating: 9.4/10
Prices from USD 266.66 per night
Based on 2804 reviews
5 star hotels in London, GB
Address: 60 Upper Thames Street
City: London
Guest Rating: 9.4/10
Prices from USD 443.88 per night
Based on 842 reviews
3 star hotels in London, GB
Address: 42 Adler Street
City: London
Guest Rating: 9/10
Prices from USD 201.27 per night
Based on 9043 reviews
5 star hotels in London, GB
Address: 40 Liverpool Street
City: London
Guest Rating: 9/10
Prices from USD 387.65 per night
Based on 738 reviews
5 star hotels in London, GB
Address: 27 Poultry
City: London
Guest Rating: 8.7/10
Prices from USD 481.66 per night
Based on 1066 reviews
4 star hotels in London, GB
Address: Black Lion House, 45 Whitechapel Road
City: London
Guest Rating: 8.6/10
Prices from USD 239.11 per night
Based on 4512 reviews
3 star hotels in London, GB
Address: 5 Commercial Street
City: London
Guest Rating: 8.1/10
Prices from USD 209.47 per night
Based on 8054 reviews