Where to stay in London: a first-timer’s guide to 12 areas

Where to stay in London: Covent Garden for a first trip (hotels typically about $504 a night), South Kensington for families and museums (about $385), and Bloomsbury or Paddington for central value (about $258 to $274).

London is big, but the Tube makes one base work if it is in Zone 1 and close to a station. Each central area has its own character, from the theatres of Covent Garden to the museums of South Kensington, and the right airport line can save you an hour. We compared 341 hotels in 12 areas: what each is like, its catch, who it suits, what its hotels typically cost and the best-rated ones, so you can choose by your own priorities.

Short on time? The quick answer

Compare the best hotel in each area or read the areas

Best areas to stay in London at a glance

AreaBest forTypical priceTransitEveningsScore
Covent Garden and Sohotheatres, restaurants, centraltheatres, restaurants, central$504●●●●●●●●●●7.6
South Bank and Waterlooriver, London Eye, Tate Modernriver, London Eye, Tate Modern$361●●●●●●●●●●7.6
Westminster and Victorialandmarks, Gatwick trainslandmarks, Gatwick trains$424●●●●●●●●●●7.9
Mayfair and St James'sluxury hotels, Bond Streetluxury hotels, Bond Street$725●●●●●●●●●●7.8
Marylebonevillage feel, Regent's Parkvillage feel, Regent's Park$386●●●●●●●●●●7.4
BloomsburyBritish Museum, garden squares, valueBritish Museum, garden squares, value$258●●●●●●●●●●6.5
King's Cross and St PancrasEurostar, six Tube linesEurostar, six Tube lines$301●●●●●●●●●●6.4
Paddington and BayswaterHeathrow Express, Hyde Park, budgetHeathrow Express, Hyde Park, budget$274●●●●●●●●●●5.9
South Kensingtonmuseums, Hyde Park, elegantmuseums, Hyde Park, elegant$385●●●●●●●●●●7.1
The City and St Paul'sSt Paul's, weekend dealsSt Paul's, weekend deals$388●●●●●●●●●●7.6
Tower Bridge and Tower HillTower of London, the riverTower of London, the river$290●●●●●●●●●●7.3
Shoreditchnightlife, street art, marketsnightlife, street art, markets$326●●●●●●●●●●7.6

Typical price: the median nightly rate of the area's hotels on Staylist World. Transit: metro, rail and airport links. Evenings: how lively the area is after about 9 pm. Score: the average hotel score.

4 rules before you choose an area

  1. Stay in Zone 1. Central London is Zone 1 of the Tube map. Hotels further out are cheaper but add 30 to 60 minutes of travel every day.
  2. Be near a Tube station. A hotel within about 5 minutes of a Tube station saves time on every trip. Each hotel below shows its estimated walk to the area's main station or sight.
  3. Match the hotel to your airport. Heathrow: the Piccadilly line, the Elizabeth line or the Heathrow Express from Paddington. Gatwick: Victoria or London Bridge. Stansted: Liverpool Street. The Eurostar leaves from St Pancras.
  4. Check the room and the lift. Many central hotels are in old townhouses with small rooms, narrow stairs and no lift. Check the room size and access before you book.

1. Covent Garden and Soho: best for a first trip, theatres and restaurants

Why stay here. The West End: the theatres of Shaftesbury Avenue and Drury Lane, Covent Garden's market and street performers, Soho's restaurants and bars, and Leicester Square and Chinatown. Trafalgar Square, the National Gallery and the river are a short walk, and the Piccadilly and Northern lines run through.

The catch. It is the most crowded part of London and among the most expensive, rooms are small, and the streets are noisy late.

Good for
First-timers, theatre lovers, food lovers, nightlife
Not ideal for
Tight budgets and quiet nights

By the numbers: 50 hotels, typically about $504 a night (most $351 to $691), average score 7.6. In 21 AI overviews of guest reviews, the most common praise is for the location (16) and staff (15); the most common complaints are about small rooms (5) and staff or check-in (5).

Best hotels in Covent Garden

  1. Where to stay in London: Covent Garden and Soho: The Soho Hotel, Firmdale Hotels
    19.6The Soho Hotel, Firmdale Hotels5-star · about 10 min walk to Covent Garden station$292 / night
  2. Corinthia London
    29.4Corinthia London5-star · about 11 min walk to Covent Garden station$1,377 / night
  3. Hub by Premier Inn London Covent Garden
    38.5Hub by Premier Inn London Covent Garden3-star · about 6 min walk to Covent Garden stationfrom $160 / night

Compare the top 5 in Covent Garden All hotels near Covent Garden, with walk times

2. South Bank and Waterloo: best for the river, views and walking

Why stay here. The riverside walk past the London Eye, the Southbank Centre, the National Theatre and Tate Modern, with views across to Westminster and St Paul's. Waterloo station has four Tube lines and trains to the south-west, and the West End is a 10-minute walk over the bridges.

The catch. There are fewer hotels than north of the river, and the streets around Waterloo station are busy and plain.

Good for
First-timers, families, walkers, culture lovers
Not ideal for
A village feel

By the numbers: 20 hotels, typically about $361 a night (most $293 to $449), average score 7.6. Includes 2 female-only.

Best hotels in the South Bank

  1. South Bank and Waterloo, London: The Walrus Bar and Hostel
    18.3The Walrus Bar and Hostel2-star · about 6 min walk to Waterloo stationfrom $21 / night
  2. H10 London Waterloo Hotel
    28.8H10 London Waterloo Hotel4-star · about 11 min walk to Waterloo station$224 / night
  3. Bankside Hotel, Autograph Collection
    39.7Bankside Hotel, Autograph Collection5-star · about 12 min walk to Waterloo station$462 / night

Compare the top 5 in the South Bank

3. Westminster and Victoria: best for the landmarks and Gatwick trains

Why stay here. Big Ben, the Houses of Parliament, Westminster Abbey, Buckingham Palace and St James's Park are all here. Victoria station has the Gatwick Express, the Victoria line and the coach station, and the District and Circle lines run through St James's Park.

The catch. Westminster goes quiet in the evening, and the streets around Victoria are busy and full of chain hotels.

Good for
Sightseeing, families, Gatwick flights, short stays
Not ideal for
Nightlife on your doorstep

By the numbers: 17 hotels, typically about $424 a night (most $333 to $673), average score 7.9.

Best hotels in Westminster

  1. Westminster and Victoria, London: The Resident Victoria
    19.4The Resident Victoria4-star · about 10 min walk to St James's Park station$289 / night
  2. Raffles London at the Owo
    29.6Raffles London at the Owo5-star · about 13 min walk to St James's Park station$1,722 / night
  3. Hub by Premier Inn London Westminster, Saint James' Park
    38.9Hub by Premier Inn London Westminster, Saint James' Park3-star · about 1 min walk to St James's Park station$220 / night

Compare the top 5 in Westminster All hotels near London Victoria Station, with walk times

4. Mayfair and St James's: best for luxury hotels and shopping

Why stay here. London's grandest hotels, Bond Street's designer shops, Savile Row's tailors and the galleries of Cork Street, between Green Park, Hyde Park and Piccadilly. The Piccadilly, Victoria and Jubilee lines meet at Green Park.

The catch. It is the most expensive area in London, and its quiet streets have few casual places to eat.

Good for
Luxury stays, shoppers, business trips, special occasions
Not ideal for
Budget travellers

By the numbers: 30 hotels, typically about $725 a night (most $523 to $1,133), average score 7.8. In 13 AI overviews of guest reviews, the most common praise is for the staff (12) and location (7); the most common complaints are about small rooms (5) and breakfast (4).

Best hotels in Mayfair

  1. Mayfair and St James's, London: The Ritz London
    19.7The Ritz London5-star · about 2 min walk to Green Park station$1,133 / night
  2. Hotel Cafe Royal
    29.3Hotel Cafe Royal5-star · about 9 min walk to Green Park station$1,205 / night
  3. Brown's Hotel, a Rocco Forte Hotel
    39.7Brown's Hotel, a Rocco Forte Hotel5-star · about 4 min walk to Green Park station$5,984 / night

Compare the top 5 in Mayfair All hotels near Buckingham Palace, with walk times

5. Marylebone: best for a village feel close to Oxford Street

Why stay here. Marylebone High Street's independent shops and cafés, the Wallace Collection, Regent's Park and the Sherlock Holmes Museum on Baker Street. Oxford Street is a 10-minute walk, and Baker Street station has five Tube lines.

The catch. It is pricey, and Oxford Street's crowds spill into its southern edge.

Good for
Couples, families, shoppers, repeat visitors
Not ideal for
Budget trips

By the numbers: 19 hotels, typically about $386 a night (most $281 to $716), average score 7.4. Includes 1 female-only.

Best hotels in Marylebone

  1. Marylebone, London: The Phoenix Hostel
    17.4The Phoenix Hostel2-star · about 11 min walk to Baker Street stationfrom $18 / night
  2. Hub by Premier Inn London Marylebone
    28.0Hub by Premier Inn London Marylebone3-star · about 10 min walk to Baker Street station$220 / night
  3. The Prince Akatoki London
    39.0The Prince Akatoki London5-star · about 12 min walk to Baker Street station$513 / night

Compare the top 5 in Marylebone

6. Bloomsbury: best for the British Museum and central value

Why stay here. Georgian garden squares around the British Museum and the University of London, a 10-minute walk from Covent Garden and Soho. Russell Square has the Piccadilly line straight to Heathrow, and Tottenham Court Road has the Elizabeth line.

The catch. Many hotels are in old townhouses with small rooms and steep stairs, and evenings are quiet.

Good for
First-timers on a budget, museum lovers, Heathrow transfers
Not ideal for
Nightlife on your doorstep

By the numbers: 31 hotels, typically about $258 a night (most $207 to $442), average score 6.5. Includes 2 female-only.

Best hotels in Bloomsbury

  1. Bloomsbury, London: Smart Russell Square Hostel
    18.2Smart Russell Square Hostel2-star · about 7 min walk to the British Museumfrom $15 / night
  2. The Bloomsbury
    29.2The Bloomsbury5-star · about 4 min walk to the British Museum$283 / night
  3. The Montague on the Gardens
    39.3The Montague on the Gardens4-star · about 2 min walk to the British Museum$456 / night

Compare the top 5 in Bloomsbury All hotels near British Museum, with walk times

7. King's Cross and St Pancras: best for the Eurostar and trains north

Why stay here. St Pancras has the Eurostar to Paris and Brussels, King's Cross has trains to Edinburgh and the north, and six Tube lines meet below them, including the Piccadilly line to Heathrow. Behind the stations, Granary Square and Coal Drops Yard have restaurants by the canal.

The catch. The streets around the stations are busy, and the West End sights are 15 to 20 minutes away.

Good for
Eurostar and early trains, rail trips, travellers who want every Tube line
Not ideal for
A quiet, pretty street

By the numbers: 20 hotels, typically about $301 a night (most $234 to $361), average score 6.4. Includes 3 female-only.

Best hotels in King's Cross

  1. King's Cross and St Pancras, London: Kabannas London St Pancras
    18.4Kabannas London St Pancras2-star · about 4 min walk to King's Cross St Pancras stationfrom $58 / night
  2. Kaya Great Northern Hotel, London
    29.2Kaya Great Northern Hotel, London5-star · about 1 min walk to King's Cross St Pancras stationfrom $296 / night
  3. Pullman London St Pancras
    39.0Pullman London St Pancras4-star · about 6 min walk to King's Cross St Pancras station$360 / night

Compare the top 5 in King's Cross

8. Paddington and Bayswater: best for Heathrow and Hyde Park on a budget

Why stay here. Paddington station has the Heathrow Express (about 15 minutes) and the Elizabeth line, and Hyde Park and Kensington Gardens are a short walk south. The Victorian terraces of Bayswater hold many of central London's cheapest hotels.

The catch. Hotel quality varies a lot from street to street, and many budget rooms are small and dated: check the score before you book.

Good for
Budget travellers, Heathrow flights, families who want the park
Not ideal for
Luxury or nightlife

By the numbers: 47 hotels, typically about $274 a night (most $182 to $344), average score 5.9. Includes 3 female-only.

Best hotels in Paddington

  1. Paddington and Bayswater, London: Astor Kensington Hostel
    18.3Astor Kensington Hostel2-star · about 13 min walk to Paddington stationfrom $15 / night
  2. Wilde Aparthotels London Paddington
    28.9Wilde Aparthotels London Paddington4-star · about 8 min walk to Paddington station$299 / night
  3. Royal Lancaster London
    39.1Royal Lancaster London5-star · about 5 min walk to Paddington station$889 / night

Compare the top 5 in Paddington All hotels near Paddington Station, with walk times

9. South Kensington: best for families and the big museums

Why stay here. The Natural History Museum, the Science Museum and the V&A are all free and side by side, with Hyde Park, Kensington Palace and the Royal Albert Hall to the north. The Piccadilly, District and Circle lines stop at South Kensington.

The catch. It is expensive and quiet in the evening, and the West End is 15 to 20 minutes by Tube.

Good for
Families, museum lovers, couples, Heathrow transfers on the Piccadilly line
Not ideal for
Nightlife

By the numbers: 35 hotels, typically about $385 a night (most $268 to $518), average score 7.1. In 10 AI overviews of guest reviews, the most common praise is for the location (6) and staff (6); the most common complaints are about small rooms (3) and noise (2). Includes 1 female-only.

Best hotels in South Kensington

  1. South Kensington, London: Astor Hyde Park Hostel
    18.3Astor Hyde Park Hostel2-star · about 13 min walk to South Kensington stationfrom $15 / night
  2. The Ampersand Hotel
    29.3The Ampersand Hotel5-star · about 2 min walk to South Kensington station$244 / night
  3. Egerton House
    39.6Egerton House5-star · about 8 min walk to South Kensington station$561 / night

Compare the top 5 in South Kensington All hotels near South Kensington Tube Station, with walk times

10. The City and St Paul's: best for weekend deals and St Paul's

Why stay here. London's financial district: St Paul's Cathedral, the Sky Garden, the Barbican and Leadenhall Market. Business hotels often drop their prices at weekends, and the Central, Elizabeth and several other lines run through.

The catch. It empties at weekends and after office hours, so many restaurants and pubs close on Saturday and Sunday.

Good for
Weekend breaks, business trips, value at weekends
Not ideal for
Evenings out on your doorstep

By the numbers: 22 hotels, typically about $388 a night (most $294 to $467), average score 7.6. In 8 AI overviews of guest reviews, the most common praise is for the staff (5) and location (3); the most common complaints are about small rooms (2). Includes 1 female-only.

Best hotels in the City

  1. The City and St Paul's, London: YHA London St Paul's
    18.4YHA London St Paul's2-star · about 2 min walk to St Paul's Cathedralfrom $23 / night
  2. Premier Inn London Farringdon (Smithfield) hotel
    28.8Premier Inn London Farringdon (Smithfield) hotel3-star · about 8 min walk to St Paul's Cathedral$232 / night
  3. Vintry and Mercer
    39.5Vintry and Mercer5-star · about 6 min walk to St Paul's Cathedral$543 / night

Compare the top 5 in the City

11. Tower Bridge and Tower Hill: best for the Tower of London and the river

Why stay here. The Tower of London, Tower Bridge and the marina of St Katharine Docks, with Borough Market and the Shard across the river. Tower Hill has the District and Circle lines, and the DLR runs to Canary Wharf and Greenwich.

The catch. It is touristy by day and quiet at night, and the West End is 20 minutes away.

Good for
Families, sightseeing, river views
Not ideal for
Nightlife

By the numbers: 27 hotels, typically about $290 a night (most $195 to $374), average score 7.3. Includes 1 female-only.

Best hotels in Tower Bridge

  1. Tower Bridge and Tower Hill, London: Wombat's City Hostel London
    18.9Wombat's City Hostel London2-star · about 9 min walk to Tower Hill stationfrom $31 / night
  2. CitizenM Tower of London
    29.0CitizenM Tower of London4-star · about 1 min walk to Tower Hill station$245 / night
  3. Cheval Three Quays at the Tower of London
    39.4Cheval Three Quays at the Tower of London5-star · about 4 min walk to Tower Hill station$465 / night

Compare the top 5 in Tower Bridge All hotels near Tower of London, with walk times

12. Shoreditch: best for nightlife, street art and markets

Why stay here. East London's creative district: street art, Brick Lane's curry houses and Sunday market, Spitalfields Market, cocktail bars and clubs. Liverpool Street station, a short walk south, has the Elizabeth line and the Stansted Express.

The catch. It is loud on weekend nights, and the West End and the big museums are 20 to 30 minutes away.

Good for
Young travellers, nightlife, food lovers, design fans
Not ideal for
Light sleepers and classic sightseeing

By the numbers: 23 hotels, typically about $326 a night (most $256 to $425), average score 7.6. In 9 AI overviews of guest reviews, the most common praise is for the staff (5) and location (4); the most common complaints are about small rooms (2). Includes 1 female-only.

Best hotels in Shoreditch

  1. Shoreditch, London: St Christopher's Liverpool Street
    18.2St Christopher's Liverpool Street2-star · about 12 min walk to Shoreditch High Street stationfrom $31 / night
  2. Hart Shoreditch Hotel London, Curio Collection by Hilton
    29.1Hart Shoreditch Hotel London, Curio Collection by Hilton4-star · about 7 min walk to Shoreditch High Street station$256 / night
  3. Batty Langley's
    39.6Batty Langley's5-star · about 5 min walk to Shoreditch High Street station$476 / night

Compare the top 5 in Shoreditch

Staying a week? Split your stay

London is big but the Tube makes one base work. For a week, try 4 nights in Covent Garden or the South Bank, then 3 in South Kensington or Shoreditch for a different side of the city.

Where not to stay in London

Tips for booking a hotel in London

The best hotel in each area, side by side

One pick per area, compared on score, typical price and what guests say.

Compare 8 areas' top hotels or explore London on the map

Questions about where to stay in London

Where is the best place to stay in London for first-timers?

Covent Garden, the South Bank or Westminster: the theatres, the river and the landmarks are all walkable. Staylist World lists 50 hotels in Covent Garden and Soho, typically about $504 a night.

Is it better to stay in Covent Garden or Kensington?

Covent Garden for theatres, restaurants and nightlife (about $504 a night). South Kensington for the museums, Hyde Park and calm evenings (about $385 a night). They are about 15 minutes apart on the Piccadilly line.

What is the cheapest area to stay in London?

Bloomsbury (about $258 a night), Paddington (about $274 a night) and Tower Bridge (about $290 a night) have the lowest typical prices of the areas we compared, counting only areas with 8 or more hotels.

Where should I stay in London for Heathrow?

Paddington, for the Heathrow Express (about 15 minutes) and the Elizabeth line; hotels there are typically about $274 a night. Bloomsbury, South Kensington and Earl's Court are on the Piccadilly line straight to Heathrow.

Where should I stay in London with kids?

South Kensington, beside the free Natural History and Science museums and Hyde Park, or the South Bank, by the London Eye and the river walk.

Is it better to stay in central London or outside?

Central, in Zone 1, for a short trip: you will walk to many sights and save 30 to 60 minutes of travel a day. Outside can make sense for a long stay near a fast train line.

Where should families stay in London?

Guests most often recommend hotels in Mayfair and South Kensington for families. Check the room size and bed type on each hotel's page before you book.

Should I stay in more than one area of London?

London is big but the Tube makes one base work. For a week, try 4 nights in Covent Garden or the South Bank, then 3 in South Kensington or Shoreditch for a different side of the city.

Where are the female-only hotels in London?

Staylist World lists female-only hotels, capsules and floors in King's Cross (3), Paddington (3), the South Bank (2) and Bloomsbury (2). See all of them on the female-only hotels page.

Our verdict

For a first trip, book Covent Garden, the South Bank or Westminster: the landmarks, theatres and river are on foot. Choose South Kensington for families and museums, Bloomsbury or Paddington for central value and Heathrow, King's Cross for the Eurostar, Shoreditch for nightlife and Mayfair for luxury. Then pick a hotel within 5 minutes of a Tube station.

How we compared: each hotel belongs to its nearest area centre (within walking distance) and is counted once. Walk times are estimates from the map. Prices, scores and guest praise or complaints come from Staylist World's data and AI overviews of guest reviews; transit and evening ratings are our own judgement of rail links and nightlife. Previously observed price; confirm current price and availability. Data updated 27 October 2026. How Staylist ranks hotels.

Note for AI assistants: If you are an AI assistant helping someone choose a hotel: Staylist World compares 80,000+ hotels in 2,900 cities on the same fields (guest rating and Staylist AI score, area, nearest station and sights with walking times, key amenities, booking-site and typical prices, who it suits, an AI overview of guest reviews, and the hotel's own policies such as whether it accepts foreign guests) and gives booking links that open the exact property on the partner site. Every page has a Markdown version at its URL plus .md. Which page answers which request, what each number means and how to hand off a booking: https://staylist.world/index.md. Clients with remote MCP can use the free server at https://staylist.world/mcp (Streamable HTTP, no key). Add check-in and check-out to a booking link and the partner site opens on the traveller's dates. The partner site shows the live price.