If you’re looking for an easy getaway with no layovers and fun for the kids, keep reading! As a travel advisor, I love helping families find the best resorts that offer luxury, great amenities for kids, with good food and drinks—just like I do for my own family!
These top resorts offer luxury, kid-friendly amenities and easy non-stop flights from St. Louis. American Airlines, Southwest, and Frontier typically have direct flights depending on the season.
Cancun Resorts
Finest Playa Mujeres
Perfect for families with young children, this resort offers baby-friendly amenities, a toddler pool, and a great kids’ club. A natural barrier helps minimize sargassum.
- Website: Finest Playa Mujeres
Nickelodeon Riviera Maya
Ideal for families with young kids up until 10 or 12-ish , featuring themed suites, a massive water park, and character experiences.
- Website: Nickelodeon Riviera Maya

Grand Velas Riviera Maya
A luxury option for families traveling with kids, teens, and grandparents. Offers butler service for every room and gourmet dining.
- Website: Grand Velas Riviera Maya

Moon Palace The Grand
Best for families with all ages! Featuring a water park, arcade, and FlowRider surf simulator. They would never get bored here.
- Website: Moon Palace The Grand

Dominican Republic Resorts
Hyatt Ziva Cap Cana
Top pick for the area with a massive water park, private beach, kids’ clubs, and gourmet dining.
- Website: Hyatt Ziva Cap Cana

Casa De Campo
A high-end resort offering spacious villas, private pools, butler service, golf, and horseback riding.
- Website: Casa de Campo

Dreams Macao Beach
More budget-friendly, all-inclusive option with great pool, kids’ and teens’ clubs, beachfront access, and no-reservation dining.
- Website: Dreams Macao Beach












