Grand Velas Riviera Maya
This all-inclusive resort offers Mexican luxury at its best with top-notch gastronomy, stylish rooms, a certified Blue Flag beach, an outstanding spa, and lots of activities for all ages. There are three different types of suites (Zen, Ambassador, Grand Class), but they're all large and have luxury amenities like an ample terrace and a plunge pool or whirlpool tub. The resort might be a bit pricey but it's definitely worth it.