MSC Seaside
MSC Cruises
Dec 18, 2026 - Dec 28, 2026 (10 Nights)
Miami • Nassau • Ocean Cay • Miami • Ocean Cay • At Sea • At Sea • San Juan, Puerto Rico • Puerto Plata, Dominican Republic • At Sea • Miami
Starting From
$1,082 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
Starting From
$662 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 Escape
Norwegian Cruise Line
Dec 18, 2026 - Dec 23, 2026 (5 Nights)
Port Canaveral (Orlando), Florida • At Sea • Cozumel • At Sea • Great Stirrup Cay • Port Canaveral (Orlando), Florida
Starting From
$699 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!

Brilliance of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Fort Lauderdale • Grand Bahama Island • Nassau • Fort Lauderdale
Starting From
$308 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 Joy
Norwegian Cruise Line
Dec 18, 2026 - Dec 22, 2026 (4 Nights)
Miami • Great Stirrup Cay • At Sea • Nassau • Miami
Starting From
$699 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
Starting From
$333 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
Starting From
$426 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!

Oasis of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Fort Lauderdale • Nassau • Perfect Day Cococay • Fort Lauderdale
Starting From
$514 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!

Utopia of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Port Canaveral (Orlando), Florida • Nassau • Perfect Day Cococay • Port Canaveral (Orlando), Florida
Starting From
$1,028 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!

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