Cheap modern hotels in London offer clean, functional rooms with essential amenities like free Wi-Fi, private bathrooms, and often on-site restaurants or bars. Budgets typically start around £80-100 per night, with options in central districts like West End, South Bank, Earl's Court, and Shoreditch. Many are close to Tube stations, making it easy to explore attractions like the British Museum, Tower Bridge, or Oxford Street. Book early for the best rates.
Top-rated options include Ibis London Earl's Court (guest score 85), praised for its spacious rooms and full-service restaurant. Ibis Styles London Southwark (score 86) offers air-conditioned rooms near Borough Market and Tate Modern, with free Wi-Fi. For entertainment, The Z Hotel Shoreditch (score 77) provides free Sky movies and sports. Visitors wanting to be near the British Museum can choose President Hotel (score 81), which serves a full English breakfast.
