home Cruises 2026December 2026

Cruises December 2026: Choose the Company and Your Itinerary!

Why cruise in December is the perfect solution for your holidays.

December is filled with magical atmosphere, perfect for a 2026 year-end journey. Christmas market river cruises along the Danube and Rhine offer a fairytale experience, sailing through historic cities adorned with festive lights and the scent of cinnamon and mulled wine. For those dreaming of a different New Year’s Eve, a warm-weather cruise is the ideal choice. Celebrate under the stars in the Caribbean or join the famous Copacabana beach festivities in Brazil.

1481 cruises
Buenos Aires Itinerary South America
from €1,577
price per person Taxes included
MSC Splendida | 19 Dec 2026
Duration: 8 nights
Departure from: Buenos Aires Landing: Buenos Aires
Itinerary:
1. Buenos Aires,
2. navigation,
3. navigation,
4. Rio de Janeiro,
5. Ilhabela,
6. Camboriú,
7. navigation,
8. Punta Del Este,
9. Buenos Aires
Port Canaveral Itinerary Caribbean
from €1,068
price per person Taxes included
Carnival Venezia | 27 Dec 2026
Duration: 7 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Celebration Key,
3. navigation,
4. San Juan,
5. Saint Thomas,
6. navigation,
7. navigation,
8. Port Canaveral
Ho Chi Minh Itinerary Mekong
Suite from €8,695
price per person Taxes included
Scenic Spirit | 06 Dec 2026
Duration: 14 nights
Departure from: Ho Chi Minh Landing: Siem Reap
Itinerary:
1. Ho Chi Minh,
2. Ho Chi Minh,
3. navigation,
4. Cai Be,
5. Cai Be,
6. Tan Chau,
7. navigation,
8. Tan Chau,
9. navigation,
10. navigation,
11. Wat Hanchey Kampong Cham,
12. Siem Reap,
13. Siem Reap,
14. Siem Reap,
15. Siem Reap
Fort Lauderdale Itinerary Caribbean
from €2,093
price per person Taxes included
Celebrity Beyond | 27 Dec 2026
Duration: 7 nights
Departure from: Fort Lauderdale Landing: Fort Lauderdale
Itinerary:
1. Fort Lauderdale,
2. navigation,
3. Cozumel Island,
4. navigation,
5. George Town,
6. navigation,
7. Nassau,
8. Fort Lauderdale
San Juan Itinerary Caribbean
Balcony from €1,086
price per person Taxes included
Valiant Lady | 12 Dec 2026
Duration: 7 nights
Departure from: San Juan Landing: San Juan
Itinerary:
1. San Juan,
2. Philipsburg,
4. navigation,
5. Bridgetown,
7. Castries,
9. Fort de france,
11. Basseterre,
13. San Juan
Paris Itinerary Northern Europe
Suite from €9,200
price per person Taxes included
Scenic Jade | 20 Dec 2026
Duration: 17 nights
Departure from: Paris Landing: Budapest
Itinerary:
1. Paris,
2. Paris,
3. Paris,
4. Paris,
5. Amsterdam,
6. navigation,
7. Rudesheim,
8. miltenberg,
9. Wurzburg,
10. Mühlhausen/Thüringen,
11. Norimberga,
12. Regensburg,
13. Passau,
14. navigation,
15. Vienna,
16. Vienna,
17. Budapest,
18. Budapest
San Juan Itinerary Caribbean
Suite from €9,785
price per person Taxes included
Explora III | 13 Dec 2026
Duration: 15 nights
Departure from: San Juan Landing: San Juan
Itinerary:
1. San Juan,
2. Anguilla,
3. St. John ,
4. Basseterre,
5. navigation,
6. Grand Turk,
7. navigation,
8. Miami,
9. navigation,
10. Ocho Rios,
11. navigation,
12. Catalina Island,
13. Jost Van Dyke,
14. Philipsburg,
15. navigation,
16. San Juan
Fort Lauderdale Itinerary Central America
from €1,072
price per person Taxes included
Legend Of The Seas | 06 Dec 2026
Duration: 6 nights
Departure from: Fort Lauderdale Landing: Fort Lauderdale
Itinerary:
1. Fort Lauderdale,
2. Cococay,
3. navigation,
4. Cozumel Island,
5. Costa Maya,
6. navigation,
7. Fort Lauderdale
Puerto Caldera Itinerary Central America
from €2,495
price per person Taxes included
Star Clipper | 26 Dec 2026
Duration: 7 nights
Departure from: Puerto Caldera Landing: Puerto Caldera
Itinerary:
1. Puerto Caldera,
2. Quepos,
3. Golfito,
4. Coiba,
5. Isla Parida,
6. navigation,
7. navigation,
8. Puerto Caldera
Port Canaveral Itinerary Caribbean
from €299
price per person Taxes included
MSC Seashore | 13 Dec 2026
Duration: 4 nights
Departure from: Port Canaveral Landing: Port Canaveral
Itinerary:
1. Port Canaveral,
2. Nassau,
3. Ocean Cay,
4. navigation,
5. Port Canaveral
1481 cruises