Celebrity Xcel
Celebrity Cruises
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Miami • At Sea • At Sea • St. Maarten • St. Thomas • Puerto Plata, Dominican Republic • At Sea • Miami
Average Starting Price
$1,071 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 Libra
Viking
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Rome, Italy • Florence/Pisa, Italy • Florence/Pisa, Italy • Villefranche-sur-Mer, France • Marseille, France • Sete, France • Barcelona, Spain • Barcelona, Spain
Average Starting Price
$2,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!

Grandeur of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Cartagena, Colombia • Santa Marta, Colombia • At Sea • Aruba • Curacao • At Sea • Colón, Panama • Cartagena, Colombia
Average Starting Price
$1,693 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

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!

Odyssey of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Cape Liberty • At Sea • Port Canaveral (Orlando), Florida • Perfect Day Cococay • Nassau • At Sea • At Sea • Cape Liberty
Average Starting Price
$1,571 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

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!

Independence of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Miami • Bimini • At Sea • Grand Cayman • Ocho Rios, Jamaica • Falmouth, Jamaica • At Sea • Miami
Average Starting Price
$909 pp
Jim's Onboard Credit
FREE Specialty Dining Meal

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!