Best London Hotels Offering River Thames Views

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

Visiting the enchanting city of London is a dream come true for many travelers, and what better way to make your stay even more memorable than by choosing a hotel with breathtaking views of the iconic River Thames. As you stroll along the riverbanks, gazing at the shimmering water and the bustling activity on the bridges, it becomes evident why these hotels are highly sought after. Imagine waking up every morning to the sight of magnificent landmarks like the Tower Bridge or the London Eye right from the comfort of your room. Whether you're a first-time visitor or a seasoned traveler, experiencing London's beauty from the vantage point of your hotel is an immersive and unforgettable adventure.

When it comes to finding London hotels with views of the River Thames, you'll be spoiled for choice. From luxurious five-star establishments to boutique accommodations with a touch of elegance, there is something to suit every taste and budget. One highly recommended option is the famed 5-star Shangri-La Hotel at The Shard, which offers panoramic views of the city and the river from its exclusive rooms and suites. For a more intimate experience, consider The Tower Hotel, strategically located by the Tower Bridge, offering stunning vistas of both the iconic bridge and the river that flows beneath it. Whichever hotel you choose, prepare to be captivated by the ever-changing views that London's riverside has to offer.

Apart from the awe-inspiring scenery, staying in a London hotel with views of the River Thames also offers convenient access to some of the city's most cherished attractions. Embark on a leisurely river cruise, taking you past historic sites such as the Houses of Parliament, St Paul's Cathedral, and the majestic Westminster Abbey. Indulge in riverside dining at acclaimed restaurants, savoring delectable cuisine while sipping on fine wines and admiring the city's illuminated skyline. As evening descends, enjoy the vibrant atmosphere of the South Bank, with its cultural hotspots, vibrant street performances, and bustling markets. Whether you're seeking a romantic getaway or an adventure-filled city break, these hotels provide the perfect base to explore all that London has to offer.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Sea Containers London Hotel
2. Citizenm Tower Of London Hotel
3. The Savoy Hotel
4. Sea Containers London Hotel
5. The Royal Horseguards Hotel, London
6. The Tower Hotel, London
7. Doubletree By Hilton London - Docklands Riverside
8. Richmond Hill Hotel
9. Tower Residences By Blue Orchid
10. Bingham Riverhouse

Luxurious Retreats Along the River Thames

Check Availability

London
Sep 14, 2025 - Sep 15, 2025

Sea Containers London Hotel

8.8

Good

(9143 Reviews)

+ 297 photos
Set on the banks of the River Thames, The Mondrian London is a striking hotel that features a blend of mid-century glamour and sleek modern design. Its prime location on the South Bank provides guests with sweeping views of the river and iconic landmarks such as St Paul's Cathedral. With its stylish rooms, indulgent spa, and atmospheric rooftop bar, The Mondrian London offers guests a chic and sophisticated experience.
Address: 20 Upper Ground
Rating: Good 8.8 (9143 Reviews)
Rooms: 359
Price: From 237$

Citizenm Tower Of London Hotel

8.6

Good

(7266 Reviews)

+ 43 photos
Experience modern comfort at citizenM Tower of London, situated on the edge of the River Thames. Sleek and tech-savvy, this hotel offers well-appointed rooms with impressive views of the river and the city skyline. With its central location, guests have easy access to iconic attractions and can enjoy the buzzing atmosphere of London's riverside.
Address: 40 Trinity Square
Rating: Good 8.6 (7266 Reviews)
Rooms: 370
Price: From 302$

Boutique Gems with Riverside Charm

For those seeking a more intimate and boutique experience, this section highlights a selection of charming hotels that capture the character and charm of the riverside setting along the Thames. These hidden gems offer a unique blend of comfort, style, and unforgettable views, ensuring an enchanting stay in London.

The Savoy Hotel

9.4

Good

(2571 Reviews)

+ 411 photos
Situated on the Strand, The Savoy stands as an iconic landmark in the center of London. This legendary hotel boasts an impressive history dating back to 1889. With its Art Deco-inspired interiors and spacious rooms, The Savoy offers guests unparalleled views of the River Thames. Enjoy the lavishness of the suites, each featuring personalized butler service and top-notch amenities, ensuring a stay that is both luxurious and comfortable.
Address: Strand
Rating: Good 9.4 (2571 Reviews)
Rooms: 268
Price: From 847$

Sea Containers London Hotel

8.8

Good

(9143 Reviews)

+ 297 photos
Located on the South Bank, Sea Containers London provides sleek and contemporary accommodations with panoramic views of the River Thames. This stylish hotel offers elegantly designed rooms featuring large windows that showcase breathtaking vistas. Located just steps away from the river's edge, guests can easily immerse themselves in the vibrant cultural scene of the South Bank and its celebrated attractions.
Address: 20 Upper Ground
Rating: Good 8.8 (9143 Reviews)
Rooms: 359
Price: From 237$

Historic Splendor at Riverside Landmarks

Step into the past and immerse yourself in the rich history and grandeur of London's riverside landmarks. This section showcases hotels situated in historic buildings, allowing you to take a journey through time while savoring picturesque views of the River Thames.

The Royal Horseguards Hotel, London

8.2

Good

(3673 Reviews)

+ 186 photos
Nestled on the banks of the Thames, The Royal Horseguards occupies a prestigious spot in an iconic Victorian building. Boasting impressive architectural beauty and luxurious interiors, this hotel combines heritage and modernity. Enjoy magnificent views of the river from your room, and take advantage of the hotel's prime location to explore renowned landmarks like the Houses of Parliament and the London Eye.
Address: 2 Whitehall Court
Rating: Good 8.2 (3673 Reviews)
Rooms: 282
Price: From 299$

The Tower Hotel, London

7.8

Good

(21076 Reviews)

+ 390 photos
Situated adjacent to the iconic Tower Bridge, The Tower Hotel offers captivating views of both the historic bridge and the River Thames. Housed in a vast historical building, this hotel boasts modern rooms that provide guests with a comfortable retreat. Experience the charm of the past as you gaze out of your window at one of London's most recognizable landmarks.
Address: St Katharine'S Way
Rating: Good 7.8 (21076 Reviews)
Rooms: 801
Price: From 188$

Modern Comfort with Riverfront Access

For travelers seeking modern comfort and easy access to the bustling riverside atmosphere, this section showcases hotels that combine contemporary amenities with close proximity to the river. These establishments offer convenience, superb facilities, and stunning river views to ensure a memorable stay.

Doubletree By Hilton London - Docklands Riverside

7.9

Good

(7002 Reviews)

+ 315 photos
Nestled in the vibrant Docklands area, DoubleTree by Hilton Hotel London - Docklands Riverside is a modern retreat with fantastic river views. With spacious rooms and a range of amenities at your fingertips, this hotel offers a comfortable and convenient stay. Explore the vibrant riverside scene, dine at the hotel's stylish restaurant with panoramic river views, or take a leisurely stroll along the Thames Path.
Address: 265 Rotherhithe Street
Rating: Good 7.9 (7002 Reviews)
Rooms: 378
Price: From 125$

Richmond Hill Hotel

8.3

Good

(2065 Reviews)

+ 220 photos
Nestled in the leafy Richmond Hill neighborhood, The Richmond Hill Hotel is a boutique retreat that exudes elegance and tranquility. This historic hotel seamlessly blends Georgian charm with modern comfort, providing guests with a relaxing riverside stay. Enjoy the hotel's stunning riverside gardens and indulge in the panoramic views of the River Thames, creating an idyllic backdrop for a memorable stay.
Address: 144-150 Richmond Hill
Rating: Good 8.3 (2065 Reviews)
Rooms: 144
Price: From 130$

Contemporary Elegance Overlooking the Thames

This section focuses on hotels that blend contemporary elegance with stunning views of the River Thames. These establishments offer a stylish and sophisticated stay, perfect for those seeking modern luxury with a riverside backdrop.

Tower Residences By Blue Orchid

8.3

Good

(275 Reviews)

+ 17 photos
Situated adjacent to the historic Tower of London offers luxurious accommodations with unparalleled views of the River Thames. This contemporary hotel features spacious and beautifully appointed suites, each boasting floor-to-ceiling windows that showcase the mesmerizing river views. With its prime location and stylish design, The Tower Suites provides an exceptional blend of modern comfort and riverside charm.
Address: 13-17 Byward Street
Rating: Good 8.3 (275 Reviews)
Rooms: 32
Price: From 325$

Bingham Riverhouse

8.5

Good

(489 Reviews)

+ 71 photos
Tucked away in Richmond, the Bingham Riverhouse is a hidden gem that radiates elegance and tranquility. Offering stunning views of the Thames, this boutique hotel boasts individually designed rooms, each exuding its own distinct charm. From the cozy window seat in your room, enjoy the picturesque scenes of boats gliding along the river. Indulge in delectable cuisine at their modern British restaurant while relishing the panoramic views that unfold before you.
Address: 61-63 Petersham Road
Rating: Good 8.5 (489 Reviews)
Rooms: 16
Price: From 219$

Boutique Charm in Riverside Quarters

In this section, we explore charming boutique hotels tucked away in picturesque riverside quarters, offering guests a unique and intimate experience by the River Thames. These hidden gems reflect the neighborhood's character and provide a tranquil escape from the bustling city.

The Petersham Hotel

8.3

Good

(1083 Reviews)

+ 192 photos
Perched atop Richmond Hill, The Petersham Hotel offers guests breathtaking views of the River Thames from its elevated position. This stunning Victorian mansion provides a peaceful retreat away from the hustle and bustle of the city. Immerse yourself in the tranquility of this riverside haven, savoring the beauty of the river and the surrounding landscape from the hotel's luxurious rooms. Delight in the hotel's renowned restaurant, which features seasonal British fare and magnificent views over the Thames.
Address: Nightingale Lane
Rating: Good 8.3 (1083 Reviews)
Rooms: 61
Price: From 130$