Advanced search


SMTWTFS
  • Dubai
    (12)
  • Hong Kong
    (5)
  • Savona
    (4)
  • Sydney (Australia)
    (4)
  • Barcelona
    (3)
  • Costa Smeralda
    (29)
  • Costa Deliziosa
    (9)
  • Between 1000 and 4000 passengers
    (9)
  • More than 4000 passengers
    (29)
  • Between 1000 and 2500
    (23)
  • More than 2500
    (15)

Cruises Southern Africa with Costa Cruises

38cruises found

cruises

Your search criteria:

Costa Cruises - Southern Africa

Itinerary : Barcelona, Malaga, Cadiz, Santa Cruz de Tenerife, Walvis Bay, Cape

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

20 d

Inside Stateroom

Barcelona

11/14/2026

from

1 409 $CA

Up to 40% off
Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Barcelona, Malaga, Cadiz, Santa Cruz de Tenerife, Walvis Bay, Cape, Elisabeth port, Port Louis, Muscat, Dubai

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

36 d

Inside Stateroom

Barcelona

11/14/2026

from

2 298 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Barcelona, Malaga, Cadiz, Santa Cruz de Tenerife, Walvis Bay, Cape, Elisabeth port, Port Louis, Muscat, Dubai

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

37 d

Inside Stateroom

Barcelona

11/14/2026

from

2 354 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

15 d

Inside Stateroom

Dubai

3/14/2027

from

1 144 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

16 d

Inside Stateroom

Dubai

3/13/2027

from

1 217 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

19 d

Inside Stateroom

Cape

3/28/2027

from

1 405 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona, Genoa

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

20 d

Inside Stateroom

Cape

3/28/2027

from

1 464 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Santa Cruz de Tenerife, Walvis Bay, Cape, Elisabeth port, Port Louis, Muscat, Dubai

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

32 d

Inside Stateroom

Santa Cruz de Tenerife

11/19/2026

from

1 986 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

29 d

Inside Stateroom

Dubai

3/14/2027

from

1 989 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Santa Cruz de Tenerife, Walvis Bay, Cape, Elisabeth port, Port Louis, Muscat, Dubai

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

31 d

Inside Stateroom

Santa Cruz de Tenerife

11/19/2026

from

2 020 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

30 d

Inside Stateroom

Dubai

3/13/2027

from

2 048 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

33 d

Inside Stateroom

Dubai

3/14/2027

from

2 223 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

34 d

Inside Stateroom

Dubai

3/13/2027

from

2 282 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona, Genoa

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

34 d

Inside Stateroom

Dubai

3/14/2027

from

2 282 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona, Genoa

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

35 d

Inside Stateroom

Dubai

3/13/2027

from

2 340 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Abu Dhabi, Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona, Genoa

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

36 d

Inside Stateroom

Abu Dhabi

3/12/2027

from

2 398 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Doha, Abu Dhabi, Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona, Genoa

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

37 d

Inside Stateroom

Doha

3/11/2027

from

2 456 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Civitavecchia / Rome, Savona, Marseille, Barcelona, Malaga, Cadiz, Santa Cruz de Tenerife, Walvis Bay, Cape, Elisabeth port, Port Louis, Muscat, Dubai

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

40 d

Inside Stateroom

Civitavecchia / Rome

11/11/2026

from

2 589 $CA

Up to 40% off
Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers

Itinerary : Dubai, Port Louis, Elisabeth port, Cape, Walvis Bay, Santa Cruz de Tenerife, Gibraltar (Strait), Barcelona, Genoa, Marseille, Barcelona, Cagliari, Naples, Civitavecchia / Rome

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

40 d

Inside Stateroom

Dubai

3/14/2027

from

2 631 $CA

Special Prices for Families
Authentic Italian cuisine
On-board meals included
View offers