England

Where to Stay in London – The 10 Best Neighbourhoods

Whenever I plan a trip to London, I have trouble choosing where to stay. And yes, I’ve stayed in some not-so-great areas on my previous trips.

Whether you’re a first-timer or a returning visitor, looking for proximity to major attractions or a quiet getaway in the big city, this list will help you choose an area that’s perfect for you.

1. Covent Garden

Covent Garden, Where to Stay in London

Perfect for: The Young & Trendy Traveler

Covent Garden is one of the trendiest neighbourhoods in London. You’ll definitely end up here at some point when exploring the city – whether you’re seeing a show on the West End or at the Royal Opera House, visiting local markets, or even seeing iconic attractions.

Covent Garden is relatively central – you won’t need to travel more than 20 minutes to get to any of the big sights in London. It’s within walking distance of Trafalgar Square, Leicester Square (home to the LEGO and M&M stores), and the British Museum.

Because of its interesting mix of restaurants, bars, and markets (Jubilee & Apple Markets), the atmosphere is always lively and vibrant.

It’s always quite busy, so if you want a quiet getaway, it’s probably not for you.

If you’re flying to Heathrow Airport, Covent Garden is ideal, as it’s directly connected to the airport via the London Underground’s Piccadilly Line.

Where to Stay:

2. Waterloo/South Bank

Waterloo, Where to Stay in London

Perfect for: The First-Time Sightseer

Waterloo is another very central neighbourhood. It’s not quite as busy as Covent Garden, but it’s still a tourist-heavy area.

It’s probably the closest you’ll come to all the biggest London attractions – the London Eye, National Theatre, and the London Dungeons are all in Waterloo.

Right next door, you can visit Big Ben and Westminster on one side and the Tate Modern, Shakespeare Globe Theatre, and Borough Market on the other.

The only real downside to staying in Waterloo is that you might struggle to find affordable accommodation, so it’s probably only worth it if you book a few months in advance.

Waterloo also isn’t known for having a historic charm – it’s more modern and laid-back, so if that’s your vibe, check it out.

Where to Stay:

3. Kensington & Hyde Park

Kensington, Where to Stay in London

Perfect for: The Budget Traveler looking for a Quiet Getaway

Kensington is probably my favourite neighbourhood I’ve stayed in on all my trips to London.

Because it’s not quite as central, it’s not overcrowded with tourists, which is what I prefer.

On top of that, Hyde Park and Kensington Gardens are in the area, which add to the relaxed and tranquil atmosphere you’ll find here.

But don’t worry, just because it’s not central doesn’t mean that it’s hours away from any attractions. The Natural History Museum and the V&A Museum are both here, as is the Sherlock Holmes Museum (on 221B Baker Street).

The hub of London is also just a few stops away on the Tube. In my opinion, the tranquil atmosphere and cheaper accommodation prices more than make up for the short distance you have to travel to reach the city centre.

Where to Stay:

4. King’s Cross/St Pancras

King's Cross, Where to Stay in London

Perfect for: The Budget Traveler who doesn’t mind a Lively Area

King’s Cross is another busy, lively neighbourhood to stay in on your trip to London. On my last visit, I stayed here.

There’s always something happening, but even though we stayed right next to the station, I never felt like it was too loud to sleep. However, I can imagine that this might be a problem if you’re unlucky with your hotel room (make sure to check the accommodation’s reviews for noise complaints in this area before booking).

At King’s Cross Station, you’ll be able to visit Platform 9¾, and nearby, you’ll find the British Library. Other attractions in London are just a few stops away on the London Underground.

King’s Cross may be less picturesque than other neighbourhoods on this list, but the historical-industrial feel has a certain sort of charm.

Top Tip! If you’re traveling to London via the Eurostar, King’s Cross is a great option, because the station is where the train arrives.

Where to Stay:

5. Notting Hill

Perfect for: The Traveler looking for lesser-known Instagram-worthy spots, Couples & Families

Notting Hill is one of London’s most picturesque areas. It’s another quieter area, with beautiful pastel-coloured houses and streets lined with trees.

It’s ideal for travelers looking for a relaxed, romantic getaway in London. This atmosphere makes it a favourite among couples and families.

Notting Hill is home to the Portobello Road Market, one of the most charming markets in the city. Also nearby are Kensington Gardens and Hyde Park, which are perfect for picnics.

Notting Hill is well-connected to areas like Covent Garden and Soho via the Tube, so it’s a great area to choose even if you want to explore the more touristy areas.

In this neighbourhood, you’ll find tons of independent shops and local bakeries, and it’s one of the best areas for thrift shopping.

Because it’s not super touristy though, there aren’t quite as many accommodation options, and it’s a bit pricier to stay in Notting Hill.

Where to Stay:

6. Shoreditch

Perfect for: The Young, Artsy Traveler

Shoreditch is one of London’s trendiest neighbourhoods. It’s known for its vibrant nightlife and edgy vibe.

It’s great for young travelers who aren’t interested in the super touristy areas, but still want a lively and exciting atmosphere – ideal if you’ve visited London before and have already seen all the big tourist attractions.

Shoreditch is home to some of the best street art in the city (including works by Banksy) and is perfect if you like thrift shopping and trying new foods.

Don’t worry, because it’s still well-connected to the city centre via the London Underground, so you can stay here even if you plan on doing lots of sightseeing.

Downsides? Shoreditch isn’t known to be particularly pretty, even though it’s brimming with culture and charming spots. It can also be a bit noisy, especially on weekends.

Where to Stay:

7. Mayfair

Perfect for: The Young, Luxurious Traveler

Mayfair is a very central part of London that is known for its elegance and luxury. If you want to stay somewhere right in the action that’s a bit more upscale, this neighbourhood is perfect for you.

Mayfair is the ultimate area for shopping, while still being close to Green Park, and it has some of the city’s best fine dining restaurants.

From here, you can easily visit trendy areas like Soho and Covent Garden. Also within walking distance are Oxford Street, Bond Street, and Piccadilly Circus.

The main drawback of staying in Mayfair is that it’s quite expensive and usually crowded.

Where to Stay:

8. Soho

Perfect for: The Theatre Fan/Nightlife Lover

Soho is the heart of London’s nightlife and entertainment culture. Situated between Mayfair and Covent Garden, it’s probably my favourite of the three neighbourhoods.

Exploring the streets, you’ll find an abundance of hip restaurants, jazz clubs, gay bars, and theatres. The area also forms the biggest part of the West End, so if you’re in London to watch some shows, Soho is the best option.

Besides being the entertainment hub of London, Soho is also well-connected to areas like Westminster and Waterloo, where you’ll probably do a lot of sightseeing.

It’s perfect if you want to head out in the morning to see London’s iconic sights, like Big Ben and the London Eye, then return in the evening for a show on the West End or to experience the nightlife.

Soho has a broader range of accommodations than an area like Mayfair, which is more high-end. But it’s still pricier than less central neighbourhoods.

Where to Stay:

9. Knightsbridge

Perfect for: The Luxury Shopper

Knightsbridge is one of London’s most luxurious neighbourhoods. It’s not as close to the action as Mayfair, so it’s much quieter and more refined.

If you’re mainly in London for high-end shopping and fine dining, this neighbourhood is ideal. Knightsbridge is home to Harrods, Harvey Nichols, and many exclusive designer boutiques.

It’s one of the safest areas in London, although it’s still located relatively close to Westminster and Chelsea, which are both very touristy.

Being close to Hyde Park and Kensington Gardens, the atmosphere is generally relaxed and it’s very walkable.

Knightsbridge is rather expensive, as most of its accommodations ooze elegance and class instead of convenience and affordability.

Where to Stay:

10. Belgravia

Perfect for: Luxury First-Time Visitors & Families

As one of London’s most elegant and exclusive neighbourhoods, Belgravia is a small area situated between Westminster and Chelsea.

So it’s very close to iconic London sights like Westminster Abbey, Big Ben, and Buckingham Palace, while still being very safe and quiet.

If you want understated luxury while still being close to major attractions, Belgravia is the perfect area for you.

Accommodations here tend to be more luxurious and therefore more expensive, like 5-star hotels and boutique townhouses. Even though it’s mostly high-end, it’s less flashy than Mayfair and Knightsbridge.

Where to Stay:


Leave a Reply

Your email address will not be published. Required fields are marked *