Get FREE Price Alerts

Subscribe to our weekly cruise deals email and enjoy FREE price change alerts and updates for this cruise and others like it.

We promise to protect your privacy and personal data. You can review our privacy policy here.

Modify Your Choices
Vacation Type


Filters
Destination
- Caribbean
Travel Dates
Narrow Date Range
Departure Port
- All Departure Ports
Cruise Length
- All Durations
Cruise Line
- All Cruise Lines
Cruise Ships
- All Cruise Ships

Cruises in December 2024


Sailings per page
549 Matched Sailings
Departing
Itinerary and Ship
Length
Save to
Favorites
Priced from

Dec 05, 2024

(Thursday)

4 Night Eastern Caribbean Cruise

Independence of the Seas
Royal Caribbean Cruises
4.2 based on 454 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Labadee, Miami
Special Promotions

4 Nights


Add to Favorites
Compare Favorites
Retail Price $481
Save $220
Lowest from

$261

per person
(double occupancy)
Learn More

Dec 08, 2024

(Sunday)

8 Night Western Caribbean with Mexico Cruise

Regal Princess
Princess Cruises
4.3 based on 274 ratings
Starts: Galveston, Texas
Ends: Galveston, Texas
Ports of Call:
Galveston, Costa Maya, Mahogany Bay, Belize City, Cozumel, Galveston

8 Nights


Add to Favorites
Compare Favorites
Lowest from

$274

per person
(double occupancy)
Learn More

Dec 19, 2024

(Thursday)

4 Night Eastern Caribbean Cruise

Independence of the Seas
Royal Caribbean Cruises
4.2 based on 454 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Labadee, Miami
Special Promotions

4 Nights


Add to Favorites
Compare Favorites
Retail Price $448
Save $120
Lowest from

$296

per person
(double occupancy)
Learn More

Dec 05, 2024

(Thursday)

4 Night Western Caribbean from Tampa Cruise

Carnival Paradise
Carnival Cruises
3.7 based on 406 ratings
Starts: Tampa, Florida
Ends: Tampa, Florida
Ports of Call:
Tampa, Cozumel, Tampa

4 Nights


Add to Favorites
Compare Favorites
Lowest from

$309

per person
(double occupancy)
Learn More

Dec 08, 2024

(Sunday)

5 Night Eastern Caribbean Cruise

Grandeur of the Seas
Royal Caribbean Cruises
3.9 based on 357 ratings
Starts: Fort Lauderdale, Florida
Ends: Fort Lauderdale, Florida
Ports of Call:
Fort Lauderdale, Labadee, Puerto Plata, Fort Lauderdale
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $686
Save $372
Lowest from

$314

per person
(double occupancy)
Learn More

Dec 09, 2024

(Monday)

5 Night Western Caribbean and Perfect Day Cruise

Voyager of the Seas
Royal Caribbean Cruises
4.0 based on 76 ratings
Starts: Port Canaveral, Florida
Ends: Port Canaveral, Florida
Ports of Call:
Port Canaveral, Cozumel, Perfect Day at CocoCay Bahamas, Port Canaveral

5 Nights


Add to Favorites
Compare Favorites
Retail Price $833
Save $519
Lowest from

$314

per person
(double occupancy)
Learn More

Dec 09, 2024

(Monday)

5 Night Western Caribbean Cruise

Mariner of the Seas
Royal Caribbean Cruises
4.2 based on 307 ratings
Starts: Galveston, Texas
Ends: Galveston, Texas
Ports of Call:
Galveston, Costa Maya, Cozumel, Galveston
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $840
Save $516
Lowest from

$324

per person
(double occupancy)
Learn More

Dec 05, 2024

(Thursday)

4 Night Western Caribbean Cruise

Mariner of the Seas
Royal Caribbean Cruises
4.2 based on 307 ratings
Starts: Galveston, Texas
Ends: Galveston, Texas
Ports of Call:
Galveston, Cozumel, Galveston
Special Promotions

4 Nights


Add to Favorites
Compare Favorites
Retail Price $568
Save $244
Lowest from

$324

per person
(double occupancy)
Learn More

Dec 19, 2024

(Thursday)

4 Night Western Caribbean Cruise

Mariner of the Seas
Royal Caribbean Cruises
4.2 based on 307 ratings
Starts: Galveston, Texas
Ends: Galveston, Texas
Ports of Call:
Galveston, Cozumel, Galveston
Special Promotions

4 Nights


Add to Favorites
Compare Favorites
Retail Price $1,098
Save $774
Lowest from

$324

per person
(double occupancy)
Learn More

Dec 12, 2024

(Thursday)

4 Night Western Caribbean Cruise

Enchantment of the Seas
Royal Caribbean Cruises
3.9 based on 695 ratings
Starts: Tampa, Florida
Ends: Tampa, Florida
Ports of Call:
Tampa, Cozumel, Tampa
Special Promotions

4 Nights


Add to Favorites
Compare Favorites
Retail Price $447
Save $95
Lowest from

$331

per person
(double occupancy)
Learn More

Dec 14, 2024

(Saturday)

5 Night Eastern Caribbean Cruise

Voyager of the Seas
Royal Caribbean Cruises
4.0 based on 76 ratings
Starts: Port Canaveral, Florida
Ends: Port Canaveral, Florida
Ports of Call:
Port Canaveral, Puerto Plata, Labadee, Port Canaveral
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $722
Save $390
Lowest from

$332

per person
(double occupancy)
Learn More

Dec 08, 2024

(Sunday)

6 Night Eastern Caribbean from Miami Cruise

Carnival Magic
Carnival Cruises
4.0 based on 364 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Amber Cove, Grand Turk, Half Moon Cay, Miami

6 Nights


Add to Favorites
Compare Favorites
Lowest from

$334

per person
(double occupancy)
Learn More

Dec 01, 2024

(Sunday)

7 Night Caribbean Cruise

MSC Seaside
MSC Cruises
3.9 based on 151 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Ocean Cay, Nassau, San Juan, Puerto Plata, Miami

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$339

per person
(double occupancy)
Learn More

Dec 01, 2024

(Sunday)

5 Night Western Caribbean Cruise

Serenade of the Seas
Royal Caribbean Cruises
3.9 based on 354 ratings
Starts: Tampa, Florida
Ends: Tampa, Florida
Ports of Call:
Tampa, Cozumel, Costa Maya, Tampa
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $627
Save $286
Lowest from

$341

per person
(double occupancy)
Learn More

Dec 02, 2024

(Monday)

5 Night Eastern Caribbean from Port Canaveral (Orlando) Cruise

Carnival Freedom
Carnival Cruises
3.9 based on 320 ratings
Starts: Port Canaveral, Florida
Ends: Port Canaveral, Florida
Ports of Call:
Port Canaveral, Grand Turk, Amber Cove, Port Canaveral
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Lowest from

$349

per person
(double occupancy)
Learn More

Dec 15, 2024

(Sunday)

7 Night Caribbean Cruise

MSC Seaside
MSC Cruises
3.9 based on 151 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Ocean Cay, Puerto Plata, San Juan, Nassau, Miami

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$349

per person
(double occupancy)
Learn More

Dec 14, 2024

(Saturday)

5 Night Western Caribbean Cruise

Independence of the Seas
Royal Caribbean Cruises
4.2 based on 454 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Georgetown , Falmouth, Miami
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $866
Save $516
Lowest from

$350

per person
(double occupancy)
Learn More

Dec 15, 2024

(Sunday)

5 Night Western Caribbean Cruise

Serenade of the Seas
Royal Caribbean Cruises
3.9 based on 354 ratings
Starts: Tampa, Florida
Ends: Tampa, Florida
Ports of Call:
Tampa, Cozumel, Costa Maya, Tampa
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $605
Save $246
Lowest from

$359

per person
(double occupancy)
Learn More

Dec 08, 2024

(Sunday)

7 Night Caribbean Cruise

MSC Seashore
MSC Cruises
Starts: Port Canaveral, Florida
Ends: Port Canaveral, Florida
Ports of Call:
Port Canaveral, Ocean Cay, Costa Maya, Cozumel, Port Canaveral

7 Nights


Add to Favorites
Compare Favorites
Lowest from

$359

per person
(double occupancy)
Learn More

Dec 05, 2024

(Thursday)

4 Night Western Caribbean from New Orleans Cruise

Carnival Valor
Carnival Cruises
3.9 based on 387 ratings
Starts: New Orleans, Louisiana
Ends: New Orleans, Louisiana
Ports of Call:
New Orleans, Cozumel, New Orleans

4 Nights


Add to Favorites
Compare Favorites
Lowest from

$359

per person
(double occupancy)
Learn More

Dec 07, 2024

(Saturday)

5 Night Eastern Caribbean from Port Canaveral (Orlando) Cruise

Carnival Freedom
Carnival Cruises
3.9 based on 320 ratings
Starts: Port Canaveral, Florida
Ends: Port Canaveral, Florida
Ports of Call:
Port Canaveral, Nassau, Princess Cays, Grand Turk, Port Canaveral
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Lowest from

$359

per person
(double occupancy)
Learn More

Dec 14, 2024

(Saturday)

5 Night Western Caribbean Cruise

Mariner of the Seas
Royal Caribbean Cruises
4.2 based on 307 ratings
Starts: Galveston, Texas
Ends: Galveston, Texas
Ports of Call:
Galveston, Costa Maya, Cozumel, Galveston
Special Promotions

5 Nights


Add to Favorites
Compare Favorites
Retail Price $581
Save $220
Lowest from

$361

per person
(double occupancy)
Learn More

Dec 14, 2024

(Saturday)

5 Night Eastern Caribbean from Miami Cruise

Carnival Sunrise
Carnival Cruises
4.0 based on 76 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Nassau, Half Moon Cay, Grand Turk, Miami

5 Nights


Add to Favorites
Compare Favorites
Lowest from

$369

per person
(double occupancy)
Learn More

Dec 09, 2024

(Monday)

5 Night Western Caribbean from Tampa Cruise

Carnival Paradise
Carnival Cruises
3.7 based on 406 ratings
Starts: Tampa, Florida
Ends: Tampa, Florida
Ports of Call:
Tampa, Georgetown , Cozumel, Tampa

5 Nights


Add to Favorites
Compare Favorites
Lowest from

$369

per person
(double occupancy)
Learn More

Dec 09, 2024

(Monday)

5 Night Western Caribbean from Miami Cruise

Carnival Sunrise
Carnival Cruises
4.0 based on 76 ratings
Starts: Miami, Florida
Ends: Miami, Florida
Ports of Call:
Miami, Ocho Rios, Georgetown , Miami

5 Nights


Add to Favorites
Compare Favorites
Lowest from

$374

per person
(double occupancy)
Learn More



Overlay Title