So you want a room with a stunning view? Here are my picks for the best hotel views in London:

Shangri-La at The Shard

You can’t get a hotel room much closer to the clouds. The Shard is one of the tallest buildings in Europe and London is laid out at your feet. With binoculars provided in every room, you can enjoy a morning cup of tea in bed and scan the vistas from east to west. It’s impossible not to keep staring. One of the highlights of the hotel is the infinity pool overlooking London on the 52nd floor. Tip: Make a reservation at night at the Gong bar for further amazing views.

Quick facts
Address: 31 St Thomas Street, London SE1 9QU, England
185 rooms and 17 suites
Infinity pool and 24-hour gym
in-room spa therapies
Restaurants and bars: 3
Prices start at $440
Website click here

Intercontinental London – The 02

Another high end hotel with beautiful views. The Intercontinental O2 is not located in the center of London but the fantastic views over the Thames won’t disappoint. Pay a bit extra for the rooms with river view, it’s worth the money. Tip: Have a drink in the Eighteen Sky Bar on the 18th floor for the most beautiful panoramic views.

Quick facts
Address: 1 Waterview Drive | Greenwich Peninsula, London SE10 0TW, England
393 rooms and 60 suites
Swimming pool and 24-hour gym
Spa Intercontinental
Restaurants and bars: 5
Prices start at $169
Website click here

CitizenM – Tower Of London

CitizenM is not the most luxurious hotel chain in the world. But if you know there concept, you know what you get. On top of that in you get something extra in this CitizenM. You get one of the best outdoor views of any hotel in London. Tip: Choose a room with a Tower of London view and make sure you visit the CloudM bar on the top floor.

Quick facts
40 Trinity Square, London EC3N 4DJ, England
370 rooms
Restaurants and bars: 2
Prices start at $146
Website click here

Other options

Mondrian London

Me London by Melia

Marriott Hotel County Hall

If you have any other suggestions, please comment below!