3 Week Family Friendly Cruises

Explore our 3 week family friendly cruises with 2 of the world's leading family friendly cruise operators. April is the most popular month to join a cruise and we have 14 departures available and 13 unique itineraries to choose from.
Filter Results
Departures
Regions
Start & End Cities
Cruise Lines
Ship Name
Show More...
Price
$1,300pp
$2,919pp
Countries
Show More...
Filter Results
13 Cruises (14 Cruise Departures)
Cruise

21 Days (20 Nights) Cannes to Orlando
Cruise Line: MSC Cruises
Departure: 25 October 2026
Visit: France, Italy, Spain, Portugal, Puerto Rico, USA
Bonus Onboard Credit
Inside
$1,429
Oceanview
$1,719
Balcony
$2,049
Suite
-
From
US$1,429
Per Person
View Trip
Cruise

21 Days (20 Nights) Miami to Miami
Cruise Line: Holland America
Ship: Zuiderdam
Departure: 14 February 2027
Visit: USA, Bahamas, Puerto Rico, Virgin Islands (+11 more), Saint Martin, Antigua and Barbuda, Saint Lucia, Dominica, Barbados, Grenada, Trinidad and Tobago, Bonaire, Aruba, Curacao, Jamaica
Fare Saver
Inside
$2,799
Oceanview
$2,999
Balcony
$4,036
Suite
$7,270
From
US$2,799
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Miami to Miami
Cruise Line: MSC Cruises
Ship: MSC Poesia
Departure: 03 December 2026
Visit: USA, Curacao, Aruba, Dominican Republic, Jamaica, Cayman Islands, Bonaire
Bonus Onboard Credit
Inside
$1,999
Oceanview
$2,169
Balcony
$2,819
Suite
$11,471
From
US$1,999
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Barcelona to Doha
Cruise Line: MSC Cruises
Departure: 06 November 2026
Visit: Spain, France, Italy, Malta (+5 more), Greece, Cyprus, Egypt, Oman, Qatar
Bonus Onboard Credit
Inside
$1,481
Oceanview
$1,758
Balcony
$2,073
Suite
$4,036
From
US$1,481
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Genoa to Dubai
Cruise Line: MSC Cruises
Departure: 08 November 2026
Visit: Italy, Malta, Greece, Cyprus (+4 more), Egypt, Oman, Qatar, United Arab Emirates
Bonus Onboard Credit
Inside
$1,365
Oceanview
$1,640
Balcony
$1,977
Suite
$3,994
From
US$1,365
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Rio de Janeiro to Valencia
Cruise Line: MSC Cruises
Ship: MSC Musica
Departure: 02 April 2027
Visit: Brazil, Spain, France, Italy, Sicily
Bonus Onboard Credit
Inside
$1,429
Oceanview
$1,659
Balcony
$2,169
Suite
-
From
US$1,429
Per Person
View Trip
Cruise
 (1)

21 Days (20 Nights) Rome to Fort-de-France
Cruise Line: MSC Cruises
Ship: MSC Seaview
Departure: 15 November 2026
Visit: Italy, Corsica, France, Spain (+6 more), Saint Martin, Saint Kitts and Nevis, Saint Vincent, Barbados, Grenada, Martinique
Bonus Onboard Credit
Inside
$1,509
Oceanview
$1,859
Balcony
$2,169
Suite
$3,517
From
US$1,509
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Rome to Dubai
Cruise Line: MSC Cruises
Departure: 21 November 2027
Visit: Italy, Greece, Turkey, Cyprus (+4 more), Egypt, Oman, Qatar, United Arab Emirates
Bonus Onboard Credit
Inside
$1,679
Oceanview
$2,189
Balcony
$2,644
Suite
$4,923
From
US$1,679
Per Person
View Trip
Cruise
 (3)

21 Days (20 Nights) Dubai to Marseille
Cruise Line: MSC Cruises
Departure: 03 April 2027
Visit: United Arab Emirates, Oman, Egypt, Malta, Italy, France
Bonus Onboard Credit
Inside
$1,809
Oceanview
$2,099
Balcony
$2,372
Suite
$4,351
From
US$1,809
Per Person
View Trip
Cruise

21 Days (20 Nights) Genoa to Buenos Aires
Cruise Line: MSC Cruises
Departure: 15 November 2027
Visit: Italy, Spain, Brazil, Uruguay, Argentina
Bonus Onboard Credit
Inside
$1,969
Oceanview
$2,382
Balcony
$2,595
Suite
$4,060
From
US$1,969
Per Person
View Trip
Cruise

21 Days (20 Nights) Fort Lauderdale to Vancouver
Cruise Line: Holland America
Ship: Eurodam
Departure: 03 April 2027
Visit: USA, Colombia, Panama, Costa Rica, Guatemala, Mexico, Canada
Fare Saver
Inside
$2,384
Oceanview
$2,584
Balcony
$3,890
Suite
$6,605
From
US$2,384
Per Person
View Trip
Cruise

21 Days (20 Nights) Santos to Palermo
Cruise Line: MSC Cruises
Ship: MSC Virtuosa
Departure: 03 April 2027
Visit: Brazil, Spain, Morocco, Tunisia, Sicily
Bonus Onboard Credit
Inside
$1,709
Oceanview
$2,049
Balcony
$2,188
Suite
$7,397
From
US$1,709
Per Person
View Trip
Cruise

21 Days (20 Nights) Vancouver to Fort Lauderdale
Cruise Line: Holland America
Ship: Eurodam
Departures: Oct 2026 to Oct 2027
Visit: Canada, USA, Mexico, Guatemala, Costa Rica, Panama, Aruba
Fare Saver
Book Early & Have It All Fare Option
Inside
$2,109
Oceanview
$2,209
Balcony
$3,479
Suite
$5,845
From
US$2,109
Per Person
View Trip
Results: 13 results

No trips found. Try adjusting the search filters.