53% OFF
MSC Meraviglia
MSC Cruises
Dec 27, 2026 - Jan 2, 2027 (6 Nights)
Miami • At Sea • Grand Turk • At Sea • Ocean Cay • Nassau • Miami
Average Starting Price
$1,038 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!

56% OFF
MSC Lirica
MSC Cruises
Dec 27, 2026 - Jan 7, 2027 (11 Nights)
Split, Croatia • Venice, Italy • At Sea • Katakalon, Greece • Heraklion, Greece • Rhodes, Greece • Limassol, Cyprus • Port Said, Egypt • Alexandria, Egypt • At Sea • At Sea • Split, Croatia
Average Starting Price
$2,095 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!

18% OFF
MSC World Europa
MSC Cruises
Dec 27, 2026 - Jan 3, 2027 (7 Nights)
Pointe-à-Pitre, Guadeloupe • At Sea • Barbados • Kingstown, St Vincent and the Grenadines • St. George's, Grenada • St. Lucia • Fort-de-France, Martinique • Pointe-à-Pitre, Guadeloupe
Average Starting Price
$1,813 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!

55% OFF
MSC Magnifica
MSC Cruises
Dec 27, 2026 - Jan 6, 2027 (10 Nights)
Marseille, France • Barcelona, Spain • At Sea • Cádiz, Spain • Cádiz, Spain • Malaga, Spain • Alicante, Spain • At Sea • Rome, Italy • Genoa, Italy • Marseille, France
Average Starting Price
$1,903 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!

61% OFF
MSC Seashore
MSC Cruises
Dec 27, 2026 - Jan 3, 2027 (7 Nights)
Port Canaveral (Orlando), Florida • At Sea • At Sea • Puerto Plata, Dominican Republic • At Sea • Nassau • Ocean Cay • Port Canaveral (Orlando), Florida
Average Starting Price
$829 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!

49% OFF
MSC Preziosa
MSC Cruises
Dec 27, 2026 - Jan 3, 2027 (7 Nights)
Hamburg, Germany • At Sea • Rotterdam, Netherlands • Cherbourg, France • Paris, France • Southampton, United Kingdom • At Sea • Hamburg, Germany
Average Starting Price
$1,289 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!

23% OFF
MSC Musica
MSC Cruises
Dec 27, 2026 - Jan 3, 2027 (7 Nights)
Itajaí, Brazil • Ilhabela, Brazil • Rio de Janeiro, Brazil • Ilha Grande, Brazil • Buzios, Brazil • Copacabana, Brazil • Copacabana, Brazil • Paranaguá, Brazil • Itajaí, Brazil
Average Starting Price
$1,349 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!

50% OFF
MSC Fantasia
MSC Cruises
Dec 27, 2026 - Jan 3, 2027 (7 Nights)
Santa Cruz de Tenerife, Spain • Funchal, Portugal • Funchal, Portugal • At Sea • Arrecife, Spain • Las Palmas de G.Canaria, Spain • Puerto Del Rosario • Santa Cruz de Tenerife, Spain
Average Starting Price
$1,458 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!

50% OFF
MSC Euribia
MSC Cruises
Dec 27, 2026 - Jan 3, 2027 (7 Nights)
Marseille, France • Genoa, Italy • Naples, Italy • Palermo, Italy • La Goulette, Tunisia • At Sea • Barcelona, Spain • Marseille, France
Average Starting Price
$1,660 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!