Freedom of the Seas
Royal Caribbean
Dec 17, 2026 - Dec 21, 2026 (4 Nights)
Miami • At Sea • Grand Turk • At Sea • Miami
Average Starting Price
$455 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!

Utopia of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Port Canaveral (Orlando), Florida • Nassau • Perfect Day Cococay • Port Canaveral (Orlando), Florida
Average Starting Price
$658 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!

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

Spectrum of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 20, 2026 (2 Nights)
Hong Kong, Hong Kong • At Sea • Hong Kong, Hong Kong
Average Starting Price
$325 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!

Brilliance of the Seas
Royal Caribbean
Dec 18, 2026 - Dec 21, 2026 (3 Nights)
Fort Lauderdale • Grand Bahama Island • Nassau • Fort Lauderdale
Average Starting Price
$310 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
Average Starting Price
$382 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
$356 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
$479 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!