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 Hotels
Estimated price for 1 night/2 adults
Hotel On St Georges
Cnr Riebeeck and St. Georges Mall, Cape Town, Western CapeStay at this 3-star hotel in Cape Town. Enjoy a phone, an elevator, and a front-desk safe. Popular attractions Long Street and Cape Town Cruise Terminal are ...
Hotel On St GeorgesGet Rates
Taj Cape Town
1 Wale Street, corner St Georges Mall, Cape Town, Western CapeStay at this 5-star luxury hotel in Cape Town. Enjoy free WiFi, 2 restaurants, and a full-service spa. Our guests praise the breakfast and the helpful staff ...
Taj Cape Town$121
Riad Hannah
Derb Assabane 28, Riad larousse, MarrakechStay at this 3.5-star guesthouse in Marrakech. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Jemaa el-Fnaa and Majorelle Gardens ...
Riad HannahGet Rates
Angsana Riads Collection Morroco
24-Derb Si Said, MarrakechStay at this 4-star spa riad in Marrakech. Enjoy free breakfast, free WiFi, and 4 indoor pools. Popular attractions Jemaa el-Fnaa and Le Jardin Secret are located ...
Angsana Riads Collection Morroco$191
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
*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.