Hotels in London
London is a vibrant and cosmopolitan city, perfect for a short getaway or long stays. The range of hotels in London is as diverse as the city itself: from budget-friendly accommodation in lively districts to luxurious 5-star hotels in exclusive neighbourhoods.
Hotels with breakfast included in London
Hotels in London with breakfast included let you start your day.
View all hotels
Cheap hotels in London
Affordable and well-located accommodation offers great value for money.
View all hotels
Need help choosing?
Our experts are here to help you find the perfect hotel.
Best areas to stay in London
Find the perfect neighborhood for your travel style.
Covent Garden and Soho
Ideal for entertainment, theatres, nightlife and a wide choice of restaurants.
Notting Hill and Kensington
Elegant and picturesque, with classic architecture, renowned museums and a relaxed atmosphere.
Camden and Shoreditch
Trendy and alternative districts with markets, street art and a vibrant multicultural energy that reflects modern London.
Hotels in central London
Stays with everything within reach to explore the city on foot.
View all hotels
What to see in London
Essential spots to discover the essence of the capital.
Big Ben and Parliament
London’s most iconic symbol by the River Thames.
British Museum
A world-class collection of history and culture.
Tower of London
Historic fortress and home of the Crown Jewels.
London Eye
A panoramic wheel offering spectacular city views.
Buckingham Palace
The official royal residence and famous for the Changing of the Guard.
Hyde Park
London’s green lung, perfect for walking and relaxing.
What to do in London
Events and activities that bring the city to life all year round.
Annual
West End musical
A cultural highlight in London’s world-famous theatre district.
Annual
London markets
Camden, Borough and Portobello offer food, fashion and unique atmosphere.
Annual
Thames river cruise
Discover the city from a different perspective.
Annual
Enjoy a traditional tea
A British experience in historic hotels and tea rooms.
Frequently asked questions about hotels in London
How can I find the best hotels in London?
The key is to compare according to your budget, preferred location and desired services. At Stayforlong, we bring you a carefully selected choice of hotels in London with exclusive discounts, perfect for both short breaks and longer stays. Our platform makes it easy to filter by category, area or board type, ensuring you find the right option quickly and simply.
Which is the best area to stay in London?
It depends on your travel style. Covent Garden and Soho are perfect for nightlife and entertainment. Notting Hill and Kensington offer charm and elegance, while Camden and Shoreditch are ideal for a younger, creative atmosphere. Stayforlong provides hotels in London across all these districts, ensuring there’s something for every traveller.
How many days do you need to see London?
At least 4 to 5 days are recommended to cover major landmarks like Big Ben, the Tower of London and the British Museum. With more time, you can explore unique neighbourhoods, visit alternative markets and even take nearby day trips. With Stayforlong’s hotel deals, you can book both short getaways and longer stays at great prices.
Is staying in central London expensive?
Central London can be pricier due to its prime location, but it also offers savings on transport and easy access to attractions. At Stayforlong, we negotiate special rates and hotel deals in London that make staying in the city centre more affordable, so you can enjoy convenience without exceeding your budget.
From luxury hotels to charming boutiques, find the perfect place for you.
Instant confirmation