There are a great many options, so finding the best places to stay in London can be tricky. Playing host to almost 20 million tourists a year, London has more than its fair share of accommodation options to choose from. Depending on what type of trip you want, there are hotels all around the capital that would often be hailed as the best places to stay in London. From West London’s pristine streets to East London’s trendy art hotels, there’s something for everyone.
If you love a bit of luxury, famous 5-star hotels in London have it all – underground spas, rooftop pools and bathtubs with views over all of London. Yup, that’ll probably fit the bill for the best places to stay in London! Hotels like the Shangri La and Corinthia offer some of the most luxurious spaces in the country. On the other hand, London is also a popular destination for backpackers with very different criteria when thinking of the best places to stay in London. This means there are plenty of hostels and budget-friendly options to choose from too. St. Christophers or The Generator are both extremely popular youth hostels with fantastic central locations so I’d put them up the top of the list for the best places to stay in London for backpackers.
It’s also important to note that London has built a reputation as an extremely expensive city. Unfortunately, this also trickles down to the price of accommodation. That’s why visitors can expect to pay anywhere from £150 per night upwards, on average. There is some good news though! In recent years, a spate of new hotels have opened up in the city offering style and quality without breaking the bank. So if you’re still looking for a hotel, while on a bit of a budget, then these might be your best bets for the best places to stay in London. Stripped back, modern, trendy and budget-friendly chains like The Hoxton, Citizen M and the Z Hotel have popped up around London catering to this new market.
INSIDR RECOMMENDATION HIGHLIGHTS ON OUR INTERACTIVE MAP
Best Places to Stay in London: Central London and the West End
If you love the theatre, shopping, eating and drinking in the hottest restaurants, then the heart of London’s West End will be among the best places to stay in London for you. Covent Garden, Soho and Carnaby are found exactly here. Shop ’til you drop at one of the many stores, find some of the best restaurants in London alongside the trendiest cocktails bars in town. In the evening there are also hundreds of theatre shows to choose from.
Best Places to Stay in London: Beautiful West London
West London is home to some of London’s most pristine neighbourhoods. The Royal Borough of Kensington and Chelsea, for example, is where you’ll find those gorgeous white houses with wide terraces that are synonymous with London’s image. It’s also one of the wealthiest areas of London. Therefore it’s no surprise that you’ll also find Buckingham and Kensington Palaces in the area. Fine dining and luxury accommodation is all part of the package!
Best Places to Stay in London: Trendy East London
As well as being close to some of London’s biggest attractions like London and Tower Bridge, East London is also the city’s hipster haven. Shoreditch, Dalston and Hackney are all home to London’s creative class. It’s where you’ll find the coolest bars and restaurants, the best coffee and brunches, the most diverse crowd in London and also the coolest hotels in the capital.
Best 5* luxury accommodation
Top boutique 4* hotels
Best cheap accommodation