Meet the Other Phone. Only the apps you allow.

Meet the Other Phone.
Only the apps you allow.

Buy now

Best family hotels in Mexico: child-friendly resorts in Cancun, Playa del Carmen and Tulum

Considering a trip to Mexico for a tropical escape? We've rounded up the best hotels for families, as recommended by Mumsnetters.

By Dina Mahmoud & Rachel Erdos | Last updated Mar 25, 2026

Our writers test and research products independently. When you buy through a link on our site we may earn a commission, but we’ll only ever publish an honest review. Find out more.

Best family hotels in Mexico Mumsnet

If there’s one place that packs a big tropical punch when it comes to family adventure and relaxation, it’s Mexico. A brilliant destination if you're looking for a long-haul escape with the kids, Mexico is home to some incredible hotels, many of which offer all-inclusive luxury alongside family-friendly amenities like kids' clubs and waterparks.

From horse riding on the beach, to exploring coral reefs and cenotes (freshwater cave pools), there's lots of outdoor fun to be had in Mexico, and there's an impressive array of excursions on offer too including the Mayan ruins of Chichén Itzá and Xochimilco's Aztec canals. Not forgetting amazing street food, buzzy cities and sun-splashed beach resorts like Cancun, Playa del Carmen and Tulum.

Mexico is amazing. We stayed in Tulum with kids ranging from 2 to 8 and every one of them loved it.

-Mumsnet user, backinthebox

For insights into the best family hotels in Mexico, we've scoured the Mumsnet Holidays forum for tips and recommendations from parents that have been there and who have tried and tested a huge range of resorts. From sprawling luxury hotels dotted with pools to beachfront retreats with kids' clubs, we've rounded up the best hotels for a family holiday to Mexico. And where possible, we've included hotels that the Mumsnet team has personally visited and vetted ourselves to ensure hotels genuinely deliver on their family-friendly promise.

Best family hotels in Mexico at a glance

1

Best overall hotel in Mexico

Pros
  • All-inclusive rates include premium drinks and room service

  • Beachfront setting

  • Choice of 20 restaurants and seven pools

  • Dedicated kids' play area and kids' clubs

Cons
  • It's a huge resort and can feel a little overwhelming

  • Some activities (like the ice skating rink) get booked up quickly

Key specs

Nearest airport: Cancun Airport (20 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: No (splash park only)

What Mumsnet users say

clarkkentsglasses · Recommended
Moon Palace. Loved it. Best AI we've ever been to. Even the room service is AI!
See Post
Mushroo · Recommended
Moon palace is incredible.
See Post
marriednotdead · Recommended
We did Moon Palace in Cancun two years ago - couldn't fault it.
See Post
Our verdict

On Cancun's south shore, Moon Palace Cancun is a larger than life resort home to an impressive array of amenities that are sure to keep kids busy and entertained, making it one of the best family hotels in Mexico. Described by Mumsnetters as "incredible" and "hard to fault", this sprawling all-inclusive hotel is home to no fewer than 20 restaurants, seven swimming pools and a 27-hole Jack Nicklaus Signature golf course.

On the family facilities front, there's a dedicated children's area with a cinema, an arcade and even an ice rink, and there are kids' clubs that run every day for children aged 17 and under. The kids' pool features colourful waterslides and there's a on-site surf simulator and watersports to try your hand at too.

It's an expensive hotel but Mumsnetters think that the all-inclusive package offers good value, especially because premium drinks are included and rates cover room service which you don't often see.

Set in lush grounds, Moon Palace is right on the beach and the hotel offers free bike hire to explore the local area. The hotel puts you within around 20 minutes of Cancun International Airport and just over half an hour from Cancun itself.

2

Best family hotel in Riviera Maya

Bahia Principe Luxury Akumal, Riviera Maya

Pros
  • Guests can access facilities at neighbouring Bahia Principe resorts

  • Golf buggies transport guests between resorts

  • Local bus service is great

  • Kids' clubs cater for children 4-12

  • The on-site waterpark

Cons
  • Some restaurants get booked up quickly

  • Beach can get full of seaweed (although the hotel does a good job of cleaning it up)

  • Some rooms are a little tired

Key specs

Nearest airport: Tulum Airport (60 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: Yes

What Mumsnet users say

SFisnotsimple · Recommended
We stayed at Bahia Principe Akumal a few years ago and all adored it. Yes it's big, it's actually 4 hotels interconnected and you can use the facilities and restaurants at all of them which the DC loved.
See Post
SummerSazz · Recommended
We stayed at Akumal Bay hotel. Was amazing and saw turtles lay eggs and a hatching too. They cleared the beach every day of seaweed. Went to xcaret and 2 Mayan sites. Fab holiday!
See Post
Bornslippery · Recommended
The best 1 was Bahia Principe Akumal. Love the Rivera Maya so much.
See Post
Our verdict

In sun-splashed Riviera Maya, the Bahia Principe Luxury Akumal is a contemporary resort with a prime beachfront location. It forms part of the huge Bahia Principe complex which is home to four resorts and guests can use facilities across all hotels. Mumsnetters particularly like the Akumal for its coastal setting and beach access (some report spotting turtles hatching on the sands). Given that you can tap into activities across all hotels (note that the Bahia Principe Luxury Sian Kaan is adults-only), there's a staggering array of options to take advantage of including 15 restaurants and 24 bars. There's even a golf buggy to transport you around the grounds (handy for little legs).

The Akumal itself has three pools and there's a waterpark for kids. Sport facilities include tennis courts, football pitches and watersports like kayaking and snorkelling.

Mumsnetters note that beaches in the Riviera Maya can get covered in sargassum (seaweed) at certain times of the year but that the hotel does a good job of clearing it from the sand on a regular basis.

3

Best hotel in Mexico for wildlife

Occidental at Xcaret, Playa del Carmen

Pros
  • Right next door to Xcaret Park

  • Surrounded by jungle and tropical wildlife

  • Set on a gorgeous white sand beach

  • 11 restaurants to choose from

  • Hotel offers lots of excursions

Cons
  • Some rooms are in need of an update

  • It's a sprawling resort with rooms set quite far apart from restaurants and facilities

Key specs

Nearest airport: Cancun Airport (60 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: No

What Mumsnet users say

CovidCorvid · Recommended
Nice pools, amazing grounds with loads of wildlife, beach, good food and great location next to the Xcaret park.
See Post
StillFestive · Recommended
Another vote for occidental at Xcaret. Xcaret park is next to it and well worth a visit.
See Post
ineedaholidayandwine · Recommended
Gorgeous grounds and pools and loved the coati's walking around and the monkeys in the trees over head.
See Post
Our verdict

A 10-minute drive from Playa del Carmen, the Occidental at Xcaret Destination is a lush retreat that sits right next door to Xcaret eco park, a natural theme park home to underground rivers and tropical wildlife. Set on a white sand beach and surrounded by jungle, Mumsnetters love the gorgeous grounds and coastal access at this luxury hotel.

Food is another highlight for families staying on an all-inclusive basis at the Occidental at Xcaret as there are 11 restaurants and 10 bars to choose from. Oh, and seven different swimming pools to hop between including a saltwater pool and a dedicated children's pool. A kids' club offers daily activities for children aged 4-12 and babysitting services are available for an extra fee. Older children will appreciate the hotel's games room which is kitted out with consoles.

The hotel offers an impressive selection of excursions to attractions near and far including the Mayan ruins of Tulum, Xel-Há and Chichen Itza.

4

Best hotel in Mexico for pools

Pros
  • Awesome pools including sunken loungers and a lazy river

  • Nine restaurants to choose from

  • Watersports including kayaking and diving

  • Kids' club for children 4-12

Cons
  • It's about an hour's drive from Cancun International airport

  • There's not much to do in the immediate area around the resort

Key specs

Nearest airport: Cancun Airport (60 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: No

What Mumsnet users say

endlessleypeckish · Recommended
We went to Grand Sirenis in August, was really lovely. Lazy river kids were in constantly, large buffets, multiple a la carte restaurants. Large rooms.
See Post
Charleymouse · Recommended
Grand Sirenis was perfect for us as a family of five. Sofa bed in living room. Upgraded to a swim up room when we got there as well. Gorgeous.
See Post
Our verdict

Around an hour's drive from Cancun in the beach resort of Riviera Maya, the Grand Sirenis is a luxury all-inclusive hotel with an impressive selection of pools. If your kids tend to spend most of the holiday in and out of water then this lush resort is a great option, not least because it has a lazy river that cuts through the hotel, something that Mumsnetters love.

There are also sunken loungers for cooling off in the pools as well as swim-up rooms if you're looking to push the boat out and spend even more time in the water. On dry land, there are nine restaurants to choose from including a steakhouse and a Japanese restaurant.

The kids' club caters for children 4 to 12 and a fun evening entertainment programme features thinks like quizzes, bingo and mini discos. Sports amenities include volleyball, football, kayaking and pickle ball.

There's not a huge amount to do within walking distance of the hotel but there's so much to do on-site to keep families busy, and the hotel can arrange a variety of tours and excursions.

5

Best hotel in Mexico for teens

Pros
  • On-site waterpark and scuba pool

  • Guitar menu for in-room jam sessions

  • Lots of live music

  • Gaming lounge and VR station

Cons
  • Some areas are members-only

  • Huge resort can make it hard to navigate

Key specs

Nearest airport: Cancun Airport (90 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: No

Our verdict

Keep teenagers happy while you kick back and relax at the Hard Rock Riviera Maya. Mumsnetters rate this five-star property for its impressive array of things to do, from the on-site water park to a dedicated parkour area.

As with all things Hard Rock, there's music memorabilia dotted around the resort and a guitar menu for in-room jam sessions.

Set right by the beach in Riviera Maya, this fun-packed resort features lagoon-style pools and a waterpark with tube slides and chutes. Guests can also learn to dive in the on-site scuba pool. There's a kids' club for daily activities and music-themed events as well as a gaming lounge complete with a VR station, making it one of the best family hotels in Mexico for teens.

There's an adults-only zone if want to seek a little privacy but there are plenty of opportunities to come together for some family time including a choice of restaurants and bars, and a Body Rock Fitness Centre equipped with Pelotons and free weights.

Rooms come with luxury touches like spa tubs and 24/7 room service. You're also well placed for exploring the Riviera Maya coastline and Mayan ruins.

6

Best Mexico hotel for young kids

Pros
  • Dedicated Family Concierge area

  • Fun activities like tequila tasting and dance classes

  • Kids' clubs, splashpark and a games room

Cons
  • Family Concierge service costs extra

  • Limited options at the buffet restaurant

Key specs

Nearest airport: Cancun Airport (60 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: No

What Mumsnet users say

allfurcoatnoknickers · Recommended
Paradisus Playa del Carmen has a fab kids club and lovely pools. They also have an adults only side, so you can drop you child at the kids club, and then go and have a cocktail by the grown-ups only pool. Bliss.
See Post
Our verdict

Heading to Mexico with little ones? Mumsnetters rate the Paradisus Playa del Carmen as a great option for young kids. Set on the Riviera Maya's coastline, this five-star all-inclusive resort features a dedicated Family Concierge area with a kids' zone, a private pool and beach area, a milk and cookies turn down service, a child-friendly mini bar and kid-sized bathrobes and slippers.

Beyond the family area, the resort features huge lagoon pools, a luxurious spa and fun activities like tequila tasting and dance classes. The splashpark and water slides are popular, as are the kids' clubs and games room.

On the food front you can hop between 14 dining options including a pizzeria, a taco spot and an Asian-fusion restaurant. The open-air bar brings everyone together in the evenings.

The lush hotel is surrounded by mangrove forests and offers direct access to a white sand beach on the Riviera Maya.

7

Best for a quiet escape

Pros
  • Quiet beachfront setting on the island of Cozumel

  • All-inclusive rates include 24-hour room service

  • The kids' club caters for children 4-12

  • Dedicated desk for excursions and tours

Cons
  • Taxis can be expensive on the island

  • Some of the buffet options are pretty basic

Key specs

Nearest airport: Cozumel Airport (30 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: No

Our verdict

For a quieter escape away from Mexico's busy beach resorts, consider a stay at the Occidental Cozumel on the island of Cozumel. You'll be surrounded by the Caribbean sea and coral reefs so it's an excellent spot for swimming and diving.

Surrounded by lush jungle, this colourful low-rise resort has more of a traditional look and feel than some of the sprawling resorts on the mainland and Mumsnetters appreciate its less-touristy location.

This all-inclusive resorts gives you access to seven restaurants including a beachfront spot and a Mexican dining room, and alongside unlimited food and drink, the rate also covers 24-hour room service.

Active types will enjoy the tennis courts, pickle ball courts and daily kayak tours and there are three outdoor pools to take a dip in. The kids' club offers supervised activities for children aged 4 to 12.

You could easily spend your entire stay on this gorgeous island but the hotel has a dedicated desk for help with booking excursions to see more of Mexico.

8

Best family hotel in Tulum

Pros
  • Lots of activities including kayaking and scuba diving

  • Kids' club includes movies on the beach and rock climbing

  • Choice of eight restaurants

Cons
  • Not much to see within walking distance but the centre of Tulum is a 15-minute taxi ride

  • Some activities cost extra

Key specs

Nearest airport: Cancun Airport (90 minutes) | Kids' club: Yes | Outdoor pool: Yes | Indoor pool: No | Waterpark: Yes

What Mumsnet users say

WhyDoesItAlways · Recommended
Dreams hotels are fab. They offer so much more than your usual European AI resort.
See Post
StiffyByngsDogBartholomew · Recommended
Dreams Tulum is really nice :)
See Post
Our verdict

Mumsnetters love Tulum for its beautiful beaches and laid-back feel. If you're considering heading to this coastal town in Mexico's Yucatán Peninsula, it's well worth checking out Dreams Tulum.

One of the best things that Mumsnet users love about this beachfront resort is the array of activities on offer including watersports like kayaking, catamaran rides, snorkelling and scuba diving.

The kids' club offers a daily roster of activities like arts and crafts, rock climbing and films on the beach. Although little ones will probably want to spend most of their time at the waterpark which features waterslides and a splashpark.

There's a choice of eight restaurants where you can make the most of your all-inclusive dining package - the seafood grill and teppanyaki restaurant are highlights.

The hotel puts you within easy reach of Tulum's Mayan ruins and the area's beautiful white sand beaches.

Is Mexico safe for families?

There's a misconception that Mexico is an unsafe country. While some areas may have a reputation for not being safe for travellers, families should feel at ease when visiting and staying in the main tourist areas. Many of the popular hotels are gated developments with private security and while crime can be an issue in some parts of Mexico, the government makes an effort to protect the major tourist destinations including Cancun, Tulum, Cozumel, Los Cabos, Nuevo Vallarta, Playa del Carmen and Puerto Vallarta.

It's wise to exercise caution though and limit travelling after dark outside the major hubs, use official taxis and research tour and excursion providers before making a booking. And of course to follow any safety, security and vaccination advice issued by the Foreign Office.

Read next: Maxi-Cosi Nomad Plus foldable travel car seat review - tested in Mexico

Is Mexico family friendly?

Mexico is very welcoming to families and makes a great family-friendly long-haul holiday destination.

There are hundreds of hotels that cater to families with amenities like waterparks, pools and kids' clubs and the wide range of excursions on offer appeal to kids of all ages, from thrill-seeking jungle adventures to snorkelling in the Caribbean sea. And there's plenty to learn about Mexican history and heritage via trips to the Mayan ruins, Aztec canals and archaeological sites.

Where’s the best place for families to stay in Mexico?

The most popular Mexico family holiday destinations that are recommended on the Mumsnet Holiday forum include Cancun, Riviera Maya, Cozumel, Tulum and Playa del Carmen. Los Cabos and Puerta Vallarta are also mentioned.

They're all established beach resorts and are accessible from Cancun International airport in less than two hours.

Cancun and the Riviera Maya are busy and touristy. If you prefer quieter destinations, consider Tulum and the island of Cozumel. The area of Holbox (north of Cancun) is also recommended.

Note that sargassum (seaweed) can be a problem on many of the beaches in the Riviera Maya. Hotels do work hard to clear as much as possible but it can prevent swimming and bathing in some areas depending on conditions.

Do I need to hire a car in Mexico?

A car is not necessary if you’re heading to Mexico on a family holiday. Most hotels are able to organise excursions, tours and official taxis.

However, if you do want to explore further afield, it's worth booking a car via an established car hire company like Hertz or Avis. Beware of travelling after dark and stick to the main routes where possible.

When is the best time to go to Mexico?

The best time to visit Mexico is between November and April when the country is at its driest and warmest - perfect for a Christmas, February half-term or Easter holiday if you're tied to school holiday travel dates. Average temperatures are around 24°C during these months. Note that it also means that Mexico is at its busiest. For a quieter break you might want to consider a trip in May or June. Mumsnetters advise against visiting Cancun during the American Spring Break if you're travelling with the family as hotels can be busy and rowdy.

The rainy season runs from May to September but showers are typically limited to the late afternoon and are short and sharp so don't let it put you off. The hurricane season is between June and November with a higher chance of a hurricane in September and October.

About the author

Rachel Erdos is an Editor at Mumsnet where she commissions, edits and writes content with a focus on family travel. She has written hotel reviews, features and destination guides for publications including the Guardian, Four Seasons Magazine, Travelzoo, Visit Britain and Visit London and loves nothing more than researching and writing about fun things for families to do in destinations near and far.