London has some of the best hotels in the world as well as lots of fairly unexciting if serviceable options. And though London hotels are generally expensive, competition means you can get good deals. As with most cities, staying in the centre saves you lots of time and effort getting around, but you will generally pay for the privilege. Other good areas in which to stay with kids are Kensington, for the museums, and Greenwich, for its huge array of attractions – we recommend the Novotel London Greenwich and the Premier Inn Greenwich, both with family rooms for 4 plus free breakfast for under-16s.
If you have younger children or plan to stay more than a couple of days, a self-catering apartment may be your best option, allowing you to eat what you want when you want and save money on eating out, and also offering more space for the kids to spread out and play. Or consider staying in a youth hostel – London has several that are both family-friendly and well-sited for major tourist attractions.
You might also think about staying just outside London – for example, at The Grove, a 'London country estate' 40 minutes west of the centre, with a crèche, children's activities and a spa.
The following are our hand-picked recommendations for family-friendly hotels and apartments in London.