Best Hotels With Breathtaking Thames River Views

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

London is a city brimming with history, culture, and stunning architecture. And what better way to experience the true essence of this magnificent city than by staying in one of the hotels overlooking the majestic River Thames? From the iconic Tower Bridge to the panoramic views of the London Eye, these hotels offer a front-row seat to the city's most enchanting landmarks. Whether you're a first-time visitor or a seasoned traveler, immersing yourself in the splendor of London from the comfort of a riverside hotel promises an unforgettable stay.

Not only do hotels in London overlooking the Thames provide breathtaking views, but they also offer unparalleled convenience. Imagine waking up to the gentle sound of river waves and gazing out at a panorama that stretches from the historic Houses of Parliament to the modern skyscrapers of Canary Wharf. With a range of accommodations to suit every budget and preference, these hotels ensure that you're just steps away from world-class attractions, vibrant neighborhoods, and convenient transportation links. The proximity to the river creates an ambiance of tranquility, a perfect escape from the bustling city streets.

Indulging in a stay at one of the hotels in London overlooking the Thames is not just about the views, but also about the unique experiences they offer. From rooftop bars and restaurants boasting panoramic vistas to riverside walks and leisurely cruises, these hotels allow you to immerse yourself in the city's vibrant atmosphere. Imagine sipping a perfectly crafted cocktail as the sun sets over the shimmering river, or taking a leisurely stroll along the Thames Path, soaking in the sights and sounds of this captivating metropolis. Choose a riverside hotel, and you'll find yourself at the heart of London's charm, with endless opportunities to create lasting memories.

Show more + Show less -

Our Top 7

(Sorted by rating & number of reviews)

1. Leonardo Royal London St Paul'S Hotel
2. Sea Containers London Hotel
3. Corinthia London Hotel
4. The Tower Hotel, London
5. Sea Containers London Hotel
6. The Savoy Hotel
7. The Royal Horseguards Hotel, London

Luxury Retreats - Unwind in Style at Hotels in London Overlooking the Thames

Check Availability

London
Oct 07, 2025 - Oct 08, 2025

Leonardo Royal London St Paul'S Hotel

8.6

Good

(10149 Reviews)

+ 364 photos
Set near one of London's most iconic landmarks, St Paul's Cathedral, the Grange St Paul's offers a perfect blend of modern comfort and classic grandeur. This historic hotel features elegant rooms and suites, many of which offer exceptional views of the Thames. Immerse yourself in the hotel's opulent interiors, indulge in fine dining at its renowned restaurants, or unwind at the luxurious spa. With its prestigious location and rich history, Grange St Paul's offers a truly unforgettable stay.
Address: 10 Godliman Street
Rating: Good 8.6 (10149 Reviews)
Rooms: 432
Price: From 306$

Sea Containers London Hotel

8.8

Good

(9075 Reviews)

+ 297 photos
Located on the vibrant South Bank, Sea Containers London boasts a stylish and playful interior inspired by the golden age of transatlantic travel. Its rooms and suites offer sleek design and stunning river views, creating a fusion of comfort and aesthetics. Enjoy innovative cocktails at the rooftop bar, indulge in modern British cuisine at the hotel's renowned restaurant, or take a short walk to iconic landmarks like the Tate Modern and Shakespeare's Globe. Sea Containers London offers a delightful boutique retreat with a refreshing twist.
Address: 20 Upper Ground
Rating: Good 8.8 (9075 Reviews)
Rooms: 359
Price: From 263$

Boutique Charms - Discover Unique Hotels in London Overlooking the Thames

Embrace a blend of character, charm, and contemporary design at these boutique hotels in London that offer captivating views of the River Thames. From quirky décor to personalized service, these accommodations provide a distinctive experience that celebrates the city's vibrant energy. Immerse yourself in the local culture and enjoy a truly authentic stay at these hand-picked hotels.

Corinthia London Hotel

9.2

Good

(670 Reviews)

+ 341 photos
This grand five-star hotel is located moments away from the River Thames, in the prestigious Whitehall Place. The Corinthia Hotel London epitomizes luxury with its lavish rooms and suites featuring elegant décor and stunning river views. Pamper yourself at the hotel's world-class spa, indulge in fine dining at its renowned restaurants, or take a short stroll to iconic landmarks like Trafalgar Square and Covent Garden. With its rich history and unparalleled sophistication, The Corinthia Hotel London promises an extraordinary stay.
Address: Whitehall Place
Rating: Good 9.2 (670 Reviews)
Rooms: 283
Price: From 752$

The Tower Hotel, London

7.8

Good

(20971 Reviews)

+ 390 photos
Located right on the banks of the Thames, The Tower Hotel offers panoramic views of the river, Tower Bridge, and the Tower of London. This modern and well-appointed hotel boasts comfortable rooms and suites, along with excellent amenities including a fitness center and a rooftop bar with breathtaking vistas. Immerse yourself in history with a visit to the nearby Tower of London or enjoy a leisurely stroll along the river promenade. The Tower Hotel provides a memorable stay in a prime riverside location.
Address: St Katharine'S Way
Rating: Good 7.8 (20971 Reviews)
Rooms: 801
Price: From 180$

Historic Elegance - Step Back in Time at Hotels in London Overlooking the Thames

Embrace the rich history and timeless elegance of London with a stay at these historic hotels overlooking the Thames. From grand Victorian architecture to opulent interiors, these accommodations take you on a journey through the city's illustrious past. Immerse yourself in the charm of old-world luxury while enjoying breathtaking views of the river.

Sea Containers London Hotel

8.8

Good

(9075 Reviews)

+ 297 photos
Situated on the South Bank, Mondrian London captivates guests with its contemporary design and breathtaking river vistas. Its stylish rooms and suites feature floor-to-ceiling windows, allowing you to soak in the beauty of the Thames from the moment you wake up. Unwind at the rooftop bar, enjoy innovative cuisine at the hotel's award-winning restaurant, or take a stroll to the nearby Tate Modern. With its sophisticated ambiance and exceptional amenities, Mondrian London promises a truly memorable experience.
Address: 20 Upper Ground
Rating: Good 8.8 (9075 Reviews)
Rooms: 359
Price: From 263$

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
Nestled along the vibrant Strand, The Savoy is a legendary hotel that needs no introduction. With views of the Thames from its elegant rooms and suites, this iconic property exudes timeless charm. Indulge in sublime fine dining experiences, relax at the renowned Savoy Spa, or take a leisurely stroll along the riverfront, savoring the picturesque scenery. The Savoy offers a perfect blend of history, luxury, and exceptional service, making it an enchanting choice for those seeking an unforgettable stay.
Address: Strand
Rating: Good 9.4 (2567 Reviews)
Rooms: 268
Price: From 809$

The Royal Horseguards Hotel, London

8.2

Good

(3662 Reviews)

+ 186 photos
Nestled on the Embankment, The Royal Horseguards is housed within a stunning Grade I listed Victorian building, exuding timeless elegance. With its riverside terrace overlooking the Thames, this hotel provides a serene retreat in the lively heart of London. The rooms and suites blend classic charm with modern amenities, ensuring a comfortable stay. Explore the nearby attractions, such as the Houses of Parliament and the London Eye, or simply relax in the hotel's elegant lounge. The Royal Horseguards offers a refined experience combining history, luxury, and unmatched location.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 305$