White sand beaches, crystal-clear waters, and family-friendly resorts where everyone from toddlers to teens will find their slice of paradise.