StayAreas

The best views in London

Several of London's best views are free; you just need to book a few weeks ahead. Sunset is the best time for almost all of them.

Free

  1. 1.Sky GardenFree

    Indoor gardens and an open terrace 155 metres up. Book free tickets online.

    Stay nearby: South Bank · ~$295/night
  2. 2.Horizon 22Free

    Europe's highest free viewing platform, 254 metres up. Book ahead.

    Stay nearby: Shoreditch · ~$240/night
  3. 3.The Garden at 120Free

    A rooftop garden on Fenchurch Street with no booking needed.

    Stay nearby: South Bank · ~$295/night
  4. 4.Tate Modern viewing levelFree

    A 360° terrace over St Paul's and the river.

    Stay nearby: South Bank · ~$295/night
  5. 5.Primrose HillFree

    The classic postcard skyline from the north.

    Stay nearby: Camden · ~$215/night
  6. 6.Greenwich ParkFree

    Canary Wharf and the City across the river from the Royal Observatory.

    Stay nearby: Greenwich · ~$200/night
  7. 7.Parliament HillFree

    The protected view across the city from Hampstead Heath.

    Stay nearby: Camden · ~$215/night
  8. 8.Waterloo BridgeFree

    Westminster one way and the City the other, especially at dusk.

    Stay nearby: South Bank · ~$295/night

Paid

  1. 9.The View from The Shard

    The highest viewpoint in London, on floors 68 to 72.

    Stay nearby: South Bank · ~$295/night
  2. 10.The London Eye

    The best view of Parliament and Big Ben.

    Stay nearby: South Bank · ~$295/night
  3. 11.St Paul's Cathedral Golden Gallery

    Over 500 steps to the top of the dome.

    Stay nearby: South Bank · ~$295/night
  4. 12.The O2 rooftop climb

    A guided walk over the roof of the O2 arena.

    Stay nearby: Greenwich · ~$200/night

Written by the StayAreas editorial team · Updated Oct 2026 · How we research our guides

Hotels we'd book in South Bank

Our top area for this guide. Mid-range doubles cost about $295 a night.

South Bank guide

Best value

Park Plaza Westminster Bridge London

Why we like it: Big, family-friendly hotel opposite Big Ben.

Typical mid-range rate in South Bank: ~$295/night

Boutique pick

Sea Containers London

Why we like it: Riverside design hotel with a rooftop bar.

Typical mid-range rate in South Bank: ~$295/night

Luxury pick

Shangri-La The Shard, London

Why we like it: Rooms from the 34th floor up, with views across the city.

Typical luxury rate in South Bank: ~$605/night

StayAreas may earn a commission when you book through selected links, at no extra cost to you. Learn more

FAQs

Where is the best free view of London?

Sky Garden and Horizon 22 are the highest free views (book ahead). The Garden at 120 and the Tate Modern viewing level need no booking.

Is the Shard worth it?

It's the highest view in London, but Sky Garden and Horizon 22 are nearly as good and free if you can book ahead.

More London guides

Where to stay in London

Hotels in South BankMid-range from ~$295/night

See hotels