Best Hotels on River Thames London

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

Welcome to the vibrant city of London, where history meets modernity, and the River Thames weaves its way through the heart of the metropolis. If you're looking for a truly extraordinary stay, consider immersing yourself in the allure of hotels on River Thames London. With their prime locations along the iconic river, these accommodations offer unparalleled views that showcase the city's charm and elegance. From historic landmarks to picturesque bridges, the hotels on River Thames London provide a front-row seat to London's captivating scenery.

Beyond the scenic beauty, hotels on River Thames London boast an array of amenities and luxurious offerings. From stylish boutique hotels to renowned five-star establishments, there is a wide range of options to suit every traveler's preferences. Indulge in world-class dining options, where renowned chefs create culinary masterpieces using local and international flavors. Pamper yourself with spa and wellness facilities, providing relaxation and rejuvenation after a long day of exploring London's bustling streets. With impeccable service and attention to detail, these hotels ensure an unforgettable experience.

Staying in hotels on River Thames London also means you'll be conveniently situated near some of the city's most iconic attractions. Take a leisurely stroll along the South Bank, where you can admire famous landmarks such as the Tower Bridge and the majestic Houses of Parliament. Visit the renowned Tate Modern or Shakespeare's Globe Theatre, just steps away from the riverside hotels. Immerse yourself in the vibrant atmosphere of the bustling Borough Market, offering an array of enticing food and drink options. With these exceptional hotels as your base, you'll be able to explore London's rich history and cultural offerings effortlessly.

Show more + Show less -

Our Top 8

(Sorted by rating & number of reviews)

1. The Ampersand Hotel
2. The Petersham Hotel
3. The Royal Horseguards Hotel, London
4. The Tower Hotel, London
5. The Kensington Hotel
6. Leonardo Royal London St Paul'S Hotel
7. The Savoy Hotel
8. The Cadogan, A Belmond Hotel, London

Boutique Hotels on River Thames London

Check Availability

London
Mar 10, 2026 - Mar 11, 2026

The Ampersand Hotel

8.9

Good

(2727 Reviews)

+ 144 photos
Situated in South Kensington, The Ampersand Hotel seamlessly combines Victorian grandeur with contemporary design. Spacious rooms, some with river views, are adorned with whimsical artwork and luxurious furnishings. Immerse yourself in the hotel's eclectic charm, with themed rooms inspired by the surrounding neighborhood's scientific and artistic heritage. Discover the hotel's vibrant restaurant and bar, where innovative cocktails and delectable cuisine await. With its prime location near the river, The Ampersand Hotel offers an enchanting stay amid London's cultural delights.
Address: 10 Harrington Road
Rating: Good 8.9 (2727 Reviews)
Rooms: 111
Price: From 288$

The Petersham Hotel

8.3

Good

(1083 Reviews)

+ 192 photos
Set atop Richmond Hill, The Petersham charms visitors with its panoramic views of the River Thames and beyond. This elegant hotel boasts individually designed rooms with timeless decor, capturing the essence of English country living. Enjoy fine dining in the hotel's restaurant, known for its seasonal menus and attention to detail. Explore the surrounding Richmond area with its charming shops and riverside walks, or simply unwind in the hotel's tranquil setting, taking in the beauty of the river from afar.
Address: Nightingale Lane
Rating: Good 8.3 (1083 Reviews)
Rooms: 61
Price: From 130$

Luxury Hotels on River Thames London

For those seeking the epitome of luxury and sophistication, these hotels on River Thames London are unparalleled. Offering world-class facilities, impeccable service, and breathtaking views of the river, these esteemed establishments redefine opulence and provide an unforgettable stay in the very heart of the city.

The Royal Horseguards Hotel, London

8.2

Good

(3662 Reviews)

+ 186 photos
Originally built as the headquarters of the British Secret Service, The Royal Horseguards is now a prestigious hotel steeped in history. Nestled between the Thames Embankment and Whitehall Gardens, this grand establishment showcases stunning Victorian architecture. Luxurious rooms and suites offer elegant decor and modern amenities. Unwind in the hotel's private gardens or savor a traditional afternoon tea in the elegant lounge. With its exceptional location and rich heritage, The Royal Horseguards promises a truly memorable stay.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 305$

The Tower Hotel, London

7.8

Good

(21024 Reviews)

+ 390 photos
Located just steps away from the Tower of London hotel boasts a prime position on the riverfront. This historic establishment seamlessly combines its medieval origins with contemporary style. Each room offers mesmerizing views of iconic landmarks, including Tower Bridge. Enjoy a luxurious dining experience at the hotel's restaurants or unwind with a drink in the rooftop bar, taking in panoramic views of the river and the city's skyline.
Address: St Katharine'S Way
Rating: Good 7.8 (21024 Reviews)
Rooms: 801
Price: From 180$

Historic Hotels on River Thames London

Step back in time and embrace the rich history of London by staying at one of these exceptional historic hotels on River Thames London. These treasured establishments have witnessed centuries of stories and have preserved their unique charm while offering modern comforts.

The Kensington Hotel

8.8

Good

(442 Reviews)

+ 262 photos
Nestled in the center of Kensington, this boutique hotel captures the essence of refined English style. With stunning views of the River Thames from select rooms, guests can enjoy the tranquility of the water while being conveniently located near top attractions such as the Victoria and Albert Museum. Indulge in the hotel's award-winning afternoon tea or relax in the elegant drawing rooms adorned with antique furnishings. The Kensington Hotel offers a seamless blend of timeless charm and modern comfort.
Address: 109-113 Queen'S Gate
Rating: Good 8.8 (442 Reviews)
Rooms: 146
Price: From 361$

Leonardo Royal London St Paul'S Hotel

8.6

Good

(10149 Reviews)

+ 364 photos
Overlooking the majestic St Paul's Cathedral and the River Thames, The Grange St Paul's exudes timeless elegance. This historic hotel seamlessly combines contemporary design with traditional elements. Immerse yourself in the hotel's opulent rooms, offering breathtaking views of the river. Indulge in refined dining experiences at the hotel's restaurants or unwind at the luxurious spa and fitness facilities. With its central location and historic charm, The Grange St Paul's offers a captivating stay in the heart of London.
Address: 10 Godliman Street
Rating: Good 8.6 (10149 Reviews)
Rooms: 432
Price: From 306$

Riverside Retreats on River Thames London

Escape the bustling city streets and find solace along the serene River Thames by choosing one of these tranquil riverside retreats. Offering a sanctuary away from the urban center, these hotels provide an idyllic setting where relaxation and tranquility reign supreme.

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
With its iconic status and rich history, The Savoy stands as an emblem of luxury along the River Thames. Indulge in opulent suites meticulously designed to provide the utmost comfort and elegance. Enjoy panoramic views of the river while savoring award-winning cuisine at the hotel's renowned restaurants. From the glamorous American Bar to the tranquil Savoy Spa, this legendary hotel offers a truly exceptional experience.
Address: Strand
Rating: Good 9.4 (2567 Reviews)
Rooms: 268
Price: From 809$

The Cadogan, A Belmond Hotel, London

9.4

Good

(134 Reviews)

+ 233 photos
Located in the exclusive neighborhood of Chelsea, The Cadogan offers a luxurious and intimate escape along the River Thames. With its rich history and elegant interiors, this boutique hotel has attracted notable guests such as Oscar Wilde and Lillie Langtry. Indulge in the hotel's sumptuous suites, each uniquely designed to showcase the hotel's heritage while providing modern amenities. Enjoy a leisurely stroll along the river or explore the nearby Sloane Square for a taste of London's vibrant culture.
Address: 75 Sloane Street
Rating: Good 9.4 (134 Reviews)
Rooms: 53
Price: From 1087$