22 Best Family Hotels in London

London is a fantastic holiday destination for families, but travelling as a family can be difficult, too. The kinds of hotels you might look at for a romantic getaway aren’t always the places you want to take your kids. You might need more than one room or a suite with multiple bedrooms. 

London has so much to offer families, but accommodation can often be hard to find when visiting as a family.

Here are 22 of the best family hotels in London:

Hotel NameStar RatingPriceLocationBook Here
The Tower Hotel4$$London City CentreBook Here
Park Plaza London Park Royal4$EalingBook Here
The Stafford London5$$$St. James’sBook Here
DoubleTree by Hilton London – Docklands Riverside4$$SouthwarkBook Here
Holiday Inn Express London – Limehouse3$$LimehouseBook Here
Taj 51 Buckingham Gate5$$$WestminsterBook Here
The Bailey’s Hotel London4$$$KensingtonBook Here
OYO Huttons Hotel3$PimlicoBook Here
Novotel London Greenwich4$$GreenwichBook Here
Novotel London Blackfriars4$$SouthwarkBook Here
The Athenaeum5$$$London City CentreBook Here
Holiday Inn Express London – Hammersmith3$HammersmithBook Here
London Marriott Hotel Regents Park4$$CamdenBook Here
Clayton Crown Hotel London4$$CricklewoodBook Here
The Queen’s Gate Hotel4$$$KensingtonBook Here
Leonardo Royal Hotel London City4$$London City CentreBook Here
Marlin Waterloo4$$$WaterlooBook Here
Mowbray Court Hotel3$Earl’s CourtBook Here
NYX Hotel London Holborn4$$$HolbornBook Here
Belvedere Hotel2$PaddingtonBook Here
The Waldorf Hilton4$$$Covent GardenBook Here
London House Hotel3$$Notting HillBook Here

You want to find a family-friendly hotel, one that’s near tourist destinations, so that you can get the most out of your holiday. These hotels have rooms that can accommodate your whole family, they’re kid-friendly, and they’re nearby major tourist destinations. In addition, the hotels range from affordable ($) to luxury ($$$), so you can find one that fits your budget. 

1. The Tower Hotel

The Tower Hotel is next to Tower Bridge and the Tower of London, two of the most famous landmarks in the city. If you want to venture elsewhere in the city, you’ll be within walking distance of an underground station and clipper ferries on the River Thames. 

Parents of teenagers might enjoy catching a show at the nearby O2 Arena or climbing the venue’s roof for an incredible view of the Thames. There’s no shortage of things to see and do around this luxury hotel.

The Tower Hotel has family rooms that can sleep three adults on a double bed and a sofa bed. Families with more than one child will probably need to book multiple rooms. All rooms include free wi-fi and a SmartTV, so you’ll be entertained even when you decide to stay in.

This hotel is moderately expensive, but it’s worth it, given the stunning views and proximity to major attractions. If you only have one or two children travelling with you, consider staying at the Tower Hotel.

Book Here: The Tower Hotel

2. Park Plaza London Park Royal

Families looking to save money on their hotel stays should consider a hotel a little further from the city’s sights. The Park Plaza London Park Royal hotel is northwest of the city in the suburbs.

The location of the hotel makes it much more affordable than similar hotels located downtown–but with nearby underground and rail stations, you can get anywhere in London with ease. 

The studio rooms at the Park Plaza can sleep three adults or two adults and two children under twelve. If you’re travelling with little ones, cots are available upon request.

In addition, children under twelve eat breakfast for free at the hotel restaurant, making this extra hotel budget-friendly for families with kids.

Wembley Stadium is a 20-minute drive away from the hotel. Most of the other major attractions of London will require a bit of travel time on the underground. Fortunately, the hotel is very close to the Park Royal underground station. 

Book Here: Park Plaza London Park Royal

3. The Stafford London

If you can afford to splurge on your hotel stay, look no further than the Stafford Hotel. It’s a stately, five-star hotel located a short walk from Buckingham Palace, St. James’s Park, and several museums and historical sites. 

The Stafford’s gorgeous suites can comfortably sleep a family of four, and cots may be allowed for small children. Guests can enjoy fine dining at the hotel restaurant, access to the fitness centre, and free wi-fi. 

In addition, The Stafford concierge team knows everything there is to do in London and can give you advice about which activities to do with your children. From watching the changing of the guard at Buckingham Palace to seeing a show at West End, there are plenty of ways to spend your days at Stafford. 

Book Here: The Stafford London

4. DoubleTree by Hilton London – Docklands Riverside

This moderately expensive hotel offers some of the best views in the city. The Docklands Riverside DoubleTree by Hilton sits on the River Thames. It has its own complimentary river taxi service to Canary Wharf. 

The DoubleTree is fifteen minutes away from the Canary Wharf underground station, or you can explore the city on the river fleet. Take a ride on the River Thames to see famous sights like the Tower of London and the London Eye.

If you’d rather stay closer to the hotel, you can learn about London’s industrial history at the Museum of London Docklands or enjoy the shopping and attractions around Canary Wharf. 

Several rooms and suites can accommodate a family of four. For example, the Two Bedroom Queen Room can sleep two adults and three children. The rooms are spacious enough for you and your family to spread out, and children age five and younger eat breakfast for free. 

Book Here: DoubleTree by Hilton London – Docklands Riverside

5. Holiday Inn Express London – Limehouse

The Holiday Inn Express London in Limehouse is a comfortable, family-friendly hotel located a short distance from many major attractions. You’ll be a five-minute walk away from a rail station that can take you anywhere you want to go in the city. 

Staying in Central London can be noisy and busy, so this hotel is a good alternative for families who want a quieter place to stay. The tube is near enough to the hotel that you can quickly get to all of London’s major tourist attractions. 

The Holiday Inn is well-equipped to handle families. The Family Room has a double bed and sofa bed and can comfortably sleep a family of four. Cots are available for infants and small children. A buffet breakfast is included with your stay, making this hotel a good choice for budget-conscious families. 

Book Here: Holiday Inn Express London – Limehouse

6. Taj 51 Buckingham Gate

Travelling with children shouldn’t stop you from living in luxury. Taj is a 5-star Indian-inspired hotel located down the street from Buckingham Palace. The rooms are spacious and gorgeous, and you’ll be a short walk away from some of the most famous attractions London has to offer.

The Falconers Two Bedroom Suite is Taj’s best suite for families, featuring two king bedrooms, a separate living space with a sofa, two bathrooms, and plenty of room for a cot.

You’ll have access to a fully-equipped kitchen, a must-have if you’re travelling with any picky eaters. The two bedrooms and separate living area mean you can get some privacy if you need to unwind–something that’s often hard to find when on holiday with children.

St. James’s Park is a short walk from Taj, and there are an underground station two blocks away. There are countless dining choices in the neighbourhood, or you can enjoy the fine Indian cuisine at Taj’s restaurant.

Taj even has an Alice in Wonderland-themed afternoon tea you and your children can indulge in!

Book Here: Taj 51 Buckingham Gate

7. The Bailey’s Hotel London

Located in Kensington, The Bailey’s Hotel London is a short walk from several museums, parks, and other attractions. Don’t waste your holiday on the tube or in a cab. Instead, make the most of your trip by staying in a hotel that’s just minutes away from your main destinations. 

The Bailey’s Hotel is a short distance from Hyde Park and the Museum of Natural History, among other attractions. However, if you’d rather visit another part of town, the hotel is just a block away from a tube station. 

The Luxury Family Room at The Bailey’s Hotel has two double beds and a separate entertaining area. It can comfortably sleep four, and there’s plenty of floor space for a travel cot for your little one. This hotel isn’t cheap, but you’re paying for quality service, a comfortable and quiet room, and an incredible location.

Book Here: The Bailey’s Hotel London

8. OYO Huttons Hotel

This hotel is perfect for families on a budget who still want to be near the major attractions of London. The OYO Flagship Huttons Hotel is a short distance from Buckingham Palace, Parliament Square, and Big Ben. There’s also a nearby tube station to take you anywhere else in the city you need to go.

The OYO Huttons has several family rooms, so you don’t need to book more than one room. All guests are treated to free wi-fi, and there’s a hotel restaurant in addition to the nearby dining options. So whether you plan to get around on foot or take the tube, there’s plenty to see and do close to the OYO Huttons.

Keep in mind, though, that the rooms tend to be on the small side, even the ones large enough for four adults. It can also get loud at night, so you need to bring earplugs. But, as the saying goes, you get what you pay for, and this hotel is an affordable, convenient place to stay in between sightseeing adventures.

Book Here: OYO Huttons Hotel

9. Novotel London Greenwich

Novotel London Greenwich is an affordable, family-friendly hotel within walking distance of several attractions. The Royal Observatory, Greenwich Park, and the National Maritime Museum of London are all within a mile’s walk. You can easily reach the O2 Arena, Canary Wharf, and many other tourism destinations by rail or road. 

The Superior Double Room can sleep two adults and two children. It has a queen bed and sofa bed. Parents of small children should note that the floor space is tight, and there’s no room for an extra cot. 

Each family can have up to two children under age 16 stay for free, including a complimentary breakfast. The hotel provides baby equipment, video games, and a kid’s menu to families. Families are welcome to check-out late on Sundays, as late as 17:00. 

Book Here: Novotel London Greenwich

10. Novotel London Blackfriars

Novotel London Blackfriars is just a few underground stops away from most major attractions in London. The hotel is centrally located, so you can easily reach Tower Bridge, Big Ben, Buckingham Palace, the Shard, or anywhere else you want to visit.

The Superior Premium Room has a queen bed and two single sofa beds to sleep two adults and two children. Cots are available upon request for no extra charge. Children under age 16 stay for free when staying with an adult, including complimentary breakfast. 

Families will love the indoor pool at this hotel. Unfortunately, the pool is currently only available by pre-booking for an hour at a time due to safety concerns. Make sure you plan one of your days to include some pool time. Your kids will have a blast, and you can unwind.

Prices vary at Novotel London Blackfriars. Try to book well in advance, and you should be able to get a good deal on your room. 

Book Here: Novotel London Blackfriars

11. The Athenaeum

The Athenaeum is a luxury hotel a short distance from Buckingham Palace and Green Park. It’s one of the most expensive hotels on this list, but your stay with them is sure to be excellent.

The Athenaeum has several townhouses for families. These apartments include one king bedroom and a sofa bed or bunk bed for children. Cots and extra bedding are available on request. Large families can request adjoining apartments.

The apartments at the Athenaeum have street access, which can be helpful for parents carrying luggage and baby gear in and out of the hotel. Apartments also include a kitchenette and separate living space so that you can feel more at home during your stay.

The Athenaeum has several features that make it a family-friendly hotel. 116, the hotel’s restaurant, offers a full kid’s menu. If you and your partner want a romantic evening away from the children, the concierge can provide a qualified nanny for childcare. There’s even a family concierge dedicated to helping you plan outings with your children.

Book Here: The Athenaeum

12. Holiday Inn Express London – Hammersmith

Holiday Inn Express remains a solid choice for families on a budget. The Hammersmith Holiday Inn Express has you staying in west London. Located a short walk from two different underground stations, this hotel is just a tube ride away from all your tourist destinations.  

The hotel has rooms that can sleep up to four, and cots are available on request. Larger families may request connecting rooms so that you don’t have to split up. Continental breakfast is included with your stay. 

There aren’t many things to do within walking distance of the Holiday Inn Express in Hammersmith, but the tube station is just five minutes away. So families looking for an affordable hotel and who don’t mind riding public transport won’t regret staying here.

Book Here: Holiday Inn Express London – Hammersmith

13. London Marriott Hotel Regents Park

The London Marriott Hotel in Regents Park is a short walk away from Regents Park, home to the London Zoo. This location makes it perfect for families. And when you want to visit London’s more famous attractions, all you have to do is take the tube, located a convenient walking distance from the hotel.

The hotel’s Double Guest Room can sleep four and has room for one cot if needed. When you’re not exploring the city, your kids can swim in the indoor, heated pool. The hotel sometimes hosts swimming lessons for children–if you’re interested, call the hotel staff for more information. 

Regents Park is full of things for your family to do, from the London Zoo to the outdoor theatre to several playgrounds and parks. So if you’re looking for a quiet hotel that’s still near attractions for you and your family, you can’t get much better than the London Marriott in Regents Park.

Book Here: London Marriott Hotel Regents Park

14. Clayton Crown Hotel London

Located in Cricklewood, the Clayton Crown Hotel is out of the way of most major London attractions. This hotel is a short walk from the Cricklewood train station, though, which can take you to your desired tourist destinations. 

Family rooms at the Clayton Crown Hotel can accommodate three adults in a double and single bed. Cots are available on request. Larger families or families with older children can book interconnecting rooms, giving you separate bedrooms and bathrooms.

The Clayton Crown occasionally offers family deals, so keep an eye out for that. You might be able to get free parking or a discount on breakfast and tea for your whole family. 

If you’re not sure what activities you should do with your kids during your stay in North London, the Clayton Crown Hotel has several suggestions. Families on a budget will especially love the free activities at different London parks and Kentish Town City Farm.

Book Here: Clayton Crown Hotel London

15. The Queen’s Gate Hotel

The Queen’s Gate Hotel is an elegant, posh hotel with a great location. Enjoy the shopping and dining of this upscale neighbourhood, and spend your days at the many nearby museums and parks. 

The Natural History Museum, Science Museum and Victoria & Albert Museum are all less than half a mile from this hotel. Kensington Gardens and Hyde Park are also within easy walking distance. So when you stay at The Queen’s Gate Hotel, your family will have plenty to do without needing to worry about public transport.

A Standard Family Room sleeps four adults with a king and two sofa beds. Children up to age two can sleep in a cot for free. Older children who need an extra bed are subject to additional charges. 

Book Here: The Queen’s Gate Hotel

16. Leonardo Royal Hotel London City

Located minutes away from the Tower of London and Tower Bridge, Leonardo Royal Hotel is a short walk from some of London’s most famous attractions. And when you’re ready to check out the tourist destinations elsewhere in the city, there’s an underground and rail station nearby.

Families will want to book the Superior Room with Queen Beds. This room has two queen beds and can comfortably sleep four. If you need a little more space, the hotel has a larger Executive Room with Queen Beds. Baby cots are available upon request.

Leonardo Royal Hotel has an indoor pool, making it a hit with families. So if you need to tire your kids out before bedtime, just take them for a swim, no matter the time of year. 

Book Here: Leonardo Royal Hotel London City

17. Marlin Waterloo

Marlin Waterloo calls itself an “aparthotel,” half apartment, half hotel. The rooms at Marlin Waterloo are meant to feel like home, even if you only stay for one night. The hotel offers laundry facilities, and rooms include a kitchenette, making this an excellent choice for more extended stays in London.

Families can stay in either the Deluxe Suite or Deluxe Studio. Both rooms have a king bed and sofa bed and can sleep up to four. Cots are available on request. The fully-equipped kitchenette means you can save money and prepare your food, and it’s easy to store snacks for the kids. 

The Lambeth North Tube station is just a minute away from the hotel, so you shouldn’t have any trouble getting around the city.

You’ll be within walking distance of the London Eye and the Houses of Parliament, while Big Ben and Westminster Abbey are just across the River Thames. In addition, the hotel is centrally located, meaning you can reach almost any tourist destination with ease.

Book Here: Marlin Waterloo

18. Mowbray Court Hotel

Mowbray Court Hotel is an affordable choice for families who want to stay near Kensington without breaking their budget. The hotel is within walking distance of Kensington Palace and several museums, and it’s one of the least expensive hotels on this list. 

Families with just one child can stay in a Triple Room, while families of four will need to book a Family Room. A Family Room includes a double and two single beds.

There’s no capacity for cots or extra beds in any rooms at this property. En suite bathrooms have a shower, not a tub, which might be a deal-breaker for families with small children.

Families on a budget should consider the Mowbray Court Hotel for its incredible location. Several museums and parks are within walking distance. There’s a tube station just a minute’s walk away for anything further. 

Book Here: Mowbray Court Hotel

19. NYX Hotel London Holborn

NYX Hotel London Holborn is a luxe, modern hotel. Decked out with graffiti-inspired art and with retro video games in the lobby, NYX is full of character. With an atmosphere nostalgic for adults and attention-grabbing for kids, everyone is sure to have fun here.

The Super Star room has two king beds and can sleep four adults. Unfortunately, there’s no capacity for cots or extra beds. 

The indoor, Roman-style pool is open all year and is free for guests. So when you’re not busy exploring the city, you and your kids can unwind at the pool. Parents, though, might prefer the sauna and steam room–or you might decide to treat yourself and pay for a spa treatment.

NYX is an expensive hotel, primarily because of its fantastic location. It’s just a few blocks from The British Museum and the Royal Opera House. There are countless museums, restaurants, and shops within walking distance, so you and your family are sure to be busy during your stay.

Book Here: NYX Hotel London Holborn

20. Belvedere Hotel

Belvedere Hotel is bed and breakfast in Paddington, not far from the train station. The small, family-run hotel offers a cosy atmosphere and is a refreshing getaway from the busyness of London. 

Hyde Park, Kensington Gardens, Madame Tussauds, and West End are all within walking distance of the hotel. Your family will have no trouble staying busy during your stay with all the choices for activities and dining around Belvedere. 

Families will need to book either a Triple, Quad or Family Room, which can sleep up to five. All rooms have an en suite bathroom. Infants are not allowed, and children must be over two to stay here. Depending on the room you book, a cot may be available on request. 

Due to health restrictions, Belvedere’s traditional English breakfast has been replaced by to-go breakfast boxes for guests. 

Book Here: Belvedere Hotel

21. The Waldorf Hilton

If you can afford to spend a little extra on your holiday, you won’t regret choosing the Waldorf Hilton. It’s the perfect place to stay after an evening at the theatre, as it’s located in the West End. There are several theatres next door to the hotel, and the Royal Opera House is just two blocks away.

Family rooms can sleep four on two queen beds, and there are one- and two-bedroom suites that can sleep four or five. Families with extra cash can splurge on the Family Glamping and Treats package with a two-bedroom suite. This package includes breakfast, dinner, and treats for the kids, as well as a fun teepee in the room.

Families love the Waldorf Hilton. Children five years and younger eat breakfast for free. Children under 18 stay for free when sharing a room with a paying adult. And the hotel has an indoor pool open year-round, so your kids don’t have to leave the property to be entertained. 

Book Here: The Waldorf Hilton

22. London House Hotel

London House Hotel is a moderately expensive hotel north of Kensington in the Notting Hill area. Families will appreciate that all rooms include a mini-refrigerator so that you can store snacks for your children. However, the bathrooms only have a shower, not a bathtub, which is a significant drawback for some families.

Kensington Palace and Hyde Park are a relatively short walk from the hotel. In addition, there are nearby tube stations to take you to other parts of the city. For dining and shopping, you have several choices in the surrounding blocks.

Families can stay in the Lower Ground Family Room, holding up to four adults. It has one double bed and two single beds, or two double beds. Children aged 13 and older are considered adults. Unfortunately, there’s no capacity for extra beds or cots.

Book Here: London House Hotel

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top