You’ve decided you’re heading to London. Transport? Sorted. Tube map? Downloaded. Now comes the tricky part: where to stay. And, let's be honest, it is easy to feel overwhelmed. London is a huge patchwork of neighbourhoods, each with its own personality and pace. From the leafy, laid-back corners of Chiswick to buzzing cultural hubs in Camden, where you base yourself can shape your whole trip.
So, before you panic-book a pricey hotel in the West End, take a breath. There’s a whole city beyond the tourist core, with fantastic places to stay that might suit your style (and budget) even better. If you're after local living in 2026, hit up Leyton or Walthamstow, or Brixton has an endless array of cheap eats, bars and culture on every corner. Whether you’re after lively nightlife, easy access to gorgeous green spaces, culture on your doorstop, or serious dining, you’ll find it here. Ready to get booking? Read on for our guide to the best neighbourhoods and places to stay in London.
➡️ READ MORE: The best Airbnbs in London – with expert local tips
Where to stay in London at a glance
- 👶 Best for first-timers: Covent Garden, Soho, King's Cross
- 💃 Best for nightlife: Shoreditch, Peckham, Dalston
- 👪 Best for families: Hampstead, Bayswater, Richmond
- 💸 Best for cheap stays: Leyton, Harringay, Brixton
- ❤️ Best for couples: Camberwell, Camden, Marylebone
- 🍜 Best for foodies: Hackney, Walthamstow, Clerkenwell
Ella Doyle and Rosie Hewitson are editors at Time Out London. At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelines. This guide includes affiliate links, which have no influence on our editorial content. For more information, see our affiliate guidelines.