Sign up for our daily newsletter


Best hotels in London with a view: See the capital's finest sights from your hotel room

Jade Vincent
16 Dec 2019

Check in to check out amazing views of London's top landmarks from Hyde Park to Tower Bridge

Ever wished you could do a spot of sightseeing while perched on a bed in a fluffy robe? Well, you can. If you’re yearning for a scenic yet relaxing stay in the capital, then why not book a hotel that offers views of London's finest landmarks. The city certainly isn't short of blockbuster buildings and historic sights and there are plenty of hotels that offer killer views of the city's top spots – regardless of whether you're looking to scan the skyline, soak up river views or overlook regal residences.

Here we've rounded up a selection of hotels that offer a true sense of place from the moment you wake up and draw the curtain, and put you within striking distance of iconic attractions like the London Eye, Buckingham Palace and the South Bank.

Our pick of the best hotels in London with a view

1. The Royal Horseguards Hotel: Best view of the London Eye

Price: Standard double starting from £190 

Modelled on a French chateau, this grand 19th-century hotel sits bang opposite the London Eye and if you check into a river view room you're guaranteed sweeping views of Europe's largest observation wheel. As well as overlooking a London landmark, you'll also be staying in one. Originally built in 1884, the Royal Horseguards Hotel is the former home of Scotland Yard and served as a base for MI5 during both World Wars. Book ahead if you're looking to stay on New Year's Eve as it offers one of the best seats in the house to see London's legendary firework display light up the South Bank.

Book a stay at the Royal Horseguards Hotel

2. Shangri-La Hotel, At The Shard: Best view of the London skyline

Price: Standard double starting from £465

It stands to reason that the best views of London's epic skyline can be seen from the city's tallest building. Occupying floors 34 to 52 of the Shard, the Shangri La is a superlative retreat on the South Bank. From this vantage point, you can tick off London's finest landmarks in one fell swoop whether you're peering out from a City View room, paddling in the serene infinity pool or lounging in one of its five bars and restaurants. Room rates are predictably sky-high but for a special occasion stay, this iconic hotel is hard to beat.

Book a stay at Shangri-La Hotel, At The Shard

3. The Rubens at the Palace: Best view of Buckingham Palace 

Price: Standard double starting from £228

Peering into Buckingham Palace itself may be strictly off limits but you can catch a glimpse of the grounds if you book a stay at Rubens at the Palace, an Edwardian retreat that sits opposite the Royal Mews. Home to the Queen's horses, carriages and state cars, the Royal Mews organises all road travel arrangements for the Royal family so you might spot Her Majesty in transit if you're lucky. If not, there's plenty of regal pomp inside the hotel, from rooms inspired by British monarchs to a royal afternoon tea served daily in the Palace Lounge. Book a Royal Mews View room for the stateliest of aspects.

Book a stay at The Rubens at the Palace

4. Sea Containers London: Best view of the Thames

Price: Standard double starting from £181

Right on the riverfront between the Oxo Tower and Tate Modern, Sea Containers London is a stylish hotel with stellar views of the Thames. The interiors by British design guru Tom Dixon are inspired by transatlantic ocean liners, from the vast copper sculpture of a ship's hull in the lobby to the porthole mirrors in the rooms. The ground floor cocktail bar is a prime people-watching spot on the South Bank and the glam rooftop bar features a terrace overlooking St Paul's cathedral. Book a riverfront room for the finest vistas.

Book a stay at Sea Containers London

5. The Tower Hotel: Best view of Tower Bridge

Price: Standard double starting from £89

This appropriately named hotel sits between the Tower of London and the city's best known bridge so if it's classic London views you're after, the Tower Hotel definitely delivers. It might not be much of a looker from the outside – it's a huge brutalist block on the north bank of the Thames – but a stay here puts you in a prime position to soak up views of Tower Bridge as it lifts up and down to road and river traffic throughout the day. All rooms either overlook the bridge or St Katherine Docks, a pretty marina studded with superyachts.

Book a stay at The Tower Hotel

6. London Hilton on Park Lane: Best view of Hyde Park

Price: Standard double starting from £272

This Mayfair monolith sits adjacent to Hyde Park, one of London's largest and leafiest spots. For the best views book an east-facing room above the 10th floor and peer over Henry VIII's former hunting ground with its lakes, ornamental gardens and sculptures. The top floor is home to the Michelin-starred Galvin at Windows, and down in the basement you can sip potent cocktails in the Polynesian-themed tiki bar, Trader Vic's.

Book a stay at London Hilton on Park Lane

Read more

Best Buys