Things to do and where to stay in London
Where to stay · United Kingdom

Where to stay in London — pick the right hotel, book in 3 clicks

London is the capital of the United Kingdom and one of the world's top destinations, a city where over 2,000 years of history sit alongside modern skyscrapers on the banks of the Thames. From the Big Ben clock tower and Buckingham Palace to world-class free museums like the British Museum, visitors get around easily on the Tube, which covers the whole city.

🎡London Eye👑Buckingham Palace🏛️British Museum🌉Tower Bridge🚇The Tube
2areas to consider
5ranked guides
47hotels reviewed
11See & Eat
🤝 Curated by the TopOfHotel team · scores from real guest reviews · live price comparison across 3 sites · no hidden adsHow we review →

Why stay in London

🏛️

World-class free museums

The British Museum, National Gallery, Tate Modern, and Natural History Museum are all free to enter.

👑

Royalty and palaces

Watch the Changing of the Guard at Buckingham Palace and visit the Tower of London, home to the crown jewels.

🎭

West End theatre

See world-class plays and musicals in the liveliest theatre district in Europe.

🛍️

Shopping of every kind

From Harrods and Oxford Street to the antique markets of Portobello and Camden.

Pick an area first — where to stay in London

Location is the single most important thing about a hotel — choose the right area first, then pick the hotel

Ranked reviews — find your ideal stay in London

Start with where to stay (the heart of the trip), then explore food and sights

Local dishes to try in London

  1. 1🐟

    Fish and chips

    Crispy battered fish served with chips, England's national dish.

    📍 Around town
  2. 2🍳

    English breakfast

    A full breakfast with eggs, sausage, bacon, baked beans, and toast.

    📍 Around town
  3. 3🫖

    Afternoon tea

    Afternoon tea with scones and sandwiches in legendary luxury hotels.

    📍 Mayfair
  4. 4🍛

    Indian curry

    The Brick Lane area is known for its Indian and Bangladeshi curry houses.

    📍 Brick Lane
  5. 5🥧

    Sunday roast

    Roast meat served with Yorkshire pudding and vegetables in pubs on Sundays.

    📍 Pubs around town
  1. 1🕰️

    Big Ben & Houses of Parliament

    London's iconic clock tower and the Houses of Parliament on the Thames.

    📍 Westminster
  2. 2🎡

    London Eye

    A giant observation wheel over 135 metres tall, with 360-degree city views.

    📍 South Bank
  3. 3🏰

    Tower of London

    A World Heritage fortress that holds the crown jewels and is home to the legendary ravens.

    📍 Tower Hill
  4. 4👑

    Buckingham Palace

    The royal residence, where you can watch the famous Changing of the Guard.

    📍 St James's
  5. 5🏛️

    British Museum

    A free museum with the Rosetta Stone and world-class Egyptian mummies.

    📍 Bloomsbury
  6. 6🌉

    Tower Bridge

    A Victorian-style bascule bridge, an icon of the city, with a glass walkway up top.

    📍 On the Thames

Things to do in London

Day tours, attraction tickets and travel essentials for London — book ahead on Klook with mobile e-tickets.

Affiliate links — we may earn a commission at no extra cost to you.

★ TEAM'S TOP PICKS

3 London hotels our team picked for you

Selected from real reviews — one per budget tier, each with a score and instant 3-site price comparison

Claridge's★ 9.4Luxury

Claridge's

📍 London⭐⭐⭐⭐⭐

#3 highest score 9.4 · royal favourite

From~$1,086/night
read the full review →
The Ritz London★ 9.3Luxury

The Ritz London

📍 London⭐⭐⭐⭐⭐

#1 London legend · Heritage Louis XVI on Piccadilly

From~$1,200/night
read the full review →
The Connaught★ 9.3Luxury

The Connaught

📍 London⭐⭐⭐⭐⭐

#4 private Mayfair · Connaught Bar #1 in the world

From~$1,029/night
read the full review →
🏨 ALL PICKS

โรงแรมแนะนำทั้งหมดในLondon

ครบทุกระดับงบ — คัดจากคะแนนรีวิวจริง พร้อมเทียบราคา 3 เว็บ

#4

The Savoy

★ 9.2⭐⭐⭐⭐⭐Luxury📍 London

#2 heritage 5-star on the Thames · near the West End

~$1,000/night
#5

The Berkeley

★ 9.2⭐⭐⭐⭐⭐Luxury📍 London

#6 5-star Knightsbridge · retractable rooftop pool

~$857/night
#6

The Dorchester

★ 9.1⭐⭐⭐⭐⭐Luxury📍 London

#5 Park Lane heritage hotel · Hyde Park views

~$914/night
#7

The Standard London

★ 9.0⭐⭐⭐⭐⭐Luxury📍 London

#2 highest score in King's Cross · design hotel

~$211/night
#8

Mandarin Oriental Hyde Park

★ 9.0⭐⭐⭐⭐⭐Luxury📍 London

#7 5-star Knightsbridge · next to Harrods and Hyde Park

~$800/night
#9

Shangri-La The Shard

★ 9.0⭐⭐⭐⭐⭐Luxury📍 London

#8 5-star on The Shard · 360-degree London views

~$714/night
#10

The Z Hotel Covent Garden

★ 8.9⭐⭐⭐Value📍 London

#1 pod hotel · steps from Covent Garden

~$97/night

🚆 Getting around London

🚇

The Tube

A network of 11 lines covering the whole city; tap on with an Oyster card or credit card.

🚌

Red double-decker buses

The red buses are an icon of the city, running across London 24 hours on many routes.

🚆

Elizabeth Line

A new line that quickly links Heathrow Airport to the city centre.

🚶

Walk the centre

In Westminster and the South Bank you can walk between the main sights, which sit close together.

Where to go next near London

Frequently asked — where to stay in London

When is the best time to visit London?+

May to September is warmest with long daylight, ideal for sightseeing, but bring an umbrella as it can rain in any season.

Are London's museums really free?+

Yes. Most major national museums, such as the British Museum, National Gallery, Tate, and Natural History Museum, are free to enter.

How do I get from the airport into the city?+

From Heathrow, take the Elizabeth Line or Heathrow Express. From Gatwick, the Gatwick Express runs to Victoria station.

Ready to book your London stay?

Start with the 3 hotels our team picked, or search all 3 sites — always compare before booking