Find Cheap Deals onResorts & Hotels with Spas in Africa
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking, and you save up to 60%!
Check Last Minute Africa Hotel Deals
Top Cities in Africa
Featured Africa Resorts & Hotels with Spas
Riad Andalla Spa
2 Derb El Boumba, Rue Arset Laghzail, Rue Tikhizrit, Marrakech
The price is $109 per night from Jul 2 to Jul 3
$109
per night
Jul 2 - Jul 3
Stay at this 4.5-star luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the breakfast and the helpful staff ...
Riad Nashira & Spa
Diour Saboune, Derb Sidi Makhlouf n. 16, Marrakech
The price is $169 per night from Jul 3 to Jul 4
$169
per night
Jul 3 - Jul 4
Stay at this 5-star luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Jemaa el-Fnaa and Majorelle Gardens ...
Sofitel Cairo Nile El Gezirah
3 El Thawra Council St Zamalek, Po Box 732 El Orman Giza, Cairo
The price is $171 per night from Jun 8 to Jun 9
$171
per night
Jun 8 - Jun 9
Book a stay at this spa hotel in Cairo. Enjoy free WiFi, a full-service spa, and 4 restaurants. Our guests praise the breakfast and the pool in our reviews. ...
Mount Grace Hotel and Spa
Old Rustenburg Road, Magaliesberg, Gauteng
The price is $125 per night from Jun 5 to Jun 6
$125
per night
Jun 5 - Jun 6
Book a stay at this spa hotel in Magaliesberg. Enjoy free WiFi, free parking, and 2 outdoor pools. Popular attraction Mother of Mercy Shrine is located ...
Kenzi Club Agdal Medina All Inclusive
Avenue Mohamed VI Zone de l Agdal, Marrakech
The price is $270 per night from Jul 4 to Jul 5
$270
per night
Jul 4 - Jul 5
Stay at this 5-star luxury hotel in Marrakech. Enjoy free parking, 2 outdoor pools, and a full-service spa. Our guests praise the pool and the helpful staff ...
Lina Ryad & Spa
Avenue Hassan I, Quartier Andalous, Ancienne Medina, Chefchaouen
The price is $178 per night from Jun 5 to Jun 6
$178
per night
Jun 5 - Jun 6
Stay at this 5-star luxury riad in Chefchaouen. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
Savoy Seychelles Resort & Spa
Beau Vallon, Mahé Island
The price is $237 per night from Jun 21 to Jun 22
$237
per night
Jun 21 - Jun 22
Stay at this 5-star luxury resort in Mahé Island. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the breakfast and the pool in our reviews. ...
Riad Elisa
Ksour Rue Sidi Lyamani nº 21, Marrakech
Stay at this 5-star luxury riad in Marrakech. Enjoy free WiFi, a full-service spa, and breakfast (surcharge). Popular attractions Jemaa el-Fnaa and Marrakech ...
Travelers like: full-service spa, steam room, massage, facials
Palais Sheherazade & Spa
23 Arsat Beniss Douh, Medina, Fes
The price is $169 per night from Jun 7 to Jun 8
$169
per night
Jun 7 - Jun 8
Stay at this 5-star luxury riad in Fes. Enjoy free breakfast, free WiFi, and a full-service spa. Popular attractions Dar Batha Museum and Medersa Bou-Inania ...
Constance Ephélia
Port Launay, Mahé Island
The price is $566 per night from Jul 2 to Jul 3
$566
per night
Jul 2 - Jul 3
Stay at this 5-star beach resort in Mahé Island. Enjoy free WiFi, free parking, and 5 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
Arabella Hotel Golf & Spa
R44 Kleinmond, Kleinmond, Western Cape
The price is $146 per night from Jun 7 to Jun 8
$146
per night
Jun 7 - Jun 8
Stay at this 5-star luxury hotel in Kleinmond. Enjoy free breakfast, free WiFi, and free parking. Popular attractions SA Forest Adventures Kleinmond and Kogelberg ...
La Maison Arabe Hotel, Spa and Cooking Workshops
1, Derb Assehbé, Bab Doukkala, Marrakech
The price is $135 per night from Jul 2 to Jul 3
$135
per night
Jul 2 - Jul 3
Stay at this 5-star luxury hotel in Marrakech. Enjoy free WiFi, 2 outdoor pools, and a full-service spa. Our guests praise the helpful staff in our reviews. ...
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.
Best Hotel Destinations in Africa
- Marrakech Hotels
- Agadir Hotels
- Hurghada Hotels
- Cairo Hotels
- Cape Town Hotels
- Sharm El Sheikh Hotels
- Sal Hotels
- Johannesburg Hotels
- Marsa Alam Hotels
- Bali Hotels
- Boa Vista Hotels
- Casablanca Hotels
- Nairobi Hotels
- Victoria Falls Hotels
- Essaouira Hotels
- Praslin Island Hotels
- Accra Hotels
- Tunis Hotels
- Mahé Island Hotels
- Algiers Hotels
- Tangier Hotels
- Fes Hotels
- Addis Ababa Hotels
- Luxor Hotels