Best London Hotels Offering Stunning City Views

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

Welcome to the bustling city of London, where history, culture, and stunning architecture converge to create an unforgettable experience. As you plan your visit to this marvelous capital, why not enhance your stay by choosing a hotel that offers breathtaking views? London is known for its iconic landmarks, from the majestic Tower Bridge to the regal Buckingham Palace. By selecting one of the many hotels that boast great views, you can wake up to the sight of these captivating attractions right from your window.

When it comes to hotels with great views in London, the options are abundant. Imagine sipping your morning coffee while gazing at the shimmering River Thames or enjoying a sunset cocktail with the London Eye as your backdrop. Indulge in the panoramic views from luxury accommodations located in prime areas such as Kensington, Mayfair, or South Bank. Whether you prefer a modern high-rise or a charming boutique hotel, there is an array of choices that cater to every taste and budget.

Not only do these hotels offer stunning views, but they also provide convenient access to London's top attractions. You can easily stroll to famous landmarks like the Houses of Parliament and Big Ben or take a leisurely walk along the scenic South Bank promenade. With excellent transport connections nearby, you'll be just a short distance away from the West End theaters, world-class museums, and vibrant shopping districts. Make the most of your stay in London by choosing a hotel that not only provides comfort but also serves as the perfect vantage point to admire the city's extraordinary beauty.

Show more + Show less -

Our Top 6

(Sorted by rating & number of reviews)

1. The Savoy Hotel
2. The Royal Horseguards Hotel, London
3. Mk Hotel London
4. Kew Gardens Retreat Apartment
5. The Richmond Apartments
6. The Landmark London

London Hotels with Great Views in the City Center

Check Availability

London
Mar 12, 2026 - Mar 13, 2026

The Savoy Hotel

9.4

Good

(2567 Reviews)

+ 411 photos
As one of the most iconic landmarks in London offers not only a luxurious experience but also stunning views of the River Thames and the London Eye. The hotel's Thames View suites provide an extraordinary vantage point to admire the twinkling lights of the city at night. Immerse yourself in the timeless elegance of The Savoy while marveling at the enchanting vistas that unfold before you.
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
Overlooking the River Thames and the London Eye, The Royal Horseguards is a historic hotel that provides a truly regal experience. Nestled among the city's iconic landmarks, this majestic hotel offers breathtaking views from its river-facing rooms and suites. Wake up to the sight of the sun glimmering on the water as you enjoy a luxurious stay in the center of London's historic ambiance.
Address: 2 Whitehall Court
Rating: Good 8.2 (3662 Reviews)
Rooms: 282
Price: From 305$

London Hotels with Great Views in Historic Locations

Embark on a journey through time by choosing one of London's historic hotels that also offer spectacular views. These unique accommodations seamlessly blend heritage and charm with incredible vistas, allowing you to not only immerse yourself in the city's rich history but also admire its beauty from a privileged viewpoint.

Mk Hotel London

7.9

Good

(1172 Reviews)

+ 45 photos
Located in the vibrant Covent Garden neighborhood, ME London is a contemporary and stylish hotel that offers captivating views of the city. The hotel's rooftop bar, Radio, provides panoramic views of London's skyline, where you can sip on signature cocktails while taking in the breathtaking sight of landmarks like the Shard, Gherkin, and Tower Bridge. ME London is the perfect choice for those seeking a modern and vibrant stay with unparalleled views.
Address: 317 Putney Bridge Road
Rating: Good 7.9 (1172 Reviews)
Rooms: 29
Price: From 129$

Kew Gardens Retreat Apartment

8.9

Good

(17 Reviews)

+ 7 photos
Escape to the tranquil oasis of Kew Gardens and enjoy a stay at The Kew Gardens Retreat. This unique hotel offers peaceful surroundings and views of the world-renowned botanical gardens. Imagine waking up to the sight of vibrant flowers, towering palm trees, and serene water features, all while being just a short distance away from the bustling city center.
Address: 35 Metropolitan House Pump House Crescent
Rating: Good 8.9 (17 Reviews)
Price: From 234$

London Hotels with Great Views in the Cultural Hub

If you're an art aficionado or a lover of culture, these hotels located in London's vibrant cultural hub will not disappoint. Offering stunning views of the city's art scene, renowned museums, and charming neighborhoods, these hotels provide an immersive experience that seamlessly combines artistic inspiration with breathtaking vistas.

The Richmond Apartments

10.0

Good

(1 Reviews)

+ 14 photos
Nestled on the banks of the River Thames in the picturesque Richmond area, The Richmond Hotel offers a serene stay with stunning river views. From select rooms and suites, guests can marvel at the tranquil waters, verdant riverbanks, and the captivating Richmond Park in the distance. Immerse yourself in nature's beauty while enjoying the comfort and luxury this hotel has to offer.
Address: 19 Saint John'S Road
Rating: Good 10.0 (1 Reviews)

The Landmark London

8.9

Good

(4543 Reviews)

+ 346 photos
Sitting proudly in a Grade II-listed building, The Landmark London offers a breathtaking mix of Victorian grandeur and modern luxury. From its elegant guest rooms and suites, guests can marvel at stunning views of Marylebone and central London. The hotel's legendary central atrium, adorned with a soaring glass roof, adds to the sense of magnificence. Immerse yourself in history and elegance while enjoying the unparalleled vistas this hotel offers.
Address: 222 Marylebone Road
Rating: Good 8.9 (4543 Reviews)
Rooms: 300
Price: From 514$

London Hotels with Great Views in Serene Surroundings

Escape the hustle and bustle of the city by choosing a hotel that offers serene surroundings and tranquil views. These hidden gems provide a peaceful retreat while still offering breathtaking glimpses of London's natural beauty, such as lush parks, serene waterways, and verdant gardens.

London Hotels with Great Views by the Waterfront

Experience the enchanting beauty of London's waterfront by choosing a hotel that offers stunning views of the river or canal. These waterfront hotels provide a tranquil and picturesque setting, where you can soak in the serene ambiance while enjoying breathtaking vistas of the flowing water and the city's captivating skyline.

London Hotels with Great Views in Luxury Landmark Buildings

Step into a world of opulence and grandeur by choosing a hotel housed within a luxury landmark building. These hotels not only offer exceptional views but also allow you to immerse yourself in the rich history and exquisite architecture that London is renowned for. Prepare to be awe-inspired as you indulge in lavish accommodations with unparalleled vistas.