This post may contain affiliate links. If you click on my affiliate link and purchase something (at no additional cost to you!), I may earn a small commission that helps me keep the blog running. Thank you so much for your support!
It can be difficult to decide where to stay in London. The city is huge, and there are sights to see in every neighbourhood.
Having a general idea of where to stay in London when booking your accommodation is a huge help. It is easy to be overwhelmed by the choices because there are so many great options to choose from.
My Favourite Neighbourhood
I always stay in Earls Court when I go to London. To me, it is the perfect London neighbourhood for tourists. It is along the Piccadilly line on the London Underground, so it has easy access to central London and Heathrow Airport.
Earls Court London transport zones 1 and 2, so you are charged the cheapest fare when travelling within zone 1 from Earls Court and charges a zone 2 fare when travelling to Heathrow. It is a great way to optimize your money while in London. Don’t forget to get an Oyster card to save money on public transportation in London!
Earls Court itself is a great neighbourhood. It is filled with great local places to eat, and it is far enough away from the centre of London that it isn’t busy.
The hotel prices in Earls Court are extremely reasonable for central London hotels. You can often book a room for $100-150/night.
Earls Court is a great neighbourhood in the heart of London that also has a local, quiet feeling. You will love staying here on your next trip to London.
Great Earls Court Hotels
Stay Along the Piccadilly Line
If you don’t stay in Earls Court, I recommend staying along the Piccadilly line. The Piccadilly line basically runs diagonally through central London.
Hyde Park is a great area to stay in. It is very central and walking distance to nearly every major London tourist attraction. It is a smart neighbourhood, so it is generally more expensive than Earls Court.
This neighbourhood is filled with amazing parks, great pubs, and high-end shops. It is great for people who want an upscale trip to London without being in a super touristy area.
The Hyde Park area has a great combination of tourist attractions while not feeling overly touristy. You walk a few blocks away from the parks, and you start to feel like you are experiencing an authentic part of London.
Great Hyde Park Hotels
Piccadilly Circus/Leicester Square
The Piccadilly Circus/Leicester Square area is the place to stay if you want to be in the heart of London’s tourist attractions. You won’t get an authentic London experience if you stay here because you will be surrounded by tourists and businesses.
This is a great location if you have a short time in London and want to walk everywhere, but it is quite expensive. You will be able to find lots of places to eat and do if you stay in this neighbourhood.
This location is right in thee heart of the West End theatre district, so it is prefect for people wanting to see a lot of shows while in town. You won’t have to worry about taking public transportation home because you will be able to walk.
Piccadilly Circus/Leicester Square Hotels to Consider
King’s Cross/St. Pancras
King’s Cross is one of London’s busiest train stations. It has an Underground station as well as domestic and international trains departing from it. Just like Earl’s Court, it is on the edge of transport zone 1.
King’s Cross is close enough to the heart of London that getting around is easy, but it far enough away that it is quieter. It is still busier than Earl’s Court because of the major train station, but it is less busy than the Piccadilly area.
This is a great location for people that are taking early morning trains that leave from Kings Cross or the Eurostar to another part of Europe. It saves you a commute on the underground if your hotel is walking distance from the train station you depart from.
The Kings Cross area has a number of great restaurants. You can find both independently-owned restaurants as well as chains.
Kings Cross is my second choice for location behind Earl’s Court. It is the perfect mix of being close to tourist attractions while still being able to have some quiet.
Great Kings Cross Hotels
Victoria station is another great location even though it is not located along the Piccadilly line. It has access to 3 Underground lines and is a busy coach (bus) terminal.
Victoria station is close to Westminster, so you can easily walk to the majority of central London’s most popular tourist sights. Since it is such an important transportation hub, you are guaranteed to find lots of great restaurants and coffee shops.
It is also a great location if you’re looking for a less expensive location in central London. The Victoria station area has prices similar to Earl’s Court, so it is a great location to get a great hotel in the middle of the city without paying as much as you would in the Piccadilly or Hyde Park areas. It is slightly more expensive than Earl’s Court, but you can normally find a good deal.
Great Victoria Area Hotels
London has an amazing transportation system. No matter where you stay you will be able to easily travel from place to place and sight to sight either by the Underground or the bus system.
If you choose to stay in one of the neighbourhoods I’ve suggested, you will be ideally stationed in the city to have easy access to all of the top sights London has to offer.
For a central hotel that still has an authentic London vibe and is relatively quiet, consider Earl’s Court or Kings Cross.
If you’re only in the city for a few days and want to walk to all the sights, Piccadilly/Leicester Square is the place for you.
People who are looking to stay in a high-end neighbour hood will love the Hyde Park neighbourhood.
London is an amazing city, and where you stay has an impact on what type of experience you have while on your vacation. No matter where you choose to stay be sure to research what the neighbourhood has to offer and explore it while you’re there.