Where to stay in London

United Kingdom · ~$220/night average · best for first-time visitors, couples, long weekends

Big, expensive, endlessly varied. Where you stay matters more than in most cities — pick a tube zone, not a postcode.

Best neighborhoods

  • Soho & Covent Garden (Zone 1)
    Theaters, restaurants, central, expensive.
  • Shoreditch (Zone 1)
    Hip, bars, art, lively at night.
  • South Bank (Zone 1)
    Riverside, museums, good base for first-timers.
  • Camden (Zone 2)
    Markets, music, slightly cheaper, easy tube to center.

Quick tips

  • Get a contactless card or phone setup before arriving — cash is rarely needed.
  • Tube zones 1–2 cover almost every tourist site; don't book outside zone 3.
  • Free museums (British Museum, Tate, V&A) are world-class — plan around them.
  • Pubs close earlier than you'd think; nightlife shifts to clubs after 11.

Find your stay in London

Compare across platforms, then run the listing through TrueStay to see what real guests actually said.

Frequently asked

Where should I stay in London for the first time?

For a first visit, Soho & Covent Garden (Zone 1) is usually the safest pick — theaters, restaurants, central, expensive. If you want a quieter base, look at Camden (Zone 2).

How much does a stay in London cost per night?

Average nightly rates run around $220 for a mid-range hotel or rental, but prices swing 30–50% by season and neighborhood. Compare both Booking.com and Airbnb before locking in.

Is London better on Booking.com or Airbnb?

Hotels and traditional stays usually have better prices and review depth on Booking.com. For apartments, longer stays, and unique places, Airbnb tends to have more inventory. Run TrueStay over either link before booking — surface reviews lie often.

What's a common mistake travelers make in London?

Get a contactless card or phone setup before arriving — cash is rarely needed.