These are the best ships/cruise lines for kids

  1. Royal Caribbean. Ships: Symphony, Anthem, Harmony, Allure and Oasis of the Seas
  2. Norwegian Cruise Line. Ships: Norwegian Escape, Breakaway, Getaway and Epic
  3. Carnival Cruise Line. Ships: Carnival Vista, Breeze, Dream and Magic
  4. Disney Cruise Line. Ships: Disney Dream, Fantasy, Magic and Wonder
  5. Princess Cruises. Ships: Regal, Royal, Ruby, Crown and Emerald Princess
  6. P&O Cruises: Britannia
  7. Marella Cruises: Marella Discovery, Marella Discovery 2
  8. MSC Cruises: MSC Seaside, MSC Seaview, MSC Meraviglia, MSC Bellissima, MSC Grandiosa, MSC Splendida, MSC Preziosa, MSC Magnifica
  • Cruises for Kids