Last Updated on March 12, 2024 by Suzy McCullough

With pretty much year-round sunshine Mexico is home to a great number of hotels. Many of them offer great all-inclusive packages and have some excellent facilities. We love many of the hotel pools in Mexico and many of the hotels have swim-up rooms. This is great for families as you can access a pool right from your terrace. Perfect for any holidays with kids! The weather tends to sit around 24-25oC in winter and is around 28oC for pretty much the rest of the year.

We love the Mexico weather as it’s rarely scorching hot and the rain in the summer can be rather refreshing. We take a look at some of Mexico’s best family-friendly hotels with swim-up families. We especially love the movie-inspired Planet Hollywood Cancun hotel. It has some excellent facilities, especially the splash parks and lazy river. If you click on a link in this piece, we may earn affiliate revenue.

Planet Hollywood Cancun an Autograph All Inclusive Resort

10 Top Mexico Hotels with Swim-Up Rooms for Families

Address: Punta Sam, Carrertera, Manzana 002 Lote 7, 77400 Costa Mujeres, Q.R., Mexico
Hotel Information – On Cancun’s coast in Mexico is the movie-inspired hotel Planet Hollywood Cancun. It is an all-inclusive resort with three huge pool areas, pirate-themed and Jurassic splash parks, a lazy river and more. The beach is also a great place to spend time with your kids. You are spoilt for choice when it comes to bars and restaurants! Kids will love the on-site club and there is some great evening entertainment.

There is also a huge trampoline park, tennis courts, mini golf and so much more. Swim-up rooms are junior suites with a terrace that can sleep up to 4 people. They also have star-class swim-up rooms which are also junior suites. This gives you access to extra amenities and they can also sleep up to 4 people. 

Planet Hollywood Cancun, An Autograph Collection All-Inclusive Resort swim-up rooms

Why We Love the Planet Hollywood Cancun

  • Movie-Inspired Theme
  • Beachfront Location

Margaritaville Beach Resort Riviera Cancun by Karisma

Margaritaville Beach Resort Riviera Cancun By Karisma one of the pools

Address: Bahia Petempich, Carr. Tulum – Cancún Km. 27.5, 77580 Puerto Morelos, Q.R., Mexico
Hotel Information – The stylish Margaritaville Beach Resort Riviera Cancun is a great family-friendly beachfront hotel. This hotel takes all-inclusive to another level and the lively Cancun and Playa Del Carmen are both around a 30-minute drive away. There are four pools to choose from, two of which are beachfront and one has its own swim-up bar. You will have four gourmet restaurants to choose from and six bars spread out around the grounds. The hotel has plenty of evening entertainment and a kids club for those aged 4-12. You can learn to scuba dive, go snorkelling and more. Swim-up rooms at the Margaritaville are junior suites that can sleep up to 4 people. 

Margaritaville Beach Resort Riviera Cancun By Karisma the beach

Why We Love the Margaritaville Beach Resort Riviera Cancun

  • 4 Pools
  • Good Location

Royalton Splash Riviera Cancun

Royalton Splash Riviera Cancun the site

Address: Milla de Oro, Carretera federal 307 km 332, Playa del Carmen, 77580 Cancún, Q.R., Mexico
Hotel Information – Recently opened in 2022 the Royalton Splash Riviera Cancun is a popular hotel with families. It has an excellent waterpark with 14 waterslides plus a splash park and two lazy rivers. You will have 12 restaurants to choose from, 10 of which offer a la carte dining. If you upgrade to a Diamond Club room you can access an exclusive beach area with bar service and an extra pool. There is a hotel-run kid’s club that is split into different age groups and evenings can be spent watching on-site entertainment. Also for the kids, there is a trampoline park. You can try out a number of watersports and take part in several activities throughout the day. Their luxury suites can include swim-up access and these suites sleep up to 4 people. 

Royalton Splash Riviera Cancun swim up rooms

Why We Love the Royalton Splash Riviera Cancun

  • On-Site Waterpark
  • 12 Restaurants

Hotel Xcaret Mexico

Hotel Xcaret Mexico the site

Address: Carretera Federal Chetumal-Puerto Juárez, Av. Solidaridad 2-Kilómetro 282 Lt 023, 77710 Playa del Carmen, Q.R., Mexico
Hotel Information – Located between a sandy beach and a river is the Hotel Xcaret Mexico. The hotel has a few infinity pools, an indoor pool and a kid’s pool with a slide. There are also beaches along the river where you can paddle, kayak or paddleboard. Luckily you won’t go hungry here as there are 12 restaurants to choose from plus there are 8 bars.

For kids there is a club for ages 4-12 and also a Family club with a number of fun activities such as table football. The hotel has eight adventure parks with a wide range of activities. You can go zip-lining, explore a cave, go white water rafting, river kayaking and so much more. Their swim-up double rooms can sleep 4 people and they have a terrace that also has a whirlpool bath. 

Hotel Xcaret Mexico swim-up rooms

Why We Love the Hotel Xcaret Mexico

  • Access to 8 Activity Parks
  • 4 Complimentary Tours

Generations Riviera Maya

Generations Riviera Maya swimming pool

Address: Carr. Tulum – Cancún Km. 45, 77710 Cancun, Q.R., Mexico
Hotel Information – The Generations Riviera Maya has a prime spot along a secluded stretch of white sand. Every room here comes with sea views as standard and you can even upgrade to a luxurious infinity pool suite. A huge pool runs the entire length of the hotel and kids have their own mini splash pool with child-sized sunbeds. In the evening you can expect a weekly programme of live music and themed parties. In the daytime, your children can join in with the kid’s club which is for 4-12 year olds. Sports-wise you can go snorkelling, play tennis, go kayaking, play football and take part in a number of other activities. Families will love their 2 bedroom Oceanfront suites with swim-up access. 

Generations Riviera Maya swim up room

Why We Love the Generations, Riviera Maya

  • Right by a Beach
  • Huge Pool

Bahia Principe Luxury Akumal

Bahia Principe Luxury Akumal swimming pool

Address: Playa Aventuras, Chetumal-Cancun km. 250, Solidaridad, 77760 Akumal, Q.R., Mexico
Hotel Information – Set on a huge complex with a number of other hotels is the Luxury Bahia Principe Akumal. Buggies take guests around so you can make use of a great number of bars and restaurants. A white sandy beach and snorkel-friendly waters lie just beyond the hotel, One of the hotel’s pools is beachside and the other is a long, winding number dotted with bridges and palm trees.

You will have access to 11 outdoor pools in total and children have 2 sections plus a waterpark is located across the complex. There is a hotel-run kid’s club plus plenty of family-friendly entertainment in the evenings. Other facilities include a playground, golf course, tennis courts, watersports and other daytime activities. Their swim-up deluxe junior suites with a terrace can sleep up to 3 people. 

Bahia Principe Luxury Akumal beach and swimming pool

Why We Love the Luxury Bahia Principe Akumal

  • Large Swimming Pool
  • On the Beach

Dreams Tulum Resort and Spa

Dreams Tulum Resort & Spa swimming pool

Address: Carretera Chetumal-Puerto Juarez Km. 236, 77760 Tulum, Q.R., Mexico
Hotel Information -The Dreams Tulum Resort and Spa is located in Tulum Mexico. This hotel has gorgeous tropical scenery and a white sandy beach on its doorstep. The hotel has two pools, one for relaxing and the other for weekly pool activities. Kids will love the fun waterpark with six waterslides, two giant tipping buckets and an outdoor splash park. Food-wise you are spoilt for choice with eight dining spots including six a la carte restaurants.

The hotel also has seven bars including a swim-up spot in one of the pools. Kids can join in with the hotel-run club and activities can include rock climbing, camping adventures and craft activities. Live entertainment can be expected with shows and local singing acts. The hotel also has plenty of sports facilities. Swim-up rooms are preferred junior suites with a garden view and terrace, These can sleep up to 4 people.

Dreams Tulum Resort & Spa splash park

Why We Love the Dreams Tulum Resort and Spa

  • Kids Splash Park
  • On a White Sand Beach

Azul Beach Resort Riviera Cancun by Karisma

Azul Beach Resort Riviera Cancun By Karisma swimming pool

Address: Bahia Petempich, Carretera Federal Cancún Km 27.5, 77580 Puerto Morelos, Q.R., Mexico
Hotel Information – The beachfront Azul Beach Resort Riviera Cancun has five pools and every single room comes with a whirlpool bath. There is a splash pool and a pool with a waterslide, especially for children. One of the pools is just for adults and another is for guests staying in the premium rooms. There are six restaurants at this resort including four a la carte restaurants where you can dine as many times as you like as part of your all-inclusive package.

For children aged 4-12, there is a supervised kid’s club and in the evening you can expect magic and musical shows. The hotel runs a daytime activity programme and it has a number of sports facilities. Their premium swim-up suites sleep up to 3 people. Plus there are family suites that can sleep up to 4-5 people. 

10 Top Mexico Hotels with Swim-Up Rooms for Families

Why We Love the Azul Beach Resort Riviera Cancun

  • 5 Pools and a Splash Pool
  • Whirlpool Bath in all Rooms

Grand Riviera Princess Hotel

Grand Riviera Princess Hotel swimming pool

Address: Quinta Avenida Mza 20-Lote 006, 77710 Playa del Carmen, Q.R., Mexico
Hotel Information – With themed restaurants, 8 pools and grounds full of wildlife the Grand Riviera Princess Hotel is great for families. They also have four kids’ pools. If you stay in the Club 1-bedroom family room or the Swim-up Club 1-bedroom family room you also have access to a kids’ splash park. You will have nine restaurants and ten bars to choose from including a Fondue restaurant and a Mexican.

As well as a kid’s club for ages 4-12 the hotel also runs a kid’s club. Evening shows are staged in the hotel’s on-site theatre and there is a mini disco for the little ones. Other facilities include scuba diving lessons, pedalos, archery, a multi-sports court, tennis courts, snorkelling and more. Please be aware that for the swim-up rooms with kids, you need to book the swim-up club 1-bedroom family rooms.

Grand Riviera Princess Hotel swim up room

Why We Love the Grand Riviera Princess Hotel

  • 9 Restaurants
  • Lots of Activities

Riu Palace Cabo San Lucas

Riu Palace Cabo San Lucas swimming pool

Address: Cam. Viejo a San Jose Km. 4.5, El Medano Ejidal, 23453 Cabo San Lucas, B.C.S., Mexico
Hotel Information – A 24-hour all-inclusive family-friendly hotel is the Riu Palace Cabo San Lucas. It is located on the beachfront and has free sun loungers. The hotel has two large main swimming pools which have built-in hot tubs, fountains and infinity sections that look out to sea. There are also two smaller pools each with a swim-up bar and a kids’ pool.

You have a number of restaurants on-site to choose from including an Indian, Italian and Steakhouse. Their top-of-the-range kid’s club has toys, games, a playground and a long list of activities. You can try out a range of watersports and challenge your family to a game of tennis or volleyball. Their swim-up junior suites sleep up to 3 people. 

Riu Palace Cabo San Lucas plunge swim up rooms

Why We Love the Riu Palace Cabo San Lucas

  • 24 Hour All-Inclusive
  • 4 Pools

For further reading and holiday inspiration please check out the following posts:

12 Best All-Inclusive Family-Friendly Hotels in Mexico
10 Bucket List Things to Do Riviera Maya in Mexico
10 Best Family Hotels Riviera Maya Mexico

Click Below to Pin This Post and Save It For Later

10 Top Mexico Hotels with Swim-Up Rooms for Families

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.