Freedom of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 26, 2026 (5 Nights)
Miami • At Sea • Grand Cayman • At Sea • Nassau • Miami
Starting From
$917 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!

Margaritaville at Sea Paradise
Margaritaville at Sea
Dec 21, 2026 - Dec 24, 2026 (3 Nights)
Palm Beach • At Sea • Nassau • Palm Beach
Starting From
$419 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!

Liberty of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 26, 2026 (5 Nights)
Galveston • At Sea • Cozumel • Costa Maya • At Sea • Galveston
Starting From
$999 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 21, 2026 - Dec 28, 2026 (7 Nights)
Fort Lauderdale • Nassau • Perfect Day Cococay • At Sea • At Sea • Falmouth, Jamaica • At Sea • Fort Lauderdale
Starting From
$1,437 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 21, 2026 - Dec 24, 2026 (3 Nights)
Miami • Perfect Day Cococay • Nassau • Miami
Starting From
$659 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 Nova
Silversea
Dec 21, 2026 - Dec 29, 2026 (8 Nights)
Barbados • Soufrière, St Lucia • Bequia, St Vincent and the Grenadines • St. George's, Grenada • At Sea • Fort De France • St. Kitts • St. Thomas • San Juan, Puerto Rico
Starting From
$7,300 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!

Carnival Elation
Carnival Cruise Line
Dec 21, 2026 - Dec 26, 2026 (5 Nights)
Jacksonville • At Sea • Celebration Key • Half Moon Cay • At Sea • Jacksonville
Starting From
$724 pp
Jim's Onboard Credit

Jim's Port Pick
Half Moon Cay is one of my all-time favorite private islands - the sand is unbelievably soft, hands-down the best I’ve ever felt!

Celestyal Discovery
Celestyal Cruises
Dec 21, 2026 - Dec 25, 2026 (4 Nights)
Abu Dhabi, United Arab Emirates • Doha, Qatar • Ras Al Khaimah, United Arab Emirates • Khasab, Oman • Abu Dhabi, United Arab Emirates
Starting From
$679 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!