Margaritaville at Sea Paradise
Margaritaville at Sea
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Palm Beach • At Sea • Freeport • Palm Beach
Starting From
$429 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!

Celestyal Discovery
Celestyal Cruises
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Abu Dhabi, United Arab Emirates • Dubai, United Arab Emirates • Sir Bani Yas, United Arab Emirates • Abu Dhabi, United Arab Emirates
Starting From
$539 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!

Disney Dream
Disney Cruise Line
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Fort Lauderdale • Lookout Cay at Lighthouse Point • Nassau • Fort Lauderdale
Starting From
$1,196 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!

Disney Wonder
Disney Cruise Line
Dec 18, 2026 - Dec 22, 2026 (4 Nights)
San Diego • At Sea • Santa Catalina Island, California • Ensenada • San Diego
Starting From
$1,564 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!

MSC Seaside
MSC Cruises
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Miami • Nassau • Ocean Cay • Miami
Starting From
$279 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!

Carnival Glory
Carnival Cruise Line
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Port Canaveral (Orlando), Florida • Celebration Key • At Sea • Port Canaveral (Orlando), Florida
Starting From
$334 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!

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
Starting From
$688 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!

MSC Bellissima
MSC Cruises
Dec 18, 2026 - Dec 22, 2026 (4 Nights)
Naha, Japan • Ishigaki, Japan • Keelung, Taiwan • Miyako, Japan • Naha, Japan
Starting From
$596 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!