
Africa Cheap Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Flight and Cheap hotel deals in Africa
Price found within the past 48 hours. Click for updated prices.


Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $3,020, price is now CA $2,652 per person
CA $2,652
per person
Jun 6 - Jun 13
found 13 hours ago
Roundtrip flight included
Montreal (YUL) to Marrakech (RAK)
8.4/10 Very Good! (1,000 reviews)
Kenzie was an absolute dream. We had a long journey and my son was not feeling well when we arrived. The manager at Kenzie treated us like family. He offered us early check in. He made sure my family and I were well take. Care of. I honestly feel like we wouldn’t have Siri Ed the trip without him. Thank you so much for your compassion and hospitality. Everything about the resort was perfect. Beautifully manicured, good food, lots of activities, beautiful pools, and wonderful staff. Everyone was friendly and welcoming. Our accommodations were stunning. We are so grateful that we chose Kenzie.
Reviewed on Mar 22, 2026

Le Peninsula Bay Beach Resort
Price was CA $3,057, price is now CA $2,686 per person
CA $2,686
per person
Jun 3 - Jun 8
found 10 hours ago
Roundtrip non-stop flight included
Montreal (YUL) to Mahebourg (MRU)
7.4/10 Good! (639 reviews)
Our 2nd visit to this hotel as we found it great value for a fun and also relaxing family holiday.
We loved the Beach location where you wander straight down from the hotel - and enjoy your all
Inclusive drink here too. Sit and relax with gorgeous view of the ocean or take a dip in the crystal clear Sea. Blue Bay is such a perfect spot for snorkelling , straight from the shore you can see the marine life . We loved spotting all the fish, my daughter favourite being the 'Minecraft fish' (box fish). Also make sure to take advantage of the complimentary glass bottom boat trip further out into the Bay.
The staff were fantastic, from check in to The Bar servers, waiting team in the restaurant and cleaning crew . Many of the servers recognised us from previous years and were once again friendly and helpful. They particularly took time with the Kids to ensure they were happy! The Hotel manager also took time to sit with us and talk about how we were enjoying the holiday.
Mostly I have to mention the Club Coralia entertainment team, Yoan & Emmanuelle who absolutely made the holiday! Their efforts and enthusiasm which is recognised a genuine passion for what they do gave the kids the most wonderful experiences and memories they will cherish forever. Nothing was too much for them and they constantly went out their way to ensure the kids (and grown ups) were having a good time- even happily being chased and pushed fully clothed into the pool! Their kindness and warm smiles.
Mostly I
Reviewed on Apr 11, 2026

Aracan Eatabe Luxor Hotel
East Bank
Price was CA $2,708, price is now CA $2,587 per person
CA $2,587
per person
Jun 18 - Jun 22
found 2 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to Luxor (LXR)
8.2/10 Very Good! (653 reviews)
The staff were very friendly and helpful. The atmosphere felt very safe and friendly for a solo woman traveller. The pool was clean and the pool area very good, although there were times it was difficult to find a sunbed.
If I ever return to Luxor, I would definitely stay here again.
Reviewed on Apr 30, 2026

Radisson Hotel Cape Town Foreshore
Cape Town City Centre
Price was CA $2,366, price is now CA $2,208 per person
CA $2,208
per person
Jul 20 - Jul 25
found 1 day ago
Roundtrip non-stop flight included
Abuja (ABV) to Cape Town (CPT)
8.6/10 Excellent! (1,000 reviews)
Yes it is right in the centre of everything and has an hourly shuttle to the airport which is an advantage
Reviewed on Apr 7, 2026
5* Cheap holidays in Africa
Price found within the past 48 hours. Click for updated prices.

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $3,020, price is now CA $2,652 per person
CA $2,652
per person
Jun 6 - Jun 13
found 13 hours ago
Roundtrip flight included
Montreal (YUL) to Marrakech (RAK)
8.4/10 Very Good! (1,000 reviews)
Kenzie was an absolute dream. We had a long journey and my son was not feeling well when we arrived. The manager at Kenzie treated us like family. He offered us early check in. He made sure my family and I were well take. Care of. I honestly feel like we wouldn’t have Siri Ed the trip without him. Thank you so much for your compassion and hospitality. Everything about the resort was perfect. Beautifully manicured, good food, lots of activities, beautiful pools, and wonderful staff. Everyone was friendly and welcoming. Our accommodations were stunning. We are so grateful that we chose Kenzie.
Reviewed on Mar 22, 2026
3 Night Cheap holidays in Africa
Price found within the past 48 hours. Click for updated prices.


Le Peninsula Bay Beach Resort
Price was CA $3,111, price is now CA $3,048 per person
CA $3,048
per person
Jul 19 - Jul 20
found 1 day ago
Roundtrip non-stop flight included
Vancouver (YVR) to Mahebourg (MRU)
7.4/10 Good! (639 reviews)
Our 2nd visit to this hotel as we found it great value for a fun and also relaxing family holiday.
We loved the Beach location where you wander straight down from the hotel - and enjoy your all
Inclusive drink here too. Sit and relax with gorgeous view of the ocean or take a dip in the crystal clear Sea. Blue Bay is such a perfect spot for snorkelling , straight from the shore you can see the marine life . We loved spotting all the fish, my daughter favourite being the 'Minecraft fish' (box fish). Also make sure to take advantage of the complimentary glass bottom boat trip further out into the Bay.
The staff were fantastic, from check in to The Bar servers, waiting team in the restaurant and cleaning crew . Many of the servers recognised us from previous years and were once again friendly and helpful. They particularly took time with the Kids to ensure they were happy! The Hotel manager also took time to sit with us and talk about how we were enjoying the holiday.
Mostly I have to mention the Club Coralia entertainment team, Yoan & Emmanuelle who absolutely made the holiday! Their efforts and enthusiasm which is recognised a genuine passion for what they do gave the kids the most wonderful experiences and memories they will cherish forever. Nothing was too much for them and they constantly went out their way to ensure the kids (and grown ups) were having a good time- even happily being chased and pushed fully clothed into the pool! Their kindness and warm smiles.
Mostly I
Reviewed on Apr 11, 2026
4 Night Cheap holidays in Africa
Price found within the past 48 hours. Click for updated prices.

Road Lodge Cape Town International Airport
Matroosfontein
Price was CA $1,044, price is now CA $1,029 per person
CA $1,029
per person
Jul 23 - Jul 27
found 1 day ago
Roundtrip non-stop flight included
Entebbe (EBB) to Cape Town (CPT)
8.2/10 Very Good! (1,088 reviews)
Room okay, bathroom dark and not clean
Reviewed on Apr 19, 2026

Radisson Hotel Cape Town Foreshore
Cape Town City Centre
Price was CA $1,702, price is now CA $1,643 per person
CA $1,643
per person
Jun 4 - Jun 8
found 6 hours ago
Roundtrip non-stop flight included
Nairobi (NBO) to Cape Town (CPT)
8.6/10 Excellent! (1,000 reviews)
Yes it is right in the centre of everything and has an hourly shuttle to the airport which is an advantage
Reviewed on Apr 7, 2026

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was CA $2,079, price is now CA $1,920 per person
CA $1,920
per person
Jun 20 - Jun 23
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Marrakech (RAK)
8.4/10 Very Good! (1,000 reviews)
Kenzie was an absolute dream. We had a long journey and my son was not feeling well when we arrived. The manager at Kenzie treated us like family. He offered us early check in. He made sure my family and I were well take. Care of. I honestly feel like we wouldn’t have Siri Ed the trip without him. Thank you so much for your compassion and hospitality. Everything about the resort was perfect. Beautifully manicured, good food, lots of activities, beautiful pools, and wonderful staff. Everyone was friendly and welcoming. Our accommodations were stunning. We are so grateful that we chose Kenzie.
Reviewed on Mar 22, 2026
Cheap Hotels in Africa

ONOMO Hotel Casablanca Airport
H6 Nouaceur ZF6 Nouaceur Casablanca
The price is CA $103 per night from May 17 to May 18
CA $103
CA $117 total
May 17 - May 18
includes taxes & fees
Book a stay at this business-friendly hotel in Nouaceur. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the breakfast and the restaurant ...
8.6/10 Excellent! (1,529 reviews)
They offered an airport pick up but never send the driver. When we eventually got to the hotel and asked the receptionist who was checking us in, I was basically brushed off and ignored. The room was not as advertised. I would not go back there or recommend this hotel
Reviewed on May 2, 2026

City Lodge Hotel at OR Tambo International Airport
Above Multi-Storey Parkade 2, Level 5 Kempton Park Gauteng
The price is CA $217 per night from May 20 to May 21
CA $217
CA $249 total
May 20 - May 21
includes taxes & fees
Book a stay at this business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
9/10 Wonderful! (1,914 reviews)
Great place to to stay over during a long layover. Food in the restaurants was good. Rooms were comfy.
Reviewed on May 3, 2026

Aqua Mirage Club & Aqua Parc - All Inclusive
Km 5, Route de Tahanaout Marrakech
The price is CA $246 per night from May 23 to May 24
CA $246
CA $279 total
May 23 - May 24
includes taxes & fees
Book a stay at this spa property in Marrakech. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the pool and the helpful staff in our reviews. ...
8/10 Very Good! (1,088 reviews)
The room was very clean and tidy, all activities were very close to the accommodation, we had a great time
Reviewed on May 1, 2026
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.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







