Advanced search


Departure Date
SMTWTFS
Departure Port
  • Dubai
    (11)
  • Savona
    (4)
  • Barcelona
    (3)
  • Marseille
    (2)
  • Civitavecchia / Rome
    (2)
Budget per person (in )
  • Between 450 and 1000
    (2)
  • Between 1000 and 2500
    (26)

Cruises Southern Africa on Costa Smeralda

28cruises found

cruises

Your search criteria:

Costa Smeralda - 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

US$ 1,031

Special Prices for Families
Full board"
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

US$ 1,681

Special Prices for Families
Full board"
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

US$ 1,722

Special Prices for Families
Full board"
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

39 d

Inside Stateroom

Civitavecchia / Rome

11/11/2026

from

US$ 1,803

Special Prices for Families
Full board"
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

US$ 1,834

Special Prices for Families
Full board"
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

US$ 837

Special Prices for Families
Full board"
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

US$ 890

Special Prices for Families
Full board"
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

US$ 1,028

Special Prices for Families
Full board"
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

US$ 1,071

Special Prices for Families
Full board"
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

US$ 1,453

Special Prices for Families
Full board"
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

US$ 1,455

Special Prices for Families
Full board"
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

US$ 1,478

Special Prices for Families
Full board"
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

US$ 1,498

Special Prices for Families
Full board"
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

US$ 1,626

Special Prices for Families
Full board"
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

US$ 1,669

Special Prices for Families
Full board"
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

US$ 1,669

Special Prices for Families
Full board"
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

US$ 1,712

Special Prices for Families
Full board"
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

Costa Cruises
Costa Smeralda
On-board meals included
Costa Smeralda

Costa Smeralda

35 d

Inside Stateroom

Dubai

3/14/2027

from

US$ 1,712

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

Itinerary : 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

37 d

Inside Stateroom

Marseille

11/13/2026

from

US$ 1,722

Special Prices for Families
Full board"
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

US$ 1,754

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

Itinerary : 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

38 d

Inside Stateroom

Marseille

11/13/2026

from

US$ 1,762

Special Prices for Families
Full board"
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

US$ 1,797

Special Prices for Families
Full board"
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

US$ 1,925

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