Get Exclusive Cruise Deals on MSC Short Sailings!
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 12-nights

12 Night Cruises

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

1609 Itineraries Found

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

  • Filters:

12 Nights | Caribbean | Princess | Caribbean Princess

12 Nights | Caribbean | Princess | Caribbean Princess

Caribbean Princess

Port Canaveral (Orlando) Ft Lauderdale (Port Everglades)

12 Nights

Orlando (Port Canaveral) | Aruba | Curacao | Bonaire | Amber Cove | Grand Turk | Nassau | Ft Lauderdale (Port Everglades) **

Cruise Deals from Orlando (Port Canaveral) to Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $649.00*
  • Oceanview $669.00*
  • Balcony $1,099.00*
  • Suite $1,329.00*
From USD $649.00* USD $54.08* / night(s) Includes taxes and fees*

12 Nights | Southern Europe | MSC Cruises | MSC Musica

12 Nights | Southern Europe | MSC Cruises | MSC Musica

MSC Musica virtual-360

Maceio Genoa

12 Nights

Maceio | Las Palmas | Tarragona | Marseille | Genoa **

Cruise Deals from Maceio to Genoa

Lowest Rate*
  • Interior $738.06*
  • Oceanview $868.06*
  • Balcony $1,198.06*
From USD $738.06* USD $61.50* / night(s) Includes taxes and fees*

12 Nights | Caribbean | Princess | Caribbean Princess

12 Nights | Caribbean | Princess | Caribbean Princess

Caribbean Princess

Ft Lauderdale (Port Everglades)

12 Nights

Ft Lauderdale (Port Everglades) | Aruba | Curacao | Fort de France | Bridgetown | Dominica | St Maarten (Philipsburg) | Ft Lauderdale (Port Everglades) **

Cruise Deals from Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $849.00*
  • Oceanview $1,099.00*
  • Balcony $1,199.00*
  • Suite $1,499.00*
From USD $849.00* USD $70.75* / night(s) Includes taxes and fees*

12 Nights | Caribbean | Princess | Caribbean Princess

12 Nights | Caribbean | Princess | Caribbean Princess

Caribbean Princess

Ft Lauderdale (Port Everglades)

12 Nights

Ft Lauderdale (Port Everglades) | George Town | Ocho Rios | Limon (Puerto Limon) | Colon | Aruba | Amber Cove | Ft Lauderdale (Port Everglades) **

Cruise Deals from Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $899.00*
  • Oceanview $1,099.00*
  • Balcony $1,199.00*
  • Suite $1,499.00*
From USD $899.00* USD $74.92* / night(s) Includes taxes and fees*

12 Nights | Caribbean | Princess | Island Princess

12 Nights | Caribbean | Princess | Island Princess

Island Princess

Ft Lauderdale (Port Everglades)

12 Nights

Ft Lauderdale (Port Everglades) | Aruba | Curacao | Castries | Bridgetown | Dominica | St Maarten (Philipsburg) | Ft Lauderdale (Port Everglades) **

Cruise Deals from Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $939.00*
  • Oceanview $919.00*
  • Balcony $1,309.00*
  • Suite $1,449.00*
From USD $919.00* USD $76.58* / night(s) Includes taxes and fees*