Best Hotels Overlooking the River Thames in London

We carefully review thousands of ratings on and to handpick the perfect hotels for your stay
Go to Hotel List
Share this article:

If you're searching for a truly exceptional stay in London, look no further than hotels overlooking the majestic River Thames. Imagine waking up to breathtaking views of this iconic waterway, with its lively flow and historic landmarks dotted along its banks. Whether you're visiting London for business or pleasure, these riverside accommodations offer the perfect blend of luxury, convenience, and unmatched panoramas. Discover the true essence of London by immersing yourself in the beauty and vibrancy that the hotels lining the River Thames have to offer.

From the renowned South Bank to the charming neighborhoods of Westminster and Chelsea, there is no shortage of options when it comes to selecting a hotel that overlooks the River Thames. Indulge in opulence at legendary establishments like The Savoy or The Shard, where modern elegance meets timeless sophistication, and every room offers sweeping vistas of the river and beyond. For a more intimate experience, boutique hotels like The Mondrian or The Bingham provide a luxurious retreat with personalized service and a cozy atmosphere, while still capturing the allure of their riverside location.

Staying at a hotel overlooking the River Thames not only provides stunning views but also offers easy access to some of London's most beloved attractions. Take a leisurely stroll along the riverbank and visit the iconic Tower Bridge, enjoy a scenic river cruise, or immerse yourself in the cultural riches of the Tate Modern or Shakespeare's Globe Theatre. The convenience of these riverside accommodations allows you to fully embrace the charm and energy of London, with its bustling markets, world-class restaurants, and vibrant nightlife, all while being surrounded by the enchanting beauty of the River Thames.

Show more + Show less -

Luxury Riverside Retreats - Hotels in London Overlooking the River Thames

1. The Savoy Hotel

2. The Tower Hotel, London

Boutique Charms - Hotels in London Overlooking the River Thames

3. Sea Containers London Hotel

4. The Royal Horseguards Hotel, London

Historic Elegance - Hotels in London Overlooking the River Thames

5. The Trafalgar St. James, London Curio Collection By Hilton

Luxury Riverside Retreats - Hotels in London Overlooking the River Thames

Check Availability

London
Aug 28, 2025 - Aug 29, 2025

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
A name synonymous with luxury, The Savoy occupies a prime location on the Strand, with unparalleled views of the River Thames. Combining timeless elegance with contemporary comforts, this renowned hotel offers spacious and exquisitely designed rooms overlooking the river. Indulge in the hotel's world-class dining options, including the iconic Savoy Grill, or unwind at the glamorous American Bar. Every aspect of The Savoy embodies a sense of grandeur, making it an ideal choice for those seeking an unforgettable stay.
Address: Strand
Rating: Good 9.4 (2567 Reviews)
Rooms: 268
Price: From 847$

The Tower Hotel, London

7.8

Good

(21024 Reviews)

+ 390 photos
Nestled on the eastern bank of the Thames, The Tower Hotel offers guests unparalleled views of the iconic Tower Bridge and the river. Not only does this hotel provide breathtaking vistas, but it also places you just moments away from some of London's most famous landmarks. With stylish modern rooms, a panoramic rooftop bar, and easy access to the river walkways, The Tower Hotel allows guests to immerse themselves in the city's history while reveling in contemporary comforts.
Address: St Katharine'S Way
Rating: Good 7.8 (21024 Reviews)
Rooms: 801
Price: From 188$

Boutique Charms - Hotels in London Overlooking the River Thames

Uncover hidden gems in the heart of London with these boutique hotels overlooking the picturesque River Thames. Tucked away from the bustling crowds, these intimate accommodations offer a blend of unique charm, personalized service, and breathtaking views.

Sea Containers London Hotel

8.8

Good

(9111 Reviews)

+ 297 photos
Situated on the vibrant South Bank, the Mondrian London combines cutting-edge design with unrivaled views of the River Thames. The hotel's guest rooms showcase floor-to-ceiling windows, allowing guests to immerse themselves in the beauty of the river. Relax at the iconic rooftop bar, Rumpus Room, or savor innovative flavors at the acclaimed Sea Containers restaurant. The Mondrian's stylish ambiance and prime location make it a sought-after destination for those craving a trendy and sophisticated riverside experience.
Address: 20 Upper Ground
Rating: Good 8.8 (9111 Reviews)
Rooms: 359
Price: From 237$

The Royal Horseguards Hotel, London

8.2

Good

(3662 Reviews)

+ 186 photos
With its prime location on the Embankment, The Royal Horseguards seamlessly blends stunning Victorian architecture with modern luxury. The hotel's riverside rooms provide exquisite views of the River Thames, capturing the essence of London's historic charm. Indulge in exceptional dining at the award-winning One Twenty One Two restaurant or enjoy a classic afternoon tea in the elegant Lounge. Immerse yourself in the city's history and heritage at this iconic hotel.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 299$

Historic Elegance - Hotels in London Overlooking the River Thames

For a taste of London's rich history, immerse yourself in these charming hotels that exude timeless elegance and offer captivating views of the River Thames. Discover the allure of heritage buildings, where every corner tells a story, and every window offers a glimpse into the city's past.

The Trafalgar St. James, London Curio Collection By Hilton

8.9

Good

(1360 Reviews)

+ 390 photos
Located a stone's throw from Trafalgar Square, The Trafalgar St James is a boutique hotel that offers a unique perspective of the River Thames. Many of its elegantly designed rooms provide guests with breathtaking views overlooking this historic waterway. Guests can savor creative dishes at the rooftop bar, The Rooftop, while marveling at the stunning vistas. With its central location and stylish accommodations, The Trafalgar St James is a perfect choice for those seeking a boutique hotel experience near the river.
Address: 2 Spring Gardens, Trafalgar Square
Rating: Good 8.9 (1360 Reviews)
Rooms: 129
Price: From 985$

Riverside Tranquility - Hotels in London Overlooking the River Thames

Escape the hustle and bustle of the city by immersing yourself in the serene and tranquil atmosphere of these riverside hotels. Nestled in picturesque locations, these hidden retreats offer a peaceful oasis where you can unwind and reconnect with nature while enjoying breathtaking views of the River Thames.

Location