53% OFF
MSC Seascape
MSC Cruises
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Galveston • At Sea • At Sea • Costa Maya • Roatán, Honduras • Cozumel • At Sea • Galveston
Average Starting Price
$764 pp
Jim's Onboard Credit

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Norwegian Epic
Norwegian Cruise Line
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Port Canaveral (Orlando), Florida • Great Stirrup Cay • At Sea • Falmouth, Jamaica • At Sea • Cozumel • At Sea • Port Canaveral (Orlando), Florida
Average Starting Price
$599 pp
Jim's Onboard Credit

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Norwegian Aqua
Norwegian Cruise Line
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Miami • At Sea • Puerto Plata, Dominican Republic • St. Thomas • Tortola • At Sea • Great Stirrup Cay • Miami
Average Starting Price
$1,089 pp
Jim's Onboard Credit

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Serenade of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
San Diego • At Sea • Cabo San Lucas • La Paz, Mexico • Mazatlan, Mexico • At Sea • At Sea • San Diego
Average Starting Price
$1,029 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Grandeur of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Cartagena, Colombia • Santa Marta, Colombia • At Sea • Aruba • Curacao • At Sea • Colón, Panama • Cartagena, Colombia
Average Starting Price
$1,908 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Quantum of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 28, 2026 (8 Nights)
Brisbane, Australia • At Sea • At Sea • At Sea • Noumea, New Caledonia • Mystery Island, Vanuatu • At Sea • At Sea • Brisbane, Australia
Average Starting Price
$1,578 pp
Jim's Onboard Credit

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Symphony of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Galveston • At Sea • At Sea • Costa Maya • Roatán, Honduras • Cozumel • At Sea • Galveston
Average Starting Price
$1,545 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Enchantment of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Tampa • At Sea • Cozumel • Roatán, Honduras • Belize City • Costa Maya • At Sea • Tampa
Average Starting Price
$1,016 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Odyssey of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Cape Liberty • At Sea • Port Canaveral (Orlando), Florida • Perfect Day Cococay • Nassau • At Sea • At Sea • Cape Liberty
Average Starting Price
$1,490 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!

Legend of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 26, 2026 (6 Nights)
Fort Lauderdale • Perfect Day Cococay • At Sea • Cozumel • Costa Maya • At Sea • Fort Lauderdale
Average Starting Price
$1,358 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

Phyllis' Holiday Pick
Best time of the year to cruise! I love spending the holidays cruising with my family! The ships are beautifully decorated, and ringing in New Year’s Eve at sea is an experience I’ll never forget!