Get Exclusive Cruise Deals on Memorial Day!
Find a cruise and book cruises direct - no booking fee!
  • Book Now
Deal of the Week
Group Booking

Need Multi Cabin? Click Here

Cruises for 21-nights

21 Night Cruises

Find the best 21-night cruise on your budget and book your unforgettable vacation today. Here you will find amazing 21-nights cruise trips around the year. Discover a wide selection of itineraries, ships, and cruise lines for your 21-nights getaway. Whether you seek a family cruise or an adult-only retreat, book now on CruiseBooking.com for an unforgettable experience.

469 Itineraries Found

*All prices are per person, in US Dollars, based on double occupancy.

  • Filters:

21 Nights | South America | MSC Cruises | MSC Musica

21 Nights | South America | MSC Cruises | MSC Musica

MSC Musica virtual-360

Santos Valencia

21 Nights

Santos | Rio De Janeiro | Maceio | Las Palmas | Tarragona | Marseille | Genoa | Rome (Civitavecchia) | Palermo | Ibiza | Valencia **

Cruise Deals from Santos to Valencia

Lowest Rate*
  • Interior $1,380.92*
  • Oceanview $1,700.92*
  • Balcony $2,050.92*
From USD $1,380.92* USD $65.76* / night(s) Includes taxes and fees*

21 Nights | Southern Europe | MSC Cruises | MSC Lirica

21 Nights | Southern Europe | MSC Cruises | MSC Lirica

MSC Lirica virtual-360

Venice Santos

21 Nights

Venice | Rome (Civitavecchia) | Barcelona | Malaga | TNG | Santa Cruz de Tenerife | Salvador | Ilheus | Rio De Janeiro | Santos **

Cruise Deals from Venice to Santos

Lowest Rate*
  • Interior $1,460.92*
  • Oceanview $1,740.92*
  • Balcony $2,710.92*
  • Suite $3,590.92*
From USD $1,460.92* USD $69.57* / night(s) Includes taxes and fees*

21 Nights | World Cruise | Cunard | Queen Elizabeth

21 Nights | World Cruise | Cunard | Queen Elizabeth

Queen Elizabeth

Seattle Miami

21 Nights

Seattle | Los Angeles | Los Cabos | Puerto Quetzal | Fort Amador | Panama Canal | Willemstad | Oranjestad | Miami **

Cruise Deals from Seattle to Miami

Lowest Rate*
  • Interior $1,589.00*
  • Oceanview $1,743.00*
  • Balcony $2,100.00*
  • Suite $5,250.00*
From USD $1,589.00* USD $75.67* / night(s) Includes taxes and fees*

21 Nights | Southern Europe | MSC Cruises | MSC Lirica

21 Nights | Southern Europe | MSC Cruises | MSC Lirica

MSC Lirica virtual-360

Santos Venice

21 Nights

Santos | Rio De Janeiro | Buzios | Salvador | Maceio | Mindelo | Las Palmas | TNG | Valletta | Split | Venice **

Cruise Deals from Santos to Venice

Lowest Rate*
  • Interior $1,640.92*
  • Oceanview $1,920.92*
  • Balcony $2,890.92*
  • Suite $3,770.92*
From USD $1,640.92* USD $78.14* / night(s) Includes taxes and fees*

21 Nights | Europe | MSC Cruises | MSC World Europa

21 Nights | Europe | MSC Cruises | MSC World Europa

MSC World Europa virtual-360

Genoa Dubai

21 Nights

Genoa | Rome (Civitavecchia) | Naples | Athens (Piraeus) | Marmaris | Limassol | Alexandria | Suez Canal | Muscat | Doha | Dubai **

Cruise Deals from Genoa to Dubai

Lowest Rate*
  • Interior $1,712.92*
  • Oceanview $2,242.92*
  • Balcony $2,772.92*
  • Suite $3,840.92*
From USD $1,712.92* USD $81.57* / night(s) Includes taxes and fees*