MSC Fantasia
MSC Cruises
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Las Palmas de Gran Canaria, Spain • Santa Cruz de La Palma, Spain • Santa Cruz de Tenerife, Spain • Puerto Del Rosario • Funchal, Portugal • At Sea • Arrecife, Spain • Las Palmas de Gran Canaria, Spain
Starting From
$834 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 Armonia
MSC Cruises
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Durban, South Africa • Portuguese Island, Mozambique • At Sea • Durban, South Africa
Starting From
$558 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
$684 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 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
Starting From
$1,812 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
$1,748 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 Pearl
Norwegian Cruise Line
Dec 18, 2026 - Dec 23, 2026 (5 Nights)
Philadelphia • At Sea • Royal Naval Dockyard, Bermuda • Royal Naval Dockyard, Bermuda • At Sea • Philadelphia
Starting From
$849 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 Jewel
Norwegian Cruise Line
Dec 18, 2026 - Dec 23, 2026 (5 Nights)
Miami • At Sea • Great Stirrup Cay • Nassau • At Sea • Miami
Starting From
$679 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!

Disney Wish
Disney Cruise Line
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Port Canaveral (Orlando), Florida • Nassau • Castaway Cay • Port Canaveral (Orlando), Florida
Starting From
$1,529 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 Fantasy
Disney Cruise Line
Dec 18, 2026 - Dec 23, 2026 (5 Nights)
Port Canaveral (Orlando), Florida • Castaway Cay • At Sea • Cozumel • At Sea • Port Canaveral (Orlando), Florida
Starting From
$2,077 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
$587 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
$399 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!