Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5
Travelers in the cabin

Popular Africa Cruise Deals

See all 122 cruises to Africa

Cruises to Africa

Best Africa cruise destinations

  • Cape Town: Several cruise lines visit this destination located along South Africa’s southwest coast. Climb Table Mountain’s stunning peak, snap pictures of penguins on Boulders Beach, or tour the city’s sprawling wine region.
  • Port Louis: You’ll find tons to see and do in Port Louis.Located in the Indian Ocean, this coastal destination is known for its 60-acre botanical garden and for being home to Pieter Both, Mauritius’ second-tallest mountain.
  • Cape Verde: Located off the northwest coast of Africa, this volcanic archipelago is home to stunning islands andintriguing history. Visit an epic fortress in Cidade Velha, sun yourself on the white sand beaches of Sal, or hike around the base of Pico do Fogo, an active stratovolcano.

Go ashore in Africa

  • Go on safari: No trip to Africa is complete without seeing the “Big Five” game animals—lion, leopard, rhino, Cape buffalo, and elephant—so book a shore excursion that gets you close. Some safari destinations include the grasslands of the Serengeti and the area around Kruger National Park in South Africa.
  • Tour Walvis Bay: If your cruise ships stop in Walvis Bay, go check out the local flamingos, sample the famous Walvis Bay oysters, and do some shopping at Swakopmund.
  • Visit Victoria Falls: Some cruise lines offer excursions to Victoria Falls, one of Africa’s most famed water features. Hop on a boat to cruise near the impressive waterfalls or join a helicopter excursion for an aerial view of the natural wonder.

Cheap Flights

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Cheap Hotels

Estimated price for 1 night/2 adults

Taj Cape Town

Taj Cape Town

1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
  • Free Cancellation
  • Reserve now, pay when you stay
5.0 out of 5.0

This family-friendly Cape Town hotel is located on the Strip, steps from St. Georges Mall, Long Street, and Greenmarket Square. Kloof Street and Castle of Good ...

Taj Cape Town$145

when booking Apr 29 - Apr 30

Riad Hannah

Riad Hannah

Derb Assabane 28, Riad larousse, Marrakech
    3.5 out of 5.0

    This family-friendly Marrakech guesthouse is located in the historical district, within a 15-minute walk of Le Jardin Secret and Jemaa el-Fnaa. Palais des Congres ...

    Riad Hannah$30

    when booking May 16 - May 17

    Hilton Nairobi

    Hilton Nairobi

    Mama Ngina Street, Po Box 30624, Nairobi
    • Free Cancellation
    • Reserve now, pay when you stay
    4.0 out of 5.0

    Centrally located in the city, the Hilton Nairobi is within walking distance of The High court of Kenya, the Kenya National Archives, and Kenyatta International ...

    Hilton Nairobi$98

    when booking May 1 - May 2

    Angsana Riads Collection Morroco

    Angsana Riads Collection Morroco

    N 1-2-4 Derb Abbes El Fassi, Riad Zitoun Jdid - Medina, Marrakech
      4.0 out of 5.0

      This family-friendly Marrakech riad is located near the airport, within a 15-minute walk of Dar Si Said Museum and Jemaa el-Fnaa. Menara Mall and Palais des ...

      Angsana Riads Collection Morroco$127

      when booking May 1 - May 2

      *Prices are cruise only, per person, double occupancy. Taxes, fees and port expenses not included. Rates are valid for US and Canadian residents only. Fuel supplement may apply. Savings advertised and Expedia Extras are based on specific cabin types and sailing dates, and may not be available for all cabin types/sailings.