Which London hotels give you the most beautiful and amazing view for the money you paid? Here is a list of hotels with best views in London, and number 1 is of course Shangri-La Hotel at The Shard. Hotels that offer you privilege to see London landmarks like Tower Bridge, Big Ben, London Eye and St Paul’s Cathedral.

1. Shangri-La Hotel at The Shard, London – 5 Star Hotel
Address: 31 St Thomas Street, Southwark, London, SE1 9QU, United Kingdom
Hotel Chain: Shangri-La Hotels & Resorts
Shangri-La Hotel at The Shard is number 1 choice for a panoramic view in London. The hotel is located between levels 34-52 at The Shard, the tallest building in the Europe, offering views to major landmarks of London: London Eye, Big Ben, St. Paul’s cathedral, Tower of London, the Gherkin building, Parliament, Thames River.

Shangri-La Hotel at The Shard, London
London Eye and St Paul\'s view from Shangri-La Hotel, At The Shard

2. London Hilton on Park Lane – 5 Star Hotel
Address: 22 Park Lane, Westminster Borough, London, W1K 1BE,
Hotel Chain: Hilton Hotels & Resorts
London Hilton on Park Lane Hotel provides stunning views of the city: London Eye, The Shard, Big Ben, Hyde Park.

London Hilton on Park Lane – 5 Star Hotel
London seen from London Hilton Park Lane Hotel

3. The Tower A Guoman Hotel – 4 Star Hotel
Address: St Katherines’ Way, Tower Hamlets, London, E1W 1LD.
Hotel Chain: Guoman Hotels.
Located between the River Thames and St Katherine’s Dock, this hotel offer ideal views toward Tower Bridge. For best views you have to choose from: Standard Double Room with Bridge View, Standard Twin Room with Bridge View or Suite.

The Tower A Guoman Hotel, London

4. London Marriott Hotel County Hall – 5 Star Hotel
Address: London County Hall, Westminster Bridge Road, Lambeth, London, SE1 7PB.
Hotel Chain: Marriott Hotels & Resorts
Located on the south bank of the River Thames, London Marriott Hotel County Hall is one of the finest hotel with a view of the London Eye.

London Marriott Hotel County Hall

5. Cheval Three Quays at The Tower of London – 5 Star Hotel
Address: 40 Lower Thames Street, City of London, London, EC3R 6AG
Located next to the Tower of London with views to the River Thames, to the Tower of London and to cityscape around The Shard and City Hall, Cheval Three Quays offers luxury apartments, a modern fitness center. For the best views you have to choose: Luxury One-Bedroom Apartment with Riverview, Two-Bedroom Apartment with River View, Deluxe Two-Bedroom Apartment with Riverview or Deluxe Three-Bedroom Apartment with Tower Bridge View.

Cheval Three Quays at The Tower of London
Cheval Three Quays at The Tower of London, UK

6. Mondrian London Hotel – 5 Star Hotel
Address: 20 Upper Ground, Southwark, London, SE1 9PD, United Kingdom
Hotel Chain: Morgans Hotel Group
Located on the banks of the River Thames in the well-known Sea Containers building, Mondrian London Hotel has a restaurant overlooking Thames river with outdoor seating, a rooftop bar and a terrace with panoramic views over London. For best views you must choose River View Deluxe rooms, River View Deluxe Double Double rooms or River View Loft Suites.

Mondrian London Hotel
View from Mondrian London Hotel

7. Hilton London Tower Bridge – 4 Star Hotel
Address: 5 More London Place, Tooley Street, Southwark, London, SE1 2BY,
Hotel Chain: Hilton Hotels & Resorts.
Hilton London Tower Bridge is located in the heart of London, a 5-minute walk from Tower Bridge, with rooms offering views to The Shard.
Also, Executive Lounge located at 9th floor has a terrace overlooking The Shard and Southbank River.

Hilton London Tower Bridge Hotel

8. Park Plaza London Riverbank – 4 Star Hotel
Address: 18 Albert Embankment, Lambeth, London, SE1 7TJ
Hotel Chain: Park Plaza Hotels & Resorts
For the views over river you have to choose Executive Double Room – River View.

Park Plaza London Riverbank Hotel
View from Park Plaza Riverbank London Hotel

9. Park Plaza County Hall – 4 Star Hotel
Address: 1 Addington Street, Lambeth, London, SE1 7RY,
Hotel Chain: Park Plaza Hotels & Resorts
This hotel is perfectly located next to London Eye, overlooking the River Thames.
For best views you should choose Superior Room (London Eye View), Executive Studio, Junior Suite, Executive Studio (London Eye View) or Penthouse.

Park Plaza County Hall London Hotel
Park Plaza County Hall London room

10. ME London by Melia – 5 Star Hotel
Address: 336-337 Strand, London, Westminster Borough, London, WC2R 1HA,
Hotel Chain: ME by Meliá
ME London by Melia Hotel is located in close vicinity of Covent Garden, Somerset House, Soho and River Thames.
For views of either Covent Garden or River Thames you have to choose rooms located on the 8th or 9th floor with a balcony: Superior Double Room with Balcony and City View, Luxury Double Room with Balcony and River View, Corner Suite, Executive Suite or Presidential Suite.

Presidential Suite ME London by Melia

You can vote your favorite hotel here. Your help would be greatly appreciated. Thank you!