Wonder of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Miami • Perfect Day Cococay • Nassau • Miami
Average Starting Price
$381 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
Average Starting Price
$340 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
Average Starting Price
$369 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!

VIVA BEYOND
VIVA Cruises
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Paris, France • Paris, France • Paris, France • Paris, France
Average Starting Price
$995 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!

Viking Mimir
Viking
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Amsterdam, Netherlands • Dordrecht, Netherlands • Cologne, Germany • Koblenz, Germany • Rudesheim, Germany • Mannheim, Germany • Speyer, Germany • Strasbourg, France • Breisach, Germany • Basel, Switzerland
Average Starting Price
$3,499 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!

Viking Var
Viking
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Regensburg, Germany • Regensburg, Germany • Passau, Germany • Wachau Valley • Krems, Austria • Vienna, Austria • Vienna, Austria • Vienna, Austria • Budapest, Hungary • Budapest, Hungary
Average Starting Price
$3,299 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!

Viking Tor
Viking
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Budapest, Hungary • Budapest, Hungary • Vienna, Austria • Vienna, Austria • Krems, Austria • Wachau Valley • Passau, Germany • Regensburg, Germany • Regensburg, Germany
Average Starting Price
$3,299 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!

Viking Vili
Viking
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Budapest, Hungary • Budapest, Hungary • Bratislava, Slovakia • Vienna, Austria • Krems, Austria • Wachau Valley • Linz, Austria • Passau, Germany • Passau, Germany
Average Starting Price
$3,599 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!

Viking Mani
Viking
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Basel, Switzerland • Breisach, Germany • Strasbourg, France • Mannheim, Germany • Rudesheim, Germany • Koblenz, Germany • Cologne, Germany • Dordrecht, Netherlands • Amsterdam, Netherlands
Average Starting Price
$3,499 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!

Viking Eir
Viking
Dec 18, 2026 - Dec 25, 2026 (7 Nights)
Amsterdam, Netherlands • Dordrecht, Netherlands • Cologne, Germany • Koblenz, Germany • Rudesheim, Germany • Mannheim, Germany • Speyer, Germany • Strasbourg, France • Breisach, Germany • Basel, Switzerland
Average Starting Price
$3,499 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!