You can currently spend 14 nights onboard the Costa Smeralda for only €599 per person, including all meals and gratuities. This fantastic price is available in late March for a cruise from Cape Town to Santa Cruz de Tenerife. Solo travellers also get a very attractive price, having to pay only €669 to get a cabin all for themselves.

If you’re travelling alone, you would pay €669. Couples (or friends) sharing a cabin pay €599 per person. Groups of three sharing a cabin pay €556 per person. These prices are final, as all taxes and tips are included. You also get all meals for free, as well as water and tea in the buffet restaurant.
The Route
This itinerary offers a mix of exploration and relaxation. Starting in Cape Town, South Africa, you’ll have time to take in the city’s dramatic scenery and unique culture before setting sail. After two days at sea, the journey continues in Walvis Bay, Namibia, where the vast Namib Desert meets the Atlantic Ocean. Following several peaceful days at sea to enjoy the open water, the trip concludes with a stop in Santa Cruz, Tenerife, on the Canary Islands, known for its volcanic landscapes and lively atmosphere.
Here’s the exact itinerary:
- March 18: Cape Town (departs at 20:00)
- March 19 – 20: 2 days at sea
- March 21: Walvis Bay (arrives at 8:00)
- March 22: Walvis Bay (departs at 18:00)
- March 23 – 31: 9 days at sea
- April 1: Santa Cruz (arrives at 8:00)
The Ship
The Costa Smeralda, launched in 2020, accommodates up to 5,200 passengers. With a gross tonnage of 182,000, the ship measures 337 meters in length, and 36 meters in width, and features a draft of 8 meters. It boasts 18 decks and was constructed at the Meyer Turku shipyard in Finland, with a building cost of approximately $950 million.
The ship features 15 restaurants, including Chinese and Japanese options. Six are included in the cruise fare, offering basic dining experiences (main dining rooms and buffets). Three areas are reserved for suites, club members, or families. Six premium dining venues are available for an additional charge, providing higher-quality cuisine in exclusive settings.





Throughout the public decks, there are 19 bars, as well as amenities like a cinema, theatre, shopping centre, casino, pool deck (with a covered pool for cooler days), fitness centre, water slide, disco, aqua park, and a kids’ club.
Flights
Sadly, the flights to Cape Town and back from Tenerife are not included in the price. Edelweiss, Condor, Lufthansa, Norse, British Airways, KLM, and Air France offer direct flights from Europe to Cape Town. The cheapest option, however, is flying via Doha with Qatar Airways, especially as luggage is already included in the cheapest fare. Here are some current examples of what you’d currently pay for a flight with checked luggage:
- From Rome: €319 with Qatar Airways
- From London: €464 (~£405) with Norse Atlantic UK
- From Manchester: £471 (~€540) with Edelweiss Air
From Tenerife’s airports, you’ll usually be able to fly back home for less than €100 with low-cost carriers like Ryanair and easyJet. Here are some examples of current prices, including luggage:
- Tenerife South – Madrid: €47 with Ryanair
- Tenerife North – Seville: €48 with Ryanair
- Tenerife South – London Southend: €76 (~£66) with easyJet
- Tenerife South – Manchester: €80 (~£70) with Ryanair
Feel free to use our search form to check out the prices from/to your home city:
Cover Picture: Costa Smeralda from above | © Costa Crociere S.p.A.