skip to main content

Book Now

Selected dates

Refresh calendar

Best Price Guarantee

The Tower Hotel

A hotel with a view of River Thames in the heart of London

The Tower Hotel, London, sits proudly on the River Thames, overlooking Tower Bridge and in the midst of some of London’s most iconic landmarks and famous locations, including the Tower of London, St Katherine's Docks, HMS Belfast, the Shard and more.

As a 4-star hotel near Tower Bridge, The Tower Hotel London combines comfort and convenience with unparalleled views of the river Thames. With 801 rooms to choose from, including accessible options and suites, a range of bars and restaurants and fantastic service, The Tower Hotel offers an unforgettable London stay.

With the Tower of London UNESCO World Heritage Site on your doorstep, exploring the city starts the moment you set foot outside.

St Katharine's Way, London, E1W 1LD
Situated in the real heart of London
Choices of restaurants and bars
Fast & free unlimited Wi-Fi
Unparalleled views of London's skyline
Wide Range of Meeting & Events Facilities
On-site carpark
Room service
24 hour front desk
Accessible rooms available
Air conditioning

Offers

View all

The Rooms

View all

Hotel Highlights