Vision of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
San Juan, Puerto Rico • Tortola • St. John's, Antigua and Barbuda • Dominica • St. Croix • At Sea • St. Kitts • San Juan, Puerto Rico
Starting From
$837 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!

Symphony of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Galveston • At Sea • At Sea • Costa Maya • Roatán, Honduras • Cozumel • At Sea • Galveston
Starting From
$1,581 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 • At Sea • Aruba • At Sea • Bonaire • At Sea • Colón, Panama • Colón, Panama
Starting From
$1,125 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!

Star of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Port Canaveral (Orlando), Florida • At Sea • Costa Maya • Roatán, Honduras • Cozumel • At Sea • Perfect Day Cococay • Port Canaveral (Orlando), Florida
Starting From
$2,238 pp
Jim's Onboard Credit

Jim's Ship Pick
This is the BEST ship I’ve EVER sailed on! It rarely felt crowded, the food was incredible, the shows were absolutely phenomenal, and there’s something for everyone!

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
Starting From
$1,368 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!

Quantum of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 28, 2026 (8 Nights)
Brisbane, Australia • At Sea • At Sea • At Sea • Noumea, New Caledonia • Mystery Island, Vanuatu • At Sea • At Sea • Brisbane, Australia
Starting From
$1,855 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!

Allure of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Miami • At Sea • Labadee, Haiti • San Juan, Puerto Rico • St. Thomas • At Sea • At Sea • Miami
Starting From
$1,224 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!

Legend of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 26, 2026 (6 Nights)
Fort Lauderdale • Perfect Day Cococay • At Sea • Falmouth, Jamaica • Labadee, Haiti • At Sea • Fort Lauderdale
Starting From
$1,865 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!

Independence of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Miami • Bimini • At Sea • Ocho Rios, Jamaica • Grand Cayman • Falmouth, Jamaica • At Sea • Miami
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!

Enchantment of the Seas
Royal Caribbean
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
Tampa • At Sea • Cozumel • Roatán, Honduras • Belize City • Costa Maya • At Sea • Tampa
Starting From
$915 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!

Silver Shadow
Silversea
Dec 20, 2026 - Dec 27, 2026 (7 Nights)
San Juan, Puerto Rico • Jost Van Dyke, British Virgin Islands • Little bay • St. John's, Antigua and Barbuda • Fort De France • At Sea • Soper's Hole, British Virgin Islands • San Juan, Puerto Rico
Starting From
$4,800 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!