New dates available for our exclusive reader event at Ragdale Hall Spa BOOK NOW >

When visiting London, you'll find plenty of budget-friendly (or even free) activities and similarly, London hotels can also be found on a budget. Our hand-picked collection of affordable London hotels (under £150 per night) will provide a welcome base before another day of exploring - without scrimping on style or facilities. Scroll down to view our favourite affordable London hotels.

Search tours
Trip category
Any category
Any travellers
Any duration

Showing 1-9 of 9 results