Skip to Content

The Best London Hotels with a View

The Best London Hotels with a View

Love This? Save and Share!

There’s nothing more glorious than the London skyline. And there’s nothing better than drawing back the curtains after a cosy sleep and being blessed by an incredible view of the city (seriously, name one thing?).

Luckily for you, London is full of hotels with stunning views at a range of price points, from luxury boutique hotels to weird and wonderful places to stay. So, sit back and relax as we unveil our favourite London hotels with a view.  

Looking for the best hotels in London with a view? We’ve got you covered.

Best London Hotels with a View: At a Glance 

Best London Hotels with a View  – Top Picks Hotel 
Best Overall London Hotel with a ViewShangri-La Hotel at The Shard
Best Modern London Hotel with a ViewPlaza on the River
Best Elegant London Hotel with a View The Savoy
Best Lofty London Hotel with a ViewNovotel London Canary Wharf

Best Hotels in London with a View

Shangri-La Hotel at The Shard


Shangri-La Hotel at The Shard

Fancy unparalleled views of the London skyline in one of the bougiest hotels in London? Head to the Shangri-La Hotel at The Shard.

Every inch of this hotel screams luxury, although, this is not a hotel for those afraid of heights. The hotel occupies floors 34-52 and the rooms boast views of the London skyline, overlooking Tower Bridge.

And the luxury doesn’t stop there. Marbled bathrooms with floor to ceiling windows provide the best location for a bath, allowing you to soak as you enjoy the breathtaking sights.

Top tip: For optimal views, book a table at Gong in the evening, and sip cocktails until late in London’s highest bar, whilst the city is illuminated beneath you.

Plaza on the River


Park Plaza London Riverbank

Set across the river from Westminster, Plaza on the River offers the perfect vantage point of the River Thames, Big Ben, and the Houses of Parliament. The location of this hotel could not be better, just a moment’s walk from Waterloo with great transport links to all the tourist spots in the capital.

For tantalizing pan-Asian cuisine, pay a visit to the hotel’s award-winning restaurant, Chino Latino, and chow down on dishes including Wagyu beef, and seared salmon with a vibrant Asian salad.

The suites are generous and warmly decorated, but whilst the hotel itself is fairly basic, the incredible views are worth it, ensuring the Plaza on the River is exceptional value for money.

The Savoy

Northbank of the River Thames

The Savoy

You just can’t talk about hotels with a view in London, without mentioning The Savoy. The iconic drive up to the hotel alone is enough to make your heart skip a beat.

Now, let’s take a moment to appreciate the view. From your room, you’re greeted by the lush green banks of the river, as well as some of London’s most loved landmarks nestled in the background.

The rooms are as elegant as you can imagine, and floral furnishing with gold accents tread the line of classic without being too old fashioned. The bathrooms encapsulate the best of 1930’s art deco style, decorated with dark green and marble, with a clawfoot tub for the ultimate soak.

With previous hotel guests including Winston Churchill, Frank Sinatra, and Audrey Hepburn, it’s impossible to not feel like a celebrity here as you wander through the grand corridors.

ME London


ME London by Melia

Overlooking Sunset House, with panoramic views of London, ME by Melia is an exclusive hotel that has delicious dining options and a stunning rooftop terrace.

The hotel ticks a lot of boxes – it’s ultra-modern, and rooms are minimalist with pops of colour and floral accents, as well as having a Bali shower in every bathroom.

Did I mention the great location? ME is close to Trafalgar Square, the West End, and The National Gallery, so you don’t have to travel too far to visit some of London’s top sights.

Make sure to relax in the Marconi Lounge Bar in the evening for unspoilt views of the capital.

Marriott Hotel County Hall


London Marriott Hotel County Hall

Nestled on the waterfront at the end of Westminster bridge, Marriott Hotel County Hall is one of the few hotels with a London Eye view in the capital. Well, I say view, but this hotel is practically under the London Eye.

This hotel is highly recommended if you’re celebrating: the interior is sleek and pristine, and Gillray’s Steakhouse and bar serves up tasty meals made from locally sourced ingredients.

Fancy a dip after a long day of exploring London’s sights? This hotel has its own indoor pool lined with palm trees, à la the Med.

Four Seasons at Park Lane


Four Seasons Hotel London at Park Lane

Nestled between Hyde Park and Buckingham Palace, Four Seasons at Park Lane boasts some of the best views in London.

The rooms have been newly refurbished, offering French charm in the historic heart of London. Pay a visit to the hotel’s rooftop terrace in the morning – the perfect breakfast spot to admire the city from above.

Is busy London life getting too much for you? Head to the Four Seasons Spa for a well-deserved massage.

The Park Tower


The Park Tower Knightsbridge

Another hotel to offer award-winning dining and stunning views in the capital is The Park Tower in Knightsbridge.

Arrive through the grand entrance, overlooked by the vast rotunda, and you’ll be greeted by the notoriously friendly staff at this hotel who will show you to your classically British room. Large windows and warm tones decorate the hotel, with a spacious lounge reminiscent of a 1930’s whiskey bar. Or, venture out to one of the swanky local places for a drink.

If an evening out in the city sounds too tiring, all 280 rooms at The Park Tower come with an iPod dock and on-demand movies. So order some room service and spend an evening flitting between the stunning balcony views and curling up with one of the latest films.

Corinthia Hotel


Corinthia Hotel

Now, the Corinthia Hotel is less of a hotel and more like an opulent resort. Seriously. With multiple restaurants, bars, a Harrods concession, the largest spa in London, and even a florist. Yes, really.

City views are a given at this hotel – peer out the window and you’ll be blessed with sweeping views of the London Eye and the skyscrapers opposite.

If you’re really looking to splash the cash, book a stay at the Whitehall Penthouse, where your terrace comes with the best views in the hotel, as well as an epic game of rooftop chess. 

The Chelsea Harbour Hotel


The Chelsea Harbour Hotel and Spa

With pretty views over Chelsea Harbour and the Thames River, The Chelsea Harbour Hotel is next on the list.

The decor of the rooms vary, some are classically British with red, white, and blue furnishings, whilst some are more modern, with muted colour palettes and a light, airy feel. I highly recommend booking the Abingdon and Kensington Penthouse Suite with a balcony for the best value for your money (and a dreamy view)!

Hungry? Grab a bite to eat at the hotel’s harbour-side restaurant, Chelsea Riverside Brasserie. With dishes including crab bisque and hand-dived scallop ceviche, you’re guaranteed some fresh and tasty seafood with great views.

Royal Lancaster Hotel

Hyde Park

Royal Lancaster London

When booking a hotel, comfort is key – and the Royal Lancaster Hotel nails it. With some of the biggest beds I’ve ever seen, this is a hotel balancing value, cosiness, and of course, mighty views of Hyde Park.

This is easily the hotel with the best location on this list. First of all, you’re quite literally getting up close and personal with Hyde Park, but you’ve also got Lancaster Gate Tube Station and Marble Arch right on your doorstep.

Hampton by Hilton London Waterloo


Hampton by Hilton London Waterloo

Whilst it’s one of the cheapest hotels on our list, Hampton by Hilton London Waterloo packs a punch.

Rooms are typical of a chain, but the view is what really sets it apart from others – opt for the Queen room with a city view to be blessed with London’s striking cityscape.

In close proximity to most of the major tourist attractions, including the London Eye, Leicester Square, and the West End, this is the best hotel in London with a view if you are on a budget.

Trafalgar St James

Trafalgar Square


Set in a historic building, Trafalgar St James is a quintessentially British hotel that celebrates  British culture – how many other hotels have photos of Mick Jagger adorning the walls?

This hotel oozes coolness, with red leather furnishings and art deco touches throughout, and with a number of on-site restaurants, bars, and wellness facilities, it’s impossible to get bored here.

Top tip: For the best views of London, head up to the rooftop terrace to catch the sunset for a romantic evening in a quirky setting.

The London Edition


The London EDITION

The London Edition is a Pinterest dream, all wrapped up in one hotel.

With panoramic views of the bustling heart of the city, this is one of our favourite hotels in London.

The decor at this hotel is unmatched; wood-panelled walls, white linens, and fur throws make it feel like you are hidden in a cabin somewhere, rather than staying in the vibrant Fitzrovia area. Well, with a Michelin starred restaurant and 2 cocktail bars, this would be the most luxurious log cabin out there.

Sea Containers London


Sea Containers London

On the banks of the River Thames, you’ll find the infamous Sea Containers London. As you can imagine for a hotel quite literally sitting on the river’s edge, the evening views of the sparkling water are stunning.

Decorated by Tom Nixon, this hotel is notoriously lavish with rich jewel tones and gold accents throughout the rooms and in all of the communal areas.

With an elegant riverside restaurant and rooftop bar and terrace, this hotel is perfect for a romantic city break in the capital.

Novotel London Canary Wharf

Canary Wharf

Novotel London Canary Wharf

Another hotel that’s great for a budget break is the Novotel London Canary Wharf. Not that this hotel looks budget in any way, with ultra-modern industrial decor, and a stunning lounge overlooking London’s skyline.

Rooms are spacious and sleek, and the onsite Bokan restaurant offers incredible fine dining, as well as an extensive cocktail menu. Perfect for enjoying whilst you take in 360 views of the capital.

For £118 a night, this is my top pick – a great price without compromising on anything.

45 Park Lane

Hyde Park

45 Park Lane

As you would expect from a Dorchester Hotel, 45 Park Lane is an incredibly luxurious (and incredibly expensive) hotel in London with a view.

Don’t be fooled – the outside of the hotel is slightly reminiscent of a 50’s American diner, but, have no fear, the inside is total sophistication, with marbled bathrooms and oak details. Venture out onto your balcony to discover Hyde Park on your doorstep.

Feel like escaping busy London life? Take a dip in the hotel’s pool, and spend the best part of an afternoon making a splash, or unwinding poolside.

Pullman St Pancras


Pullman London St Pancras

For modern decor, rooms with massive windows, and great views of London, book a stay at the Pullman St Pancras.

This hotel has a lot to brag about – their stylish GA KingsX restaurant and bar, cool vibe, and large bedrooms with great views, to name a few. Located opposite the British Library, and a short tube ride from the British Museum, Oxford Street, and Covent Garden, Pullman St Pancras is the perfect base for a London getaway.

Literally sitting a two-minute walk from St Pancras and Kings Cross Station, you cannot find a hotel with better transport connections throughout London, the rest of the UK, and even Europe.

The Tower Hotel 

Tower Hamlets 


The Tower Hotel

When looking for a good view you can’t do much better than to have an iconic bit of the city right outside your window. That’s what you’ll get at The Tower Hotel – and if you couldn’t guess from the name that iconic sight is the Tower of London. 

When you’re not gazing at the bridge you’ll be reclining in your spacious room watching the flatscreen TV and enjoying the myriad amenities that come with a night’s stay, or popping down to the on-site fitness centre. 

The ground floor restaurant offers some great views too but being so centrally located, you’ll have plenty of great places to eat just a short walk away should you want to get out and about. 

Treehouse London 



Treehouse Hotel London

The Treehouse Hotel boasts a swanky Marylebone address and some amazing views of London from the rooms in its tall tower home. It’s also got an interesting quirk – it’s designed to look like you’re sitting in a tree. 

This style is mainly found in the hotel’s restaurant and bar, The Nest – a spacious lounge situated high in the building with sweeping near-360-degree views of London. They’re nothing short of impressive. 

Rooms can be on the small side but they’re supremely comfortable and come with the same stunning views that The Nest can boast, so you can’t argue with that.

Mondrian London Shoreditch 



Mondrian London Shoreditch

If you want a touch of style with your stay, consider booking yourself into The Mondrian London Shoreditch. The hotel is a sleek spot in the heart of uber-cool shoreditch where you’ll find some of the best bars and restaurants London has to offer within a short walk of your hotel. 

Rooms are as comfy as you’d expect and come in tasteful designs that make having a night in as enjoyable as one out on the town. As for the views. How does a cityscape over the neighbourhood’s skyline as taken in from the rooftop pool sound? 

Practical Tips for Booking a London Hotel with a View

  • It’s very easy to get carried away with hotels, so have a budget and stick to it. There’s a hotel on this list for all price points, so you don’t need to sacrifice anything.
  • Think about what you are doing whilst you’re in London. For example, if you’re going to spend most of your time in the Camden area, avoid a hotel in Wimbledon!
  • If the location doesn’t matter, consider booking a hotel in the suburbs rather than central London, and use the tube to get around – this can help stretch your budget further.

Victorian Vauxhall
You Can Party Like a Victorian at this Wacky Bank-Holiday Fun Fair
Corinthia Hotel
14 Cool Hotels with Balconies in London