Where to stay in London
London is huge, and where you sleep shapes the whole trip. Stay central for landmarks on foot, go east for food and nightlife, or head west for leafy streets and museums.
Best areas to stay in London
Which area suits your trip?
Best for first-time visitors
Best for nightlife & restaurants
Best for families & kids
Best for budget friendly
Best for luxury & comfort
London neighbourhoods compared
| Area | Vibe | Price |
|---|---|---|
| Westminster | Best for first-time visitors | ££££ |
| Soho | Central & vibrant | ££££ |
| Covent Garden | Theatres, shopping & street life | ££££ |
| Shoreditch | Nightlife & food | ££££ |
| Camden | Trendy & alternative | ££££ |
| Notting Hill | Charming & local | ££££ |
| South Bank | Culture & landmarks | ££££ |
| Canary Wharf | Modern & business | ££££ |
| Kensington | Museums & elegant streets | ££££ |
Frequently asked questions
What is the best area to stay in London for first-time visitors?
Westminster, Soho, Covent Garden, South Bank put you within walking distance of the main sights with excellent transport links.
Where should I stay in London on a budget?
Shoreditch and Camden and Canary Wharf usually offer better hotel value while staying well connected.
Which London neighbourhood is best for nightlife?
Soho, Shoreditch, Camden have the liveliest bars and restaurants.