MSC World Asia
MSC Cruises
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Genoa, Italy • Rome, Italy • Messina, Italy • Malta, Malta • At Sea • Barcelona, Spain • Marseille, France • Genoa, Italy
Starting From
$1,562 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 Lirica
MSC Cruises
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Itajaí, Brazil • Ilhabela, Brazil • Rio de Janeiro, Brazil • Buzios, Brazil • Ilha Grande, Brazil • At Sea • Paranaguá, Brazil • Itajaí, Brazil
Starting From
$1,253 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 Breakaway
Norwegian Cruise Line
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
New Orleans • At Sea • Cozumel • Roatán, Honduras • Harvest Caye, Belize • Costa Maya • At Sea • New Orleans
Starting From
$2,608 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
Starting From
$1,589 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 Encore
Norwegian Cruise Line
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Los Angeles • At Sea • Cabo San Lucas • Mazatlan, Mexico • Puerto Vallarta, Mexico • At Sea • At Sea • Los Angeles
Starting From
$1,289 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!

Regal Princess
Princess Cruises
Dec 20, 2026 - Dec 26, 2026 (6 Nights)
Fort Lauderdale • Celebration Key • At Sea • Grand Turk • At Sea • Nassau • Fort Lauderdale
Starting From
$880 pp
Jim's Onboard Credit

Luke's Port Pick
Grand Turk has it all - stunning ship views, a pool, great snorkeling, and crystal-clear water! This port will always be my favorite!

Sun Princess
Princess Cruises
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Fort Lauderdale • At Sea • At Sea • San Juan, Puerto Rico • Amber Cove, Dominican Republic • At Sea • Princess Cays • Fort Lauderdale
Starting From
$1,215 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!

Navigator of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 24, 2026 (4 Nights)
Singapore, Singapore • Penang, Malaysia • Phuket, Thailand • At Sea • Singapore, Singapore
Starting From
$525 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
Starting From
$1,061 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!