For families with kids ages 2 and 3 and 4 looking at caribbean, these are the top picks from the WhichFamilyVacation catalog ranked on FamilyFactor and criteria fit.

- Beaches Turks & Caicos Resort Villages & Spa (Providenciales) — all inclusive, 5-star, $$$$, FamilyFactor 92/100. Built for kids in your age range. - Hyatt Ziva Cap Cana (Cap Cana) — all inclusive, 5-star, $$$$, FamilyFactor 92/100. Built for kids in your age range. - Nickelodeon Hotels & Resorts Punta Cana (Uvero Alto, Punta Cana) — all inclusive, 5-star, $$$$, FamilyFactor 91/100. Built for kids in your age range. - Hyatt Regency Aruba Resort, Spa & Casino (Palm Beach) — resort, 5-star, $$$$, FamilyFactor 90/100. Built for kids in your age range. - Beaches Negril Resort & Spa (Negril) — all inclusive, 5-star, $$$$, FamilyFactor 89/100. Built for kids in your age range. - Barceló Bávaro Palace (Family Club) (Punta Cana) — all inclusive, 5-star, $$$, FamilyFactor 88/100. Built for kids in your age range.