41% OFF
Carnival Sunrise
Carnival Cruise Line
Dec 21, 2026 - Dec 26, 2026 (5 Nights)
Miami • Relaxaway Half Moon Cay, Bahamas • Nassau • Celebration Key • Fun Day at Sea • Miami
Average Starting Price
$532 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!

Explorer of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Port Canaveral (Orlando), Florida • Grand Bahama Island • At Sea • Falmouth, Jamaica • Grand Cayman • Cozumel • At Sea • Port Canaveral (Orlando), Florida
Average Starting Price
$1,507 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!

66% OFF
MSC Opera
MSC Cruises
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
La Romana, Dominican Republic • Samaná, Dominican Republic • Virgin Gorda, British Virgin Islands • St. Kitts • St. Maarten • At Sea • Catalina Island, Dominican Republic • La Romana, Dominican Republic
Average Starting Price
$619 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!

21% OFF
Seven Seas Mariner
Regent Seven Seas Cruises
Dec 21, 2026 - Jan 4, 2027 (14 Nights)
Tampa • At Sea • Grand Cayman • Ocho Rios, Jamaica • At Sea • Aruba • Curacao • Bonaire • At Sea • Gustavia, Saint Barthélemy • St. Maarten • Tortola • At Sea • At Sea • Miami
Average Starting Price
$12,399 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 21, 2026 - Dec 28, 2026 (7 Nights)
Los Angeles • At Sea • Cabo San Lucas • Mazatlan, Mexico • Puerto Vallarta, Mexico • At Sea • At Sea • Los Angeles
Average Starting Price
$914 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!

Liberty of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 26, 2026 (5 Nights)
Galveston • At Sea • Cozumel • Cozumel • At Sea • Galveston
Average Starting Price
$801 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!

26% OFF
Vision of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 28, 2026 (7 Nights)
Fort Lauderdale • At Sea • Nassau • Perfect Day Cococay • At Sea • Labadee, Haiti • At Sea • Fort Lauderdale
Average Starting Price
$996 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!

Ovation of the Seas
Royal Caribbean
Dec 21, 2026 - Dec 29, 2026 (8 Nights)
Los Angeles • Santa Catalina Island, California • At Sea • Cabo San Lucas • Cabo San Lucas • Cabo San Lucas • At Sea • Ensenada • Los Angeles
Average Starting Price
$1,049 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!

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, Martinique • St. Kitts • St. Thomas • San Juan, Puerto Rico
Average Starting Price
$4,200 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
Average Starting Price
$568 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!