© Transport for London.

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.

Booking.com

The following are our hand-picked recommendations for family-friendly hotels and apartments in London.

Self-catering
Hotel
Editor's favourite
Kids club
Budget

Citadines Apart'hotel Trafalgar

London
Apartments in a great location near Trafalgar Square, London, perfect for large families and each with a kitchenette.

Citadines Holborn

London
Family-friendly apartments with private kitchen facility and a great central location near Covent Garden.

The Athenaeum Hotel

London
A 5-star hotel with luxury family apartments, just a 10-minute walk from Piccadilly Circus in central London.

One Aldwych

London
A chic boutique hotel in a central location, with family rooms and suites plus a lovely basement pool.

The Milestone Hotel

London
A luxury hotel overlooking London's Kensington Gardens, perfect for a splurge with or without the kids.

Alwyne Place

London
Stylish self-catering house sleeping up to 10, with toys for younger kids, a home cinema and excellent transport links.

Offer of the week

Plan a midweek break at Legoland® Windsor Resort and receive a free room upgrade worth £60 when you book through Take the Family.

Find out more

B+B Belgravia

London
A modern option in the heart of London, with great transport links and big breakfasts to kick the day off!

COMO Metropolitan London

London
A surprisingly family-friendly oasis of hip on Park Lane in central London.

Park Plaza County Hall London

London
A hotel on London's South Bank, where kids are treated like royalty and facilities include in-room kitchenettes.