Best areas to stay in London
In this ever-changing city, a guide is always a ‘rough’ guide. All the central areas to stay in, including hotels in Soho and hotels in Covent Garden, offer something different, and exciting new venues pop up constantly. If you’re looking to shop ‘till you drop, visit the Christmas markets, catch a show in the West End, and see some key sights like St Paul’s, Buckingham Palace, and Westminster – central London is all easy to walk around and well-connected by bus and underground. Think: Soho, Covent Garden, Clerkenwell, and anywhere along the river to be in prime central territory.
Camden and the area behind King’s Cross, where you can find hotels near King's Cross, are also very well placed for the centre and visits to Regent’s Park. For the O2 Arena, the Greenwich Observatory, and the Cutty Sark, as well as chic Canary Wharf, you can stay in Greenwich or Canary Wharf or head further afield to elegant Blackheath and find budget accommodation in Deptford.
In the west, consider staying in hotels in Richmond, hotels in Twickenham, or hotels in Teddington for convenient access to Kew Gardens, Hampton Court Palace, Wimbledon, and Richmond Park. These areas not only offer beautiful natural and historical sites but also provide easy overground access to central London, making them ideal locations for both exploration and convenience.
Hotels near the popular attractions
In London, attractions are abundant, so once you've decided on your must-see destinations, you can begin your search for London hotels in the vicinity. Opting for hotels in Kensington or hotels in Chelsea places you in the heart of some of London's most popular museums, like the Natural History Museum, the V&A, and the Design Museum, as well as in the midst of classy shopping, dining, and drinking spots. These areas are not only perfect for visiting Kensington Palace and Buckingham Palace but also provide easy access to the city centre for catching a show.
If it’s your first visit to London, you’ll likely want to see Big Ben, Buckingham Palace, St. Paul’s, and the London Eye – and a stroll along the Southbank and then over a famous bridge (perhaps Tower Bridge) is a must. To have all these iconic attractions at your fingertips, and for a stay that balances convenience with affordability, consider hotels in South Bank, as well as options in Lambeth and the recently trendy Battersea. These areas offer proximity to London’s key sights without the chic-central price tag.
Family hotels in London
Visiting London for the first time with kids need not be overwhelming. To figure out the best London hotels for you, pinpoint the attractions you intend to visit and then work out how much you’d like to travel. While tube (underground/metro) journeys are not expensive, they will add up, and it can get tiring for the kids zooming back and forth across the city.
Waterloo, Bankside, and Covent Garden are popular spots for staying with kids since they’re very central and tourist-friendly. Battersea is a great option for visiting the museums and parks in Kensington on a non-Kensington budget. You can also choose your hotel to be near a fabulous park for them. For example, Belsize Park is right between Hampstead Heath and London Zoo/Regent’s Park, and close to Camden without being as sardines-in-a-can crowded. Equally, Cambridge Heath, Bethnal Green and Bow are ideal for fabulous Victoria Park.
Where to find cheap hotels in London
Surprisingly, finding cheap hotels in London isn’t too tricky.
You can take the tactic of staying out of the city centre, but steps from a tube or overground station, so you can whizz into the city for sightseeing. North Acton, on the central line, is a great option for this, and you’ll often find rooms in the Holiday Inn Express for less than £100/night.
You could also opt for a hostel to keep costs down. At The Walrus Bar and Hostel, you’re literally opposite Big Ben and beds are often less than £40/night. If you want to be central and close to a train station, the hub by Premier Inn London King’s Cross Hotel is a budget option with compact, modern rooms, just steps from Granary Square.
Equally central – handy for Spitalfields, the Tower of London, The City and the docks areas – is Aldgate East. The area has become a hub of affordable overnight stays, including four-star Leman Locke that’s compact, picture perfect, and around £100/night.
Where to stay as a solo traveller
If you’re in the capital solo and looking for a safe and lively spot to rest your head that’s also super-central and with easy train access – try Granary Square and the area around St Pancras. Shoreditch is still very popular for nightlife with young people, and it leaves you steps from Spitalfields for some fantastic shopping and crunching.
In summer, make a beeline for Dalston or Cambridge Heath and feel like a local – you’ll be drowning in cool shops and bars without being swamped by skyscrapers, plus you’re steps from London Fields lido for a dip. One of the coolest, most recent openings in the area is Mama Shelter London – the decor is on point, the food is great, and the vibe is warm. Premier Inn London Hackney is the perfect budget option, or try the cool Kip Hotel in Hackney.