Get Exclusive Cruise Deals on Summer Cruise Deal With Costa Cruises!
Find a cruise and book cruises direct - no booking fee!
  • Book Now
Deal of the Week Top 10 Group Booking
Successfully Send Email Icon

Not correct code email icon


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.

1057 Itineraries Found

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

  • Filters:

12 Nights | Caribbean Southern | Carnival Cruise Lines | Carnival Venezia

12 Nights | Caribbean Southern | Carnival Cruise Lines | Carnival Venezia

Carnival Venezia

New York City

12 Nights

New York City | St Thomas | Dominica | Bridgetown | Castries | St Maarten (Philipsburg) | New York City **

Cruise Deals from New York City

Lowest Rate*
  • Interior $774.00*
  • Oceanview $1,164.00*
  • Balcony $1,324.00*
From USD $774.00* USD $64.50* / night(s) Includes taxes and fees*

12 Nights | Caribbean Southern | Carnival Cruise Lines | Carnival Venezia

12 Nights | Caribbean Southern | Carnival Cruise Lines | Carnival Venezia

Carnival Venezia

New York City Orlando (Port Canaveral)

12 Nights

New York City | St Thomas | STX | Aruba | Curacao | CLBK | Orlando (Port Canaveral) **

Cruise Deals from New York City to Orlando (Port Canaveral)

Lowest Rate*
  • Interior $794.00*
  • Oceanview $1,064.00*
  • Balcony $1,344.00*
From USD $794.00* USD $66.17* / night(s) Includes taxes and fees*

12 Nights | Caribbean | Princess | Enchanted Princess

12 Nights | Caribbean | Princess | Enchanted Princess

Enchanted Princess

New York City Ft Lauderdale (Port Everglades)

12 Nights

New York City | St Maarten (Philipsburg) | St Kitts | Castries | Curacao | Aruba | Ft Lauderdale (Port Everglades) **

Cruise Deals from New York City to Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $863.00*
  • Balcony $1,123.00*
  • Suite $1,463.00*
From USD $863.00* USD $71.92* / night(s) Includes taxes and fees*

12 Nights | Caribbean | Princess | Majestic Princess

12 Nights | Caribbean | Princess | Majestic Princess

Majestic Princess

New York City Ft Lauderdale (Port Everglades)

12 Nights

New York City | St Maarten (Philipsburg) | St Kitts | Castries | Curacao | Aruba | Ft Lauderdale (Port Everglades) **

Cruise Deals from New York City to Ft Lauderdale (Port Everglades)

Lowest Rate*
  • Interior $879.00*
  • Balcony $1,140.00*
  • Suite $1,689.00*
From USD $879.00* USD $73.25* / 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 | Bonaire | Dominica | St Maarten (Philipsburg) | St Thomas (Charlotte Amalie) | Antigua | Ft Lauderdale (Port Everglades) **

Cruise Deals from Ft Lauderdale (Port Everglades)

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

FAQs for 12 Night Cruises

Yes, booking a 12-night cruise trip one month in advance is possible. Many cruise lines offer advance booking options for reservations up to one month before departure.

Prices for 12-night cruises for one person start around $1,500 but can go up to several thousand dollars depending on the cruise line and amenities offered.

Yes, there are several ways to make a 12-night cruise trip more enjoyable. First, try to book an outside cabin with a balcony to enjoy the scenery from the comfort of your own room. Second, research the ports of call and plan out activities at each location. Finally, take advantage of the onboard amenities such as the spa, restaurants, and activities the cruise line offers.