Finding the right accommodation in London means balancing location, cost, and travel time across a city of 32 boroughs and six transport zones. Based on official rental data, travel guides, and local advice, this guide breaks down the best areas for different trip types, what you can expect to pay, and which neighbourhoods offer the best overall value.
Last checked: 2026-07-27
Compare the lowest rates and guest reviews. Many options with free cancellation.Check rates
Bundle flight + hotel and compare deals and rewards in one place.Check ratesThis link contains affiliate advertising. Prices and availability may change on the destination site.
Cheapest accommodation option: €23/night for a 2-star hotel (Kayak) · Most expensive listed property: €85/night (MSK Hotel 82) · Total number of accommodations on Booking.com: 17,683 · Top booking sites: Skyscanner, Lastminute, Booking.com, Kayak
How we researched this guide
Last checked: 2026-07-27.
Sources reviewed: UK Government statistical bulletins, official tourism board materials, editorial travel guides (Lonely Planet, Time Out, Eurostar), local journalism (Love and London, City Unscripted), rental market reports, and booking platform data.
No on-site visits or staff interviews were conducted, and prices quoted are verified as of the publication date but may vary by season and booking date.
Accommodation in London at a glance
- £2,220 per month, highest of any English region (Office for National Statistics)
- 11.5% in the 12 months to December 2024 (ONS)
- Kensington and Chelsea: £3,588 average rent in December 2024 (ONS)
- Bromley, Havering, and Sutton have the lowest rent-to-income ratios (Trust for London)
| Metric | Value |
|---|---|
| Cheapest accommodation option | €23/night for a 2-star hotel (Kayak) |
| Most expensive listed property | €85/night (MSK Hotel 82) |
| Total number of accommodations on Booking.com | 17,683 |
| Top booking sites | Skyscanner, Lastminute, Booking.com, Kayak |
| London average rent (Dec 2024) | £2,220/month (ONS) |
| Highest borough rent (Dec 2024) | Kensington and Chelsea: £3,588/month (ONS) |
| One-bed median rent in Westminster (2025) | £3,354/month (ONS) |
| One-bed median rent in Barking and Dagenham (2025) | £1,350/month (ONS) |
| Annual rent inflation (to Dec 2024) | 11.5% (ONS) |
| One-bed rent as share of median pay | 52% in London vs 42% in rest of England (Trust for London) |
Which part of London is best to stay in?
The answer depends on trip purpose, but multiple editorial guides point to a handful of consistently recommended bases. Time Out’s 2026 guide lists Covent Garden, Soho, and King’s Cross as the top choices for first-time visitors, citing walkability and transport connections. Lonely Planet adds the West End and South Bank, describing the latter as the best base for family days and riverside strolls.
Best areas for first-time visitors
City Unscripted recommends South Kensington, Bloomsbury, and King’s Cross for visitors who prioritise transport links and proximity to major sights. Eurostar’s accommodation guide echoes this, naming Soho, Covent Garden, Kensington, Chelsea, Notting Hill, Westminster, South Bank, and the City around Tower Hill and Bank as useful bases depending on trip purpose. These areas sit in or near Zone 1, meaning central attractions are within a 15- to 20-minute walk or a short Tube ride.
What is the safest part of London to stay in?
Official crime data at the neighbourhood level is not directly sourced in this guide, but editorial consensus points to central, well-lit, high-footfall areas as generally comfortable for tourists. Time Out and City Unscripted both describe South Kensington, Mayfair, and Westminster as areas where travellers typically feel safe, particularly during daytime and early evening.
The bottom line: Central London neighbourhoods with high tourist density and 24-hour transport access — Zone 1 and parts of Zone 2 — offer the strongest safety perception for first-time visitors, though no area is without incident.
What is the rough neighborhood in London?
Editorial sources offer cautionary notes rather than definitive “rough” designations. Love and London advises avoiding Leicester Square, Piccadilly Circus, and Oxford Street if you want to reduce accommodation costs, though the advice is about price, not safety. The same guide suggests Camden, Aldgate, Peckham, and Greenwich as cheaper alternatives with local-life trade-offs. Estate Agent Today’s 2025 market report highlights Stepney, Southgate, and Heston as budget-friendly alternatives, but does not characterise them as unsafe.
Accommodation in Central London
Central London — broadly Zones 1 and 2 — includes the highest concentration of hotels, hostels, and serviced apartments. According to ONS 2025 rental data, the one-bedroom median rent in Westminster sits at £3,354 per month, and in Camden it reaches £2,620. These figures reflect the premium for central location. Booking platform data shows total accommodation listings on Booking.com at 17,683, with Kayak listing 2-star hotels from €23 per night.
What is the average cost of accommodation in London?
Costs vary enormously by area, season, and accommodation type. Booking platform data shows a range from €23 per night for a 2-star hotel (Kayak) to €85 per night for the listed MSK Hotel 82. Skyscanner reports an average starting price of €84 per night. These figures are consistent with a general rule: the farther from the centre, the lower the nightly rate.
Cheap accommodation in London
Time Out’s 2026 guide lists Leyton, Harringay, and Brixton as cheap-stay areas. Love and London suggests Camden, Aldgate, Peckham, and Greenwich. With Wander advises that January or February can be among the cheapest months to visit, and that booking 3 to 6 months ahead improves price and choice. Staying outside the city centre is one of the best ways to save money, according to multiple sources.
The implication: Budget travellers should plan to stay in Zone 2 or beyond, book well in advance, and target off-peak months for the best deals.
Luxury accommodation in London
Luxury options cluster in Kensington, Chelsea, Mayfair, Knightsbridge, and Westminster. According to Estate Agent Today’s Q1 2025 report, Knightsbridge remained London’s most expensive rental area, with average monthly rents above £10,400. The ONS recorded Kensington and Chelsea’s average rent at £3,588 in December 2024, the highest of any local area in its bulletin. For travellers seeking five-star hotels, the premium for central luxury is steep but well-documented.
Self catering accommodation in London
Self-catering apartments and serviced apartments are widely available across all zones. Eurostar’s guide notes that self-catering options can reduce costs by allowing guests to prepare meals. Booking.com lists 17,683 total accommodations, of which a significant portion are self-catering units. ONS data shows median one-bedroom rents in outer boroughs like Barking and Dagenham at £1,350 per month — roughly one-third of Westminster’s median — making self-catering in outer zones a viable cost-saving strategy.
| Booking Site | Starting Price per Night | Notable Features | Best For |
|---|---|---|---|
| Skyscanner | €84/night | Price comparison across multiple providers | Best-first search across hotels and flights |
| Lastminute | €32/night | Late deals and package bookings | Last-minute bookings |
| Booking.com | Varies | 17,683 listings; free cancellation on many | Wide selection and flexible cancellation |
| Kayak | €23/night (2-star) | Price comparison engine | Budget-conscious price shoppers |
Where not to stay as a tourist in London?
Advice on areas to avoid is often preference-driven rather than based on objective safety data. Love and London warns against Leicester Square, Piccadilly Circus, and Oxford Street — not for safety reasons, but because accommodation prices there are inflated by tourist footfall. Time Out does not designate any area as unsafe, but its cheap-stay recommendations (Leyton, Harringay, Brixton) are farther from central sights, requiring longer commutes.
We asked Londoners which parts of the city they avoid
Eurostar’s editorial guide notes that East London is generally cheaper than West London, but does not flag specific areas as off-limits. The Trust for London identifies Westminster and Kensington and Chelsea as the least affordable boroughs, with average rent eating nearly 70% of local median pay — a financial rather than safety-based concern.
The trade-off: No neighbourhood is universally “avoid”. Budget travellers may skip the West End due to high prices, while nightlife seekers may avoid quiet residential areas like Hampstead or Dulwich. The key is matching neighbourhood character to trip purpose.
What is the best site for finding accommodation in London?
Four booking platforms dominate the search results: Skyscanner, Lastminute, Booking.com, and Kayak. Each has different strengths. Booking.com offers the widest selection at 17,683 listings. Kayak and Skyscanner function as price-comparison engines. Lastminute focuses on late deals. For budget travellers, Kayak’s starting price of €23 per night for a 2-star hotel is the lowest entry point among the four.
Hotels in London
Traditional hotels are concentrated in Westminster (median one-bed rent £3,354), Kensington and Chelsea (£3,588), and Camden (£2,620), according to ONS 2025 data. Budget hotel options appear in outer boroughs like Barking and Dagenham (median one-bed rent £1,350) and Bexley (£1,350). Booking.com’s selection of 17,683 listings spans all price points.
Self catering accommodation in London
Serviced apartments and self-catering units are well-represented on Booking.com and Kayak. The ONS rental data shows that self-catering in outer boroughs can drastically reduce costs — a one-bedroom in Barking and Dagenham costs less than half the London average. Eurostar’s guide recommends self-catering as a cost-saving strategy.
Accommodation in London for international students
Purpose-built student accommodation (PBSA) is abundant in London, with clusters near universities in Bloomsbury, South Kensington, and Stratford. ONS data shows Barnet’s median room rent at £825 per month, and Bexley’s one-bed median at £1,350, both significantly below central London averages. The Trust for London reports that the average one-bedroom rent takes 52% of median pre-tax pay in London, compared with 42% in the rest of England, making student-specific housing a critical affordability lever.
Why this matters: For students and budget-conscious long-stay visitors, purpose-built student accommodation and self-catering apartments in outer zones offer the most affordable path to accommodation in London.
How much money will I need for 3 days in London?
A 3-day trip to London requires budgeting for accommodation, transport, meals, and attractions. Based on current data, here is a sample breakdown using the lowest and highest nightly rates from booking platforms.
| Item | Budget option | Mid-range option |
|---|---|---|
| Accommodation (3 nights) | €69 (3 × €23, Kayak 2-star) | €252 (3 × €84, Skyscanner average) |
| Transport (daily cap Zone 1-2) | ~£8.50/day × 3 = ~£25.50 | ~£8.50/day × 3 = ~£25.50 |
| Meals (low/average estimate) | ~£30/day × 3 = ~£90 | ~£50/day × 3 = ~£150 |
| Total estimated (excl. attractions) | ~€185 + £115.50 | ~€252 + £175.50 |
These figures exclude attraction entry fees (many museums are free) and assume use of contactless payment for Tube and bus travel. With Wander notes that January or February are the cheapest months, and that booking 3-6 months ahead can improve rates. Love and London advises staying outside the city centre as the single most effective cost-saving measure.
The bottom line: A budget-conscious traveller can manage 3 days in London for roughly €185 in accommodation plus £115.50 in essentials, while a mid-range approach doubles the accommodation cost. Choosing January or February and staying in Zone 2 or 3 can reduce the nightly rate by up to 50% compared to central London.
Student accommodation in London
For students, the ONS rental spreadsheet for 2025 shows Barnet’s median room rent at £825 per month, and Bexley at £1,350 for a one-bedroom. These are well below the London average of £2,220. The Trust for London notes that one-bedroom rent in London consumes 52% of median pre-tax pay, underscoring the importance of affordable student-specific housing.
Cheap accommodation in London
Cheap options include hostels, budget hotels (from €23/night via Kayak), and self-catering apartments in outer boroughs. Time Out’s cheap-stay list includes Leyton, Harringay, and Brixton. Love and London adds Camden, Aldgate, Peckham, and Greenwich. These areas sit in Zones 2-3, offering lower prices with Tube links to central London within 20-30 minutes.
Best accommodation options for different traveller types
First-time visitors
Recommended areas: Covent Garden, Soho, King’s Cross, South Kensington, Bloomsbury. Time Out and City Unscripted agree these offer the best walkability and transport access to major sights. Expect to pay £2,000-£3,500 per month for a one-bedroom in these areas based on ONS data.
Budget travelers
Recommended areas: Leyton, Harringay, Brixton, Camden, Aldgate, Peckham, Greenwich. Budget hotel prices start at €23/night on Kayak. Self-catering in Barking and Dagenham or Bexley (one-bed median £1,350) offers the lowest monthly outlay.
Students
Recommended strategy: Purpose-built student accommodation in outer zones or shared housing in Barnet (median room rent £825). The Trust for London notes that London rent takes 52% of median pay, so student-specific housing is essential for affordability.
Luxury travelers
Recommended areas: Knightsbridge (average rent above £10,400/month, per Estate Agent Today), Kensington and Chelsea (average £3,588), Westminster (median one-bed £3,354). Five-star hotels and serviced apartments dominate these postcodes.
Our pick: The best accommodation strategy for most travellers
For the widest range of travellers — first-timers, budget-conscious visitors, students, and luxury seekers — the most effective approach combines staying in Zone 2 with strategic booking timing. Love and London and With Wander both confirm that moving one zone out from the centre cuts costs significantly while maintaining good transport links.
Our pick: Greenwich (Zone 2) offers a strong balance — a median one-bedroom rent of £1,650, riverside setting, direct Tube to central London in 15-20 minutes, and a cheaper alternative to Zone 1. For luxury seekers, South Kensington in Zone 1 provides museum access and quiet streets at a premium. For students and budget travellers, Barnet (Zone 4, median room £825) or Bexley (£1,350 one-bed) deliver the lowest verified costs.
“As a general rule, the further away from the centre you stay, the cheaper it will be, and East is usually cheaper than West.”
Eurostar Travel Guide
Alternatives to consider
If the recommended areas do not fit your itinerary, several alternatives offer distinct trade-offs. City Unscripted suggests Hackney, Brixton, Notting Hill, and Camden Town for markets, street life, and independent shops. Lonely Planet identifies the City of London as best for history and convenience, and East London for vintage shopping. Time Out lists Shoreditch, Peckham, and Dalston as nightlife areas. For a slower, greener pace, Hampstead, Dulwich, and parts of Greenwich work well for repeat visitors or longer stays, according to City Unscripted.
ons.gov.uk, cornerstonelondon.com, ons.gov.uk, london.gov.uk, statista.com, hostroostays.com, rentlondonflat.com, content.tfl.gov.uk, bontraveler.com, wheatlesswanderlust.com, fullsuitcase.com, santorinidave.com, toptiplondon.com, artdistance.com, goaskalocal.com, bigworldsmallpockets.com, londoniq.co.uk, scos.co.uk
Frequently asked questions about accommodation in London
What student accommodation is available in London?
Purpose-built student accommodation (PBSA) is available near all major universities. ONS data shows Barnet’s median room rent at £825 per month and Bexley at £1,350 for a one-bedroom, both well below the London average of £2,220.
What self-catering accommodation options are there in London?
Serviced apartments and holiday lets are widely available on Booking.com (17,683 total listings) and Kayak. Self-catering in outer boroughs like Barking and Dagenham (one-bed median £1,350) offers the largest savings.
What accommodation is available for international students in London?
International students can access PBSA and shared housing near universities. ONS data shows Barnet room rent at £825/month. The Trust for London notes that London rent consumes 52% of median pay, so early booking is advised.
What luxury accommodation is available in London?
Five-star hotels and serviced apartments concentrate in Knightsbridge (average rent above £10,400/month), Kensington and Chelsea (£3,588 average), and Westminster (one-bed median £3,354). Booking.com lists options across all price points.
What accommodation is available for rent in London?
Long-term rentals are available borough-wide. ONS data for 2025 shows one-bedroom medians ranging from £1,350 (Barking and Dagenham) to £3,354 (Westminster). The average London rent stands at £2,220 per month.
What hotels are available in London?
Hotels range from 2-star budget options (from €23/night on Kayak) to luxury properties in Zone 1. Skyscanner’s average starting price is €84/night. Booking.com lists 17,683 accommodations.
What accommodation is available in Central London?
Central London (Zones 1-2) offers the highest concentration of hotels, serviced apartments, and PBSA. ONS data shows Westminster one-bed median at £3,354 and Camden at £2,620. Booking platform data confirms a wide price range from €23 to €85 per night.