
Africa Cheap Holidays
Book a Cheap Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £335 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 easyPackages with flights are ATOL protected
Top flight + Cheap hotel deals in Africa
Price found within the past 48 hours. Click for updated prices.

Riad Bahia Salam
Medina
Price was £212, price is now £190 per person
£190
per person
1 Jul - 4 Jul
found 1 day ago
Return flight included
London (LON) to Marrakech (RAK)
9/10 Wonderful! (275 reviews)
The room was beautiful and very clean. As a solo female traveller felt safe and taken care of. The rooftop terrace was very pleasant and the staff were helpful and generally lovely.
Reviewed on 20 Jan 2026

Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Save 100% on your flight
Price was £716, price is now £589 per person
£589
per person
17 May - 22 May
found 1 hour ago
Return flight included
Manchester (MAN) 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 22 Mar 2026

Le Peninsula Bay Beach Resort
Price was £1,267, price is now £1,043 per person
£1,043
per person
17 Jun - 24 Jun
found 1 day ago
Return direct flight included
Istanbul (IST) to Mahebourg (MRU)
7.4/10 Good! (637 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 11 Apr 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
Save 100% on your flight
Price was £716, price is now £589 per person
£589
per person
17 May - 22 May
found 1 hour ago
Return flight included
Manchester (MAN) 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 22 Mar 2026
3 Night Cheap holidays in Africa
Price found within the past 48 hours. Click for updated prices.

Riad Bahia Salam
Medina
Price was £212, price is now £190 per person
£190
per person
1 Jul - 4 Jul
found 1 day ago
Return flight included
London (LON) to Marrakech (RAK)
9/10 Wonderful! (275 reviews)
The room was beautiful and very clean. As a solo female traveller felt safe and taken care of. The rooftop terrace was very pleasant and the staff were helpful and generally lovely.
Reviewed on 20 Jan 2026


Kenzi Club Agdal Medina All Inclusive
Mechouar-Kasbah
Price was £431, price is now £362 per person
£362
per person
18 Jun - 21 Jun
found 7 hours ago
Return flight included
Newcastle (NCL) 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 22 Mar 2026
4 Night Cheap holidays in Africa
Price found within the past 48 hours. Click for updated prices.

Riad Bahia Salam
Medina
Price was £240, price is now £209 per person
£209
per person
6 Jul - 10 Jul
found 23 hours ago
Return flight included
London (LON) to Marrakech (RAK)
9/10 Wonderful! (275 reviews)
The room was beautiful and very clean. As a solo female traveller felt safe and taken care of. The rooftop terrace was very pleasant and the staff were helpful and generally lovely.
Reviewed on 20 Jan 2026


Le Peninsula Bay Beach Resort
Price was £883, price is now £715 per person
£715
per person
6 Jun - 10 Jun
just found
Return flight included
Victoria (SEZ) to Mahebourg (MRU)
7.4/10 Good! (637 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 11 Apr 2026
Top Cheap Africa Hotels

City View Hotel
1 El Bostan Street, Al-Tahrir Square Cairo
The price is £34 per night from 19 Apr to 20 Apr
£34
19 Apr - 20 Apr
includes taxes & fees
Stay at this hotel in Cairo. Enjoy free Wi-Fi, free parking and a free airport shuttle. Our guests praise the helpful staff in their reviews. Popular attractions ...
7.8/10 Good! (369 reviews)
Helpful staff and nice location. Reasonable prices on private tours and driver.
Reviewed on 10 Apr 2026

Road Lodge Cape Town International Airport
Adjoining BP Service & Filling Station Cape Town Western Cape
The price is £47 per night from 2 May to 3 May
£47
2 May - 3 May
includes taxes & fees
Stay at this business-friendly hotel in Cape Town. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the breakfast and the helpful ...
8.2/10 Very Good! (1,088 reviews)
Our dinner was good. Staff was friendly. Room clean and cosy. From very early in the morning it was a bit noisy on the ground floor near reception. Safe parking.
Reviewed on 15 Apr 2026

The N1 Hotel & Campsite Victoria Falls
266 Adam Stander Drive Victoria Falls
The price is £59 per night from 11 May to 12 May
£59
11 May - 12 May
includes taxes & fees
Stay at this hotel in Victoria Falls. Enjoy free Wi-Fi, free parking and breakfast (surcharge). Our guests praise the helpful staff in their reviews. Popular ...
8.2/10 Very Good! (591 reviews)
Convenient location for access to restaurants, shops, tour operators and Victoria falls. Bathroom was a little small/didn’t have sufficient space to place personal toiletries. TV did not work. But OK for a budget friendly option near the falls.
Reviewed on 12 Apr 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 holidays you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.










