For budget-conscious travelers, 2-star hotels in London provide basic but functional accommodations with rates typically between £40 and £80 per night. These hotels are concentrated in central districts such as Paddington, Victoria, Kings Cross, and Earl's Court, offering easy access to tube stations and major attractions. Free WiFi is standard, and many include tea/coffee facilities, private bathrooms, and 24-hour front desks.
Among the top-rated options, St. David's Hotels Paddington (score 82) sits on Norfolk Square Gardens, steps from Paddington Station and the Heathrow Express. The Angus Hotel near Kings Cross (score 80) offers modern rooms with free high-speed WiFi. A&O London Docklands Riverside provides River Thames views and a complimentary river taxi to Canary Wharf. For a central location, the family-run Belvedere Hotel overlooks a picturesque square near Hyde Park. These properties prioritize value without sacrificing convenience.
