For travelers seeking cheap self-catering accommodation in London, the city offers a range of budget hotels that provide excellent value. While not all have full kitchens, many feature tea/coffee makers and are located near supermarkets and markets, allowing you to save on meals. Districts such as South Bank, Earl's Court, and Greenwich offer convenient access to attractions and public transport. Typical rates start from £50 per night, with amenities like free WiFi, 24-hour front desk, and on-site restaurants.
Among the top-rated options, Ibis London Earl's Court (score 85) offers spacious rooms, a restaurant, and undercover parking. Ibis Styles London Southwark (score 86) is ideal for families with air-conditioned rooms and proximity to the Thames and Borough Market. The President Hotel (score 81) provides a central location near the British Museum with a full English breakfast. These hotels combine affordability with practicality, making them a solid base for exploring London while keeping costs down.
