Skip to main content

Search results

Active: Cape Town Clear all

178 Results (page 1 of 4)

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Outside Balcony Suite
MSC Cruises MSC CruisesMSC Armonia 2000 4 Mar 29, 2027 3 2 2 Cape Town Durban Southern Africa

from $347

$115 / night

$347 $400 $505 $664
MSC Cruises MSC CruisesMSC Armonia 2000 4 Mar 26, 2027 3 1 2 Cape Town Cape Town Southern Africa

from $502

$167 / night

$502 $516 $654 $793
MSC Cruises MSC CruisesMSC Armonia 2000 4 Mar 21, 2027 5 2 2 Cape Town Cape Town Africa

from $766

$153 / night

$766 $905 $1,113 $1,321
Costa Cruises Costa CruisesCosta Deliziosa 2009 4 Mar 24, 2027 17 5 13 Cape Town Barcelona Europe

from $1,884

$110 / night

$1,884 $2,434 $2,864
Costa Cruises Costa CruisesCosta Deliziosa 2009 4 Mar 24, 2027 19 7 13 Cape Town Savona Africa

from $1,900

$100 / night

$1,900 $2,450 $2,880
Costa Cruises Costa CruisesCosta Deliziosa 2009 4 Mar 24, 2027 18 6 13 Cape Town Marseille, France Europe

from $1,900

$105 / night

$1,900 $2,450 $2,880
Costa Cruises Costa CruisesCosta Deliziosa 2009 4 Mar 24, 2027 20 8 13 Cape Town Civitavecchia, Rome Europe

from $1,902

$95 / night

$1,902 $2,452 $2,882
Cunard CunardQueen Anne 5 Apr 15, 2028 17 5 13 Cape Town Southampton Southern Africa

from $2,439

$143 / night

$2,439 $3,189 $3,649 $8,999
Cunard CunardQueen Anne 5 Mar 27, 2028 19 6 14 Cape Town Hamburg, Germany Northern Europe

from $3,059

$161 / night

$3,059 $4,759
Cunard CunardQueen Victoria 2007 5 Apr 10, 2027 20 6 14 Cape Town Southampton West Africa

from $3,119

$155 / night

$3,119 $4,579
Azamara AzamaraAzamara Onward 2022 5 May 9, 2028 17 6 11 Cape Town Las Palmas,Gran Canaria Europe

from $3,269

$192 / night

$3,269 $3,709 $4,659 $8,559
Cunard CunardQueen Elizabeth 2010 5 Feb 5, 2028 20 8 12 Cape Town Singapore Africa

from $3,819

$190 / night

$3,819 $4,469 $5,719
Cunard CunardQueen Elizabeth 2010 5 Feb 5, 2028 25 9 15 Cape Town Hong Kong Kai Tak Africa

from $4,769

$190 / night

$4,769 $5,719 $7,219
Azamara AzamaraAzamara Onward 2022 5 May 9, 2028 24 12 12 Cape Town Barcelona Southern Africa

from $5,239

$218 / night

$5,239 $5,639 $6,899 $11,859
Oceania Cruises Oceania CruisesSirena 5 Feb 7, 2027 24 13 12 Cape Town Lisbon Africa

from $8,699

$362 / night

$8,699 $9,599 $13,899
Holland America Line Holland America LineVolendam 1999 5 Mar 22, 2027 54 24 28 Cape Town Fort Lauderdale Northern Europe

from $12,779

$236 / night

$12,779 $14,179
Princess Cruises Princess CruisesCoral Princess 2003 5 Mar 9, 2028 50 26 24 Cape Town Fort Lauderdale Mediterranean

from $13,259

$265 / night

$13,259 $13,749 $15,258 $17,678
Azamara AzamaraAzamara Onward 2022 5 May 9, 2028 51 36 13 Cape Town Athens (Piraeus), Greece Western Mediterranean

from $14,509

$284 / night

$14,509 $15,209 $17,789 $27,739
Princess Cruises Princess CruisesCoral Princess 2003 5 Mar 9, 2028 65 32 33 Cape Town Los Angeles, CA Western Mediterranean

from $17,191

$264 / night

$17,191 $17,855 $19,810 $29,541
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jun 26, 2026 9 4 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jun 26, 2026 14 5 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 3, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,270

$1,585 / night

Inside unavailable · least expensive available

$14,270
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 17, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,270

$1,585 / night

Inside unavailable · least expensive available

$14,270
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 24, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,270

$1,585 / night

Inside unavailable · least expensive available

$14,270
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 10, 2026 9 4 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 31, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,270

$1,585 / night

Inside unavailable · least expensive available

$14,270
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 3, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,320

$1,380 / night

Inside unavailable · least expensive available

$19,320
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 10, 2026 14 5 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 17, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,320

$1,380 / night

Inside unavailable · least expensive available

$19,320
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 24, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,120

$1,365 / night

Inside unavailable · least expensive available

$19,120
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Jul 31, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,320

$1,380 / night

Inside unavailable · least expensive available

$19,320
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 7, 2026 9 4 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 14, 2026 9 4 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 21, 2026 9 4 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 28, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 14, 2026 14 5 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 7, 2026 14 5 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 21, 2026 14 5 5 Cape Town Johannesburg Africa

Call for price

AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Aug 28, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,420

$1,387 / night

Inside unavailable · least expensive available

$19,420
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 4, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 11, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 18, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 25, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 4, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,420

$1,387 / night

Inside unavailable · least expensive available

$19,420
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 11, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,420

$1,387 / night

Inside unavailable · least expensive available

$19,420
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 18, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,420

$1,387 / night

Inside unavailable · least expensive available

$19,420
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Sep 25, 2026 14 5 5 Cape Town Johannesburg Africa

from $19,420

$1,387 / night

Inside unavailable · least expensive available

$19,420
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Oct 9, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Oct 2, 2026 9 4 5 Cape Town Johannesburg Africa

from $14,470

$1,607 / night

Inside unavailable · least expensive available

$14,470
AmaWaterways AmaWaterwaysZambezi Queen 2009 5 Oct 16, 2026 9 4 5 Cape Town Johannesburg Africa

Call for price

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works