Answer block: Mandarin Oriental Hyde Park is the best family hotel in London. It opens straight onto Hyde Park, has two- and three-bedroom family setups and runs a kids' program that makes children feel like VIPs. Four Seasons Park Lane is the best all-rounder near the park, Ham Yard is the pick for rainy days, and Shangri-La at The Shard wins on wow factor. Stay in Knightsbridge or Mayfair, near the parks and the museums. Book connecting rooms early, since London rooms are small.
Our Picks at a Glance
Best overall: Mandarin Oriental Hyde Park
Best near the parks: Four Seasons Park Lane
Best for rainy days: Ham Yard Hotel
Best for wow factor: Shangri-La at The Shard
Best for space: The Lanesborough
Where to Stay in London with Kids
London is a brilliant city for kids, but the hotels can be tricky. Rooms are small, family rooms are rare, and a lot of grand hotels feel built for business travelers. The best family hotels solve that with connecting rooms or proper suites, a location near a park, and a few kid-sized touches that make the stay feel special.
Neighborhood matters more than almost anything else.
Knightsbridge and Kensington: Our top pick for families. Hyde Park is right there, with the Diana Memorial Playground, pedal boats and wide open space. The Natural History Museum, Science Museum and V&A are a short walk away.
Mayfair and Park Lane: Grand hotels on the edge of Hyde Park and Green Park, with easy access to Buckingham Palace and the West End.
Marylebone and Regent's Park: Quieter and more residential, close to London Zoo and Regent's Park.
South Bank and London Bridge: Great for the river, Borough Market, the Tower of London and the London Eye, but further from the big green spaces.
For the full luxury picture beyond family hotels, read our guide to the best luxury hotels in London. Our United Kingdom travel guide covers where to go next.
Mandarin Oriental Hyde Park
Mandarin Oriental Hyde Park is the best family hotel in London. It sits in Knightsbridge with direct access to Hyde Park, so you can be at the playgrounds and the Serpentine in minutes. Families get proper space here. There are family rooms with two adjoining rooms, plus two- and three-bedroom suites. Kids are enrolled as a "Sloane Ranger," "Park Ranger" or "Royal Ranger" with their own perks, and the restaurants have dedicated kids' menus. The hotel can even arrange riding lessons with Hyde Park Stables.
Harrods and the South Kensington museums are a short walk away.
Best for: families with kids of any age who want the park on the doorstep.
Four Seasons Hotel London at Park Lane
Four Seasons does kids well everywhere, and Park Lane is no exception. It's just off Hyde Park, with easy access to playgrounds, ponds and pedal boats in warmer months. Expect the usual Four Seasons touches for children, plus connecting rooms and a calm, polished feel that parents appreciate after a long day out.
Best for: families who want reliable, polished service near the park.
The Lanesborough
The Lanesborough sits at Hyde Park Corner, within walking distance of Hyde Park and Buckingham Palace. Its Regency-style interiors are grand, but it's surprisingly easy with kids. Family suites come with two bedrooms, interconnecting rooms are available, and kids' meals are discounted in the restaurant and on room service.
Best for: families who want a real suite and old-school grandeur.
Rosewood London
Rosewood London is in a grand Edwardian building in Holborn, with a courtyard entrance that kids love. It's a calm, central base between the West End and the City. Parents can request baby monitors, baby baths, bed rails, bottle warmers and cribs, which takes a lot of the stress out of traveling with little ones.
Best for: families with babies and toddlers.
Corinthia London
Corinthia sits near the river, close to Whitehall, Trafalgar Square and the London Eye. It's one of London's grandest hotels, with big rooms by London standards. The food is family-friendly too. The Northall serves burgers and chips that keep kids happy, while parents can head to the oyster bar.
Best for: families who want to explore Westminster and the South Bank.
Ham Yard Hotel
Ham Yard is a Firmdale hotel in Soho, designed by Kit Kemp in bold color and pattern. It's tucked into its own courtyard, so it feels calm despite being minutes from Piccadilly Circus. Rooms can take extra cots or beds, and you can book interconnecting rooms. It's also the best hotel in London for rainy days, with a 1950s-style bowling alley and screening room on site.
Best for: families who want design, fun and a central location.
Shangri-La The Shard
Shangri-La occupies the upper floors of The Shard, the tallest building in London. Kids will love the views, and the Infinity Sky Pool on level 52 is a real thrill. It's near London Bridge and Borough Market, with easy access to the Tower of London and the river.
Best for: families who want a big wow moment.
The Landmark London
The Landmark is a grand Victorian hotel in Marylebone with a soaring glass-roofed atrium. It's known for its family rooms, which are bigger than most in central London, and it's close to Regent's Park and London Zoo.
Best for: families who need more space for less money.
The Knightsbridge Hotel
The Knightsbridge is a small Firmdale hotel on a quiet square just off Brompton Road. It's steps from Hyde Park and close to the museums, with Kit Kemp's cheerful design throughout.
Best for: families who want a boutique, residential feel.
Check rates at The Knightsbridge Hotel
How to Choose a Family Hotel in London
Start with the park. If your kids need space to run, stay near Hyde Park at Mandarin Oriental, Four Seasons Park Lane, The Lanesborough or The Knightsbridge. You'll also be close to the South Kensington museums, which are free and brilliant for kids.
Then think about room setup. London rooms are small, so book connecting rooms or a suite for anyone with more than one child. The Lanesborough and Mandarin Oriental are best for true suites, and The Landmark is the best value for space.
Finally, think about the weather. On a rainy trip, Ham Yard's in-house fun is worth a lot. For a big wow moment, The Shard is hard to beat.
On budget, Mandarin Oriental, The Lanesborough, Four Seasons and Rosewood sit at the top. Corinthia and Shangri-La are close behind. The Landmark and the Firmdale hotels are the better value.
Best Time to Visit and Book London with Kids
Late spring and early autumn are the sweet spot, with long days, mild weather and fewer crowds. May half-term and the October half-term are busy, so plan around UK school holidays if you can.
Summer brings the longest days and the parks at their best, but also the highest rates and biggest crowds. December is magical for families, with Christmas lights, markets and Winter Wonderland in Hyde Park. January and February are the quietest and cheapest months.
Connecting rooms and family suites sell out first. Book three to four months ahead for summer and Christmas, and six to eight weeks ahead otherwise.
FAQ
What is the best family hotel in London? Mandarin Oriental Hyde Park. It opens onto Hyde Park, has two- and three-bedroom family setups and a kids' program.
Where should families stay in London? Knightsbridge or Kensington, near Hyde Park and the free South Kensington museums. Mayfair and Marylebone are good alternatives.
Do London hotels have family rooms? Some do, but they're rarer than in the US. Most families book connecting rooms or a suite. The Landmark and The Lanesborough are good options for space.
Which London hotel has a pool for kids? Shangri-La at The Shard has an infinity pool on level 52. Check age rules and family swim times before you go.
Is London good for kids? Very. The parks, free museums, river boats and big sights make it one of the best cities in Europe for families.
When is the best time to visit London with kids? Late spring and early autumn for weather and crowds. December for Christmas lights and markets.
How far ahead should I book a family hotel in London? Three to four months for summer and Christmas, since connecting rooms and suites go first.