Explorer of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Port Canaveral (Orlando), Florida • Grand Bahama Island • At Sea • Falmouth, Jamaica • Grand Cayman • Cozumel • At Sea • Port Canaveral (Orlando), Florida
Starting From
$1,110 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 World Europa
MSC Cruises
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Abu Dhabi, United Arab Emirates • At Sea • Bahrain, Bahrain • Doha, Qatar • Dubai, United Arab Emirates • Dubai, United Arab Emirates • Sir Bani Yas, United Arab Emirates • Abu Dhabi, United Arab Emirates
Starting From
$1,819 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 Opera
MSC Cruises
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
La Romana, Dominican Republic • Samaná, Dominican Republic • Virgin Gorda, British Virgin Islands • St. Kitts • St. Maarten • At Sea • Santa Catalina Island, California • La Romana, Dominican Republic
Starting From
$1,379 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 World Asia
MSC Cruises
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Rome, Italy • Messina, Italy • Malta, Malta • At Sea • Barcelona, Spain • Marseille, France • Genoa, Italy • Rome, Italy
Starting From
$1,396 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 Euribia
MSC Cruises
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Genoa, Italy • Naples, Italy • Palermo, Italy • La Goulette, Tunisia • At Sea • Barcelona, Spain • Marseille, France • Genoa, Italy
Starting From
$1,210 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 Gem
Norwegian Cruise Line
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Tampa • At Sea • Harvest Caye, Belize • Roatán, Honduras • At Sea • Cozumel • At Sea • Tampa
Starting From
$1,029 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 21, 2026 - Dec 24, 2026 (3 Nights)
Port Canaveral (Orlando), Florida • Nassau • Perfect Day Cococay • Port Canaveral (Orlando), Florida
Starting From
$1,037 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!

Vision of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Fort Lauderdale • At Sea • Nassau • Perfect Day Cococay • At Sea • Labadee, Haiti • At Sea • Fort Lauderdale
Starting From
$996 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!