The honest review
Grand Cayman's Seven Mile Beach is one of the safest swimming beaches in the Caribbean — the water stays shallow for 30-50 yards offshore, there's no significant surf, no riptides, and the bottom is sandy with no rocks or coral close to shore. For families with young swimmers, this is genuinely differentiated.
The Marriott Grand Cayman sits at the south end of Seven Mile Beach, walkable to the George Town cruise port area and the Seven Mile Beach restaurant strip. The Ritz-Carlton Grand Cayman is 2 miles north and runs $900-$1,800/night; the Marriott runs $300-$600/night for a very similar beach experience. The Ritz has better food, a larger kids program, and newer rooms — but for families primarily here for beach time, the Marriott captures 90% of the experience at half the price.
Kid amenities are the property's weakest category: there's no formal kids club (the under-5 set has no programmed activities), no character meet-ups, no waterpark. The on-property kid offering is essentially: small splash pool, sandcastle activities on the beach, an introductory scuba lesson program in the pool ($60/kid). For families used to all-inclusive programming, this is a step down.
What the property does well: rooms are spacious for the Caribbean (450+ sqft for oceanfront kings with sofa beds). Connecting rooms are widely available. Cribs are stocked. The beach is genuinely one of the world's best for family swimming — calm enough for non-confident swimmers, clear enough to see fish at your feet. Snorkeling is good directly off the beach.
Marriott Bonvoy points earning is a real differentiator for families who travel multiple times a year with the same chain. A 7-night stay can earn 30,000-50,000 Bonvoy points (a free night at most Marriotts).
Where it loses points: pricing in Christmas/Spring Break still hits $700+/night. No real kids programming means parents are 'on' for child management most of the day. Food is meh — the on-property restaurants are overpriced and underwhelming. Plan to eat off-property at the Seven Mile Beach strip 4 of 7 nights.
Grand Cayman is more expensive than Mexico or Jamaica for food/drinks once you're off the resort. Budget $80-$150 per family meal at a sit-down restaurant.