47% OFF
MSC Preziosa
MSC Cruises
Dec 18, 2026 - Dec 24, 2026 (6 Nights)
Southampton, United Kingdom • At Sea • Hamburg, Germany • At Sea • Bruges, Belgium • Rotterdam, Netherlands • Southampton, United Kingdom
Average Starting Price
$638 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!

48% OFF
MSC Seaside
MSC Cruises
Dec 18, 2026 - Dec 28, 2026 (10 Nights)
Miami • Nassau • Ocean Cay • Miami • At Sea • Puerto Plata, Dominican Republic • San Juan, Puerto Rico • At Sea • At Sea • Ocean Cay • Miami
Average Starting Price
$1,172 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!

43% OFF
Carnival Glory
Carnival Cruise Line
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Port Canaveral (Orlando), Florida • Celebration Key • Fun Day at Sea • Port Canaveral (Orlando), Florida
Average Starting Price
$356 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!

Spectrum of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 20, 2026 (2 Nights)
Hong Kong, Hong Kong • At Sea • Hong Kong, Hong Kong
Average Starting Price
$348 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!

60% OFF
MSC Magnifica
MSC Cruises
Dec 18, 2026 - Dec 28, 2026 (10 Nights)
Barcelona, Spain • At Sea • Cádiz, Spain • Casablanca, Morocco • Malaga, Spain • Alicante, Spain • At Sea • Rome, Italy • Genoa, Italy • Marseille, France • Barcelona, Spain
Average Starting Price
$1,458 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!

14% OFF
Carnival Adventure
Carnival Cruise Line
Dec 18, 2026 - Dec 27, 2026 (9 Nights)
Sydney, Australia • Fun Day at Sea • Fun Day at Sea • Noumea, New Caledonia • Lifou Island, New Caledonia • Port Vila, Vanuatu • Fun Day at Sea • Fun Day at Sea • Fun Day at Sea • Sydney, Australia
Average Starting Price
$1,373 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!

Wonder of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Miami • Perfect Day Cococay • Nassau • Miami
Average Starting Price
$598 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!

Celebrity Reflection
Celebrity Cruises
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Fort Lauderdale • Key West, Florida • Grand Bahama Island • Fort Lauderdale
Average Starting Price
$360 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!

Voyager of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Los Angeles • Ensenada • At Sea • Los Angeles
Average Starting Price
$299 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!