Travelodge offers no-frills rooms for as little as £35 a night (if you book in advance online). The chain is expanding rapidly, with more than 50 hotels in London. Rooms are clean with king-sized beds, en-suite, TV, tea and coffee making facilities and optional extras such as breakfast and Wi-Fi available. Kids eat free at the breakfast buffet with a paying adult.