All Costa Cruises deals for Christmas 2020

from $244
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Civitavecchia
Length 3 Nights
Departure Date 17 December 2020
Arrival Date 20 December 2020
Details

logo Costa Cruises
from $612
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from La Spezia
Length 7 Nights
Departure Date 18 December 2020
Arrival Date 25 December 2020
Details

Save up to
6%
2949 ---- 2749
logo Costa Cruises
from $612
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Savona
Length 7 Nights
Departure Date 19 December 2020
Arrival Date 26 December 2020
Details

from $244
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Civitavecchia
Length 4 Nights
Departure Date 20 December 2020
Arrival Date 24 December 2020
Details

logo Costa Cruises
from $612
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Civitavecchia
Length 7 Nights
Departure Date 20 December 2020
Arrival Date 27 December 2020
Details

logo Costa Cruises
from $612
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Naples
Length 7 Nights
Departure Date 21 December 2020
Arrival Date 28 December 2020
Details

logo Costa Cruises
from $710
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Messina
Length 8 Nights
Departure Date 22 December 2020
Arrival Date 30 December 2020
Details

logo Costa Cruises
from $550
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Cagliari
Length 6 Nights
Departure Date 23 December 2020
Arrival Date 29 December 2020
Details

from $366
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from Civitavecchia
Length 3 Nights
Departure Date 24 December 2020
Arrival Date 27 December 2020
Details

logo Costa Cruises
from $857
Tour Operator Costa Cruises
Ship Costa Smeralda
Depart from La Spezia
Length 7 Nights
Departure Date 25 December 2020
Arrival Date 01 January 2021
Details