Looking for the best places to stay in London? In this list you’ll find 20 hotels where to stay in London. Whether you’re visiting on a budget, traveling with family, or want a luxury stay, this guide features 20 hotels categorized by price range.
Budget friendly stays in London:
- ibis London Stratford
A clean and modern hotel close to Westfield Stratford City and Queen Elizabeth Olympic Park. About 25 minutes from Central London by tube.
Price: From £90/night
2. ibis London Canning Town
Trendy interiors, comfortable beds, and direct access to Canning Town Station. Reach the city centre in 20 minutes.
Price: From £95/night
3. NOX Hyde Park
Affordable and central, just a 10-minute walk from Hyde Park and Paddington Station. If you want to be in Central London and not spend a lot of money on an accommodation, this is a perfect choice where to stay in London.
Price: From £100/night
4. Hampton by Hilton London Docklands
Located near London City Airport and ExCeL, with great transport links. Central London is around 30 minutes away.
Price: From £110/night
5. Holiday Inn Express Royal Docks by IHG
Simple, reliable and close to the DLR line in East London. Easy 25-minute ride into the city.
Price: From £100/night
6. ibis London Excel-Docklands
Ideal for events at ExCeL or visiting Canary Wharf. The DLR makes central access quick and easy.
Price: From £95/night
7. NOX Waterloo
Compact rooms with stylish design, located 15 minutes‘ walk from the London Eye and South Bank.
Price: From £110/night
Mid range stays in London
8. Hampton By Hilton London CityHilton
Great value near Tower Bridge and Shoreditch, ideal for both leisure and business. Central London in under 10 minutes. This is a great choice if you want to stay near city center and not spend a whole fortune on your trip.
Price: From £140/night
9. The Tower Hotel
Iconic riverside location right next to Tower Bridge with excellent views. A short walk to the Tower of London.
Price: From £160/night
10. ibis London Blackfriars
Centrally located, close to the South Bank and Tate Modern. Walk to central landmarks in 10–15 minutes.
Price: From £130/night
11. Hyatt Place London City East
A stylish stay in vibrant Whitechapel with rooftop views. Only 15 minutes by tube to the West End.
Price: From £145/night
12. Novotel London Wembley
Perfect for events at Wembley Stadium or Arena, with fast metro links into Central London (20 mins).
Price: From £130/night
13. Mercure London Earls Court
Close to Earl’s Court tube and great for accessing museums in Kensington. About 15–20 minutes to central sights.
Price: From £140/night
14. art’otel London Hoxton, powered by Radisson Hotels
A design-forward hotel with modern art influences, located in hip Hoxton. Around 15 minutes to Oxford Circus by tube.
Price: From £170/night
Luxury stays:
15. Shangri-La The Shard, London
Unparalleled luxury in London’s tallest building, with breathtaking skyline views. Located in London Bridge area.
Price: From £700/night
16. Claridge’s, Maybourne Hotel Collection
A timeless 5-star icon in Mayfair known for its afternoon tea and celebrity guests. Walking distance to Oxford Street. One of the best places where to stay in London.
Price: From £900/night
17. Covent Garden Hotel, Firmdale Hotels
Boutique luxury in the heart of Covent Garden. Perfect for theatre lovers and West End explorers.
Price: From £600/night
18. The Savoy
This hotel can’t miss on a list where to stay in London. An iconic London hotel with Art Deco interiors, riverside views, and world-class dining. A few minutes from Covent Garden. Gordon Ramsey’s Savoy Grill is located in this hotel.
Price: From £750/night
19. The Ritz London
Opulence at its finest with old-world charm. Steps from Green Park and Piccadilly.
Price: From £950/night
20. The Peninsula London
One of London’s newest luxury openings, blending classic elegance with modern innovation. Just a short walk from Hyde Park.
Price: From £1,000/night
Now that you’ve got the full list of places to stay in London, you can book the perfect accommodation whether you’re on a budget or in search of five-star comfort.
We hope this list helps you find everything you need when it comes to choosing where to stay in London.
Comment (0)