Africa Spa Resorts

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Africa Resorts & Hotels with Spas

Riad Nashira & Spa
Great for spa weekends

Riad Nashira & Spa

5 out of 5
Diour Saboune, Derb Sidi Makhlouf n. 16, Marrakech
The price is $201 per night from Oct 8 to Oct 8
Located near the slopes, this Medina riad is in the historical district and within 1 mi (2 km) of Marrakesh Museum, Medersa Ben Youssef, and Jemaa el-Fnaa. Koutoubia ...
4.7/5Exceptional! (224 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...
"The staff at Riad Nashira could not have been more helpful & friendly - from showing us around and walking us to taxis to chatting in the hotel. The room was for three of us and the door opened on to the pool - it was spacious and robes, toiletries and slippers were provided. The rooftop was a great ..."

Reviewed on Feb 26, 2020

Riad Nashira & Spa
Sofitel Cairo Nile El Gezirah
Great for spa weekends

Sofitel Cairo Nile El Gezirah

5 out of 5
3 El Thawra Council St Zamalek, Po Box 732 El Orman Giza, Cairo
This family-friendly Cairo hotel is located on the riverwalk, within a 15-minute walk of Cairo Opera House and Cairo Tower. Egyptian Museum and Museum of Islamic ...
4.2/5Excellent! (917 reviews)
Travelers like: spa services onsite, sauna, steam room, massage
Travelers say...
"Best location, exquisite amenities and the most dedicated staff"

Reviewed on Sep 26, 2021

Get rates
Sofitel Cairo Nile El Gezirah
Mount Grace Hotel & Spa
Great for spa weekends

Mount Grace Hotel & Spa

Old Rustenburg Road, Magaliesberg, Gauteng
The price is $149 per night from Oct 6 to Oct 6
This family-friendly Magaliesberg hotel is located in the historical district, 12.2 mi (19.7 km) from Maropeng, and within 20 mi (32 km) of Cradle of Humankind ...
4.1/5Very Good! (174 reviews)
Travelers like: full-service spa, steam room, massage, facials
Relaxation!
"Beautiful surroundings! We were placed close to the pool area and it was very noisy! No fault of other visitors; just not a good placement by check in staff."

Reviewed on Apr 5, 2021

Mount Grace Hotel & Spa
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Kenzi Club Agdal Medina All Inclusive
Great for spa weekends

Kenzi Club Agdal Medina All Inclusive

5 out of 5
Avenue Mohamed VI Zone de l Agdal, Marrakech
The price is $154 per night from Oct 8 to Oct 8
This family-friendly Marrakech hotel is located near the airport, within 1 mi (2 km) of Agdal Gardens and Avenue Mohamed VI. Oasiria Water Park is 3 mi (4.9 ...
4.2/5Very Good! (969 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Everything was fine"

Reviewed on Sep 14, 2021

Kenzi Club Agdal Medina All Inclusive
Lina Ryad & Spa
Great for spa weekends

Lina Ryad & Spa

5 out of 5
Avenue Hassan I, Quartier Andalous, Ancienne Medina, Chefchaouen
The price is $170 per night from Oct 6 to Oct 6
Situated near the boardwalk, this luxury riad is within a 5-minute walk of Chefchaouen Waterfall and Plaza Uta el-Hammam. Chefchaouen Kasbah and Ras Elma Park ...
4.5/5Wonderful! (204 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"Thank you so much for the genuine and thoughtful hospitality."

Reviewed on Mar 1, 2020

Lina Ryad & Spa
Savoy Seychelles Resort & Spa
Great for spa weekends

Savoy Seychelles Resort & Spa

5 out of 5
Beau Vallon, Mahe Island
The price is $523 per night from Oct 6 to Oct 6
Located in Mahe Island, this beachfront resort is connected to the convention center and within a 15-minute walk of Bazar Labrin Market and Beau Vallon Beach. ...
4.3/5Excellent! (418 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Beautiful property. Friendly staff."

Reviewed on Aug 22, 2021

Savoy Seychelles Resort & Spa
Riad Elisa
Great for spa weekends

Riad Elisa

5 out of 5
Ksour Rue Sidi Lyamani nº 21, Marrakech
Located in Medina, this luxury riad is within a 5-minute walk of Mouassine Mosque and Le Jardin Secret. Jemaa el-Fnaa and Marrakesh Museum are also within 10 ...
4/5Very Good! (117 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...
"When we arrived to check in, the hotel was closed without prior notice."

Reviewed on Mar 21, 2020

Get rates
Riad Elisa
Palais Sheherazade & Spa
Great for spa weekends

Palais Sheherazade & Spa

5 out of 5
23 Arsat Beniss Douh, Medina, Fes
Located in Fes El Bali, this luxury riad is within a 10-minute walk of Der Batha Museum, Medersa Bou-Inania, and Blue Gate. Place Bou Jeloud and Parc Jnane Sbile ...
4.1/5Very Good! (136 reviews)
Travelers like: full-service spa, steam room, massage, facials
It’s just ok
"The hotel is unique in the sense that it’s an old palace. But because it was original, things were a bit dated. The restaurant area was nice but the food was overpriced and was just ok. The service was also just ok because they forgot certain things when we asked them to set something up. We ended ..."

Reviewed on Sep 2, 2019

Get rates
Palais Sheherazade & Spa
Constance Ephélia
Great for spa weekends

Constance Ephélia

5 out of 5
Port Launay, Mahe Island
The price is $507 per night from Oct 10 to Oct 10
Nestled on the beach, this Mahe Island resort is 0.4 mi (0.6 km) from Morne Seychellois National Park and 1.9 mi (3.1 km) from Baie Ternay. Grand Anse Beach ...
4.5/5Wonderful! (578 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"we liked how the hotel has two beaches and how it is in the middle of the forest. it was so perfect for relaxing and chill. differently we will visit again"

Reviewed on Sep 2, 2021

Constance Ephélia
Arabella Hotel Golf & Spa
Great for spa weekends

Arabella Hotel Golf & Spa

5 out of 5
R44 Kleinmond, Kleinmond, Western Cape
The price is $170 per night from Oct 13 to Oct 13
This family-friendly Kleinmond hotel is located by the ocean, within 1 mi (2 km) of Rooisand Nature Reserve and Cape Floral Region Protected Areas. Kleinmond ...
4/5Very Good! (214 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Arabella Review
"Stay was good but not excellent, small things missing for 5 stars. Breakfast service a bit slow."

Reviewed on Jun 17, 2021

Arabella Hotel Golf & Spa
Riad Andalla Spa
Great for spa weekends

Riad Andalla Spa

4.5 out of 5
2 Derb El Boumba, Rue Arset Laghzail, Rue Tikhizrit, Marrakech
The price is $129 per night from Oct 6 to Oct 6
Located in Medina, this luxury riad is within a 10-minute walk of Dar Tiskiwin Museum and Jemaa el-Fnaa. Majorelle Gardens and Menara Mall are also within 3 ...
4.9/5Exceptional! (301 reviews)
Travelers like: full-service spa, massage, facials, manicures and pedicures
Travelers say...
"We loved our stay at Riad Andalla. Our room was comfortable and clean. Food was great. All staff were so helpful and friendly. The staff shared so much helpful information, and genuinely cared about our experience in Marrakech. Unfortunately, our trip to Morocco was cut short because of coronavirus. ..."

Reviewed on Apr 3, 2020

Riad Andalla Spa
La Maison Arabe Hotel, Spa and Cooking Workshops
Great for spa weekends

La Maison Arabe Hotel, Spa and Cooking Workshops

5 out of 5
1, Derb Assehbé, Bab Doukkala, Marrakech
The price is $172 per night from Sep 30 to Sep 30
Located in Medina, this luxury hotel is within a 15-minute walk of Dar el Bacha Palace, Jemaa el-Fnaa, and Le Jardin Secret. Marrakech Plaza and Marrakesh Museum ...
4.9/5Exceptional! (317 reviews)
Travelers like: full-service spa, steam room, massage, facials
Travelers say...
"Stayed 3 nights with my family of 4. The front desk manager Adil was delightful. Things are still not back to normal and so they upgraded one of our rooms which we really appreciated. The bed was super comfortable and the air conditioning was strong and welcomed in the summer heat of 100 degrees. ..."

Reviewed on Jul 28, 2021

La Maison Arabe Hotel, Spa and Cooking Workshops
Hilton Luxor Resort & Spa
Great for spa weekends

Hilton Luxor Resort & Spa

5 out of 5
New Karnak, P.O. Box 13, Luxor
The price is $74 per night from Oct 1 to Oct 1
This family-friendly Luxor hotel is located on the riverwalk, within 2 mi (3 km) of Karnak and Luxor Museum. Luxor Temple is 2.5 mi (4 km) away.
4.7/5Exceptional! (595 reviews)
Travelers like: full-service spa, sauna, massage, facials
Travelers say...
"I really enjoyed my stay at the Hilton Luxor hotel it was amazing. Very clean and the staff was so nice. I really loved the view of the Nile and the pool area. Overall I would highly recommend this hotel to others. I plan on coming back for future stays. Loved the room it was very comfortable and ..."

Reviewed on Sep 16, 2021

Hilton Luxor Resort & Spa
Mazagan Beach & Golf Resort
Great for spa weekends

Mazagan Beach & Golf Resort

5 out of 5
Route de Houzia, Haouzia, Casablanca-Settat
The price is $247 per night from Sep 30 to Sep 30
This Haouzia hotel is on the beach, 2.3 mi (3.7 km) from Haouzia Beach, and within 9 mi (15 km) of El Jadida Beach and Port of El Jadida. El Jadida Municipal ...
4.3/5Excellent! (577 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Everything was excellent"

Reviewed on Aug 29, 2021

Mazagan Beach & Golf Resort
aha The David Livingstone Safari Lodge & Spa
Great for spa weekends

aha The David Livingstone Safari Lodge & Spa

4 out of 5
Riverside Drive, Off Sichango Road, Livingstone
Situated near the airport, this spa hotel is within 1 mi (2 km) of Mosi-oa-Tunya National Park and Maramba Cultural Museum. Livingstone Reptile Park and Railway ...
4.5/5Wonderful! (167 reviews)
Travelers like: full-service spa, steam room, massage, facials
Highly recommended
"Amazing place to stay. Great breakfast with huge variety of foods to choose from. Lunch and dinner menus reasonably priced with excellent choice. Outstandingly comfortable room overlooking the Zambezi. Woken up to sounds of hippos"

Reviewed on Mar 11, 2020

Get rates
aha The David Livingstone Safari Lodge & Spa
2Ciels Boutique Hotel & SPA
Great for spa weekends

2Ciels Boutique Hotel & SPA

4 out of 5
Street Oued El Makhazine, Corner Imam Chafai, Gueliz, Marrakech
The price is $155 per night from Oct 12 to Oct 12
Located in Gueliz, this spa hotel is within a 15-minute walk of Royal Tennis Harti and Palais des Congres. Koutoubia Minaret is 1.2 mi (1.9 km) away. Marrakech ...
4.6/5Wonderful! (618 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"This was our very first time in Marrakech, and the country of Morocco for that matter. This Hotel and Spa provided some of THE BEST customer service and professionalism ever. The staff was welcoming and the facility was extremely clean. The restaurant staff provided great service and the chef made ..."

Reviewed on Aug 14, 2021

2Ciels Boutique Hotel & SPA
Kapama River Lodge
Great for spa weekends

Kapama River Lodge

5 out of 5
R40 Kapama Private Game Reserve, National Kruger Park Area, Hoedspruit, Limpopo
The price is $535 per night from Oct 6 to Oct 6
Situated near the airport, this luxury lodge is 0.1 mi (0.1 km) from Kapama Game Reserve and within 6 mi (10 km) of Hoedspruit Wildlife Estate and Klaserie Nature ...
4.8/5Exceptional! (223 reviews)
Travelers like: full-service spa, massage, facials, hot tub
Excellent stay at Kapama River Lodge
"Great stay at Kapama River Lodge. Larger than other Kapama lodges, this one has more of a resort feel. All in all a great stay."

Reviewed on Jun 4, 2021

Kapama River Lodge
Paradis Plage Surf Yoga & Spa resort
Great for spa weekends

Paradis Plage Surf Yoga & Spa resort

5 out of 5
Km 26 route d'Essaouira, Imi Ouaddar, Tamri
The price is $126 per night from Oct 4 to Oct 4
This Tamri hotel is on the beach, 0.4 mi (0.7 km) from Atlantica Park, and within 12 mi (20 km) of Taghazout Beach and Imourane Beach. Golf Tazegzout is 9.9 ...
4.4/5Excellent! (236 reviews)
Travelers like: full-service spa, steam room, massage, facials
Excellent séjour
"Excellent séjour. Je recommande."

Reviewed on Jun 24, 2021

Paradis Plage Surf Yoga & Spa resort
Four Seasons Hotel The Westcliff, Johannesburg
Great for spa weekends

Four Seasons Hotel The Westcliff, Johannesburg

5 out of 5
67 Jan Smuts Avenue, Randburg, Gauteng
The price is $235 per night from Oct 2 to Oct 2
This family-friendly Randburg hotel is located in Greater Johannesburg Metropolitan Area, within 2 mi (3 km) of Johannesburg Zoo and University of Witwatersrand. ...
4.7/5Exceptional! (263 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Highly recommended hotel with unique design and atmosphere takes you to another level of experience. Loved the place and definitely will have another visit soon."

Reviewed on Jun 24, 2021

Four Seasons Hotel The Westcliff, Johannesburg
Atlas Medina & Spa
Great for spa weekends

Atlas Medina & Spa

5 out of 5
Avenue Hassan 1er, Marrakech
The price is $68 per night from Sep 30 to Sep 30
Located in Hivernage, this luxury hotel is steps from Palais des Congres and Avenue Mohamed VI. Jemaa el-Fnaa and Menara Mall are also within 2 mi (3 km). Marrakech ...
3.8/5Good! (344 reviews)
Travelers like: full-service spa, sauna, steam room, massage
Travelers say...
"Everything was so good stuff is nice only walcome drink was missed in the room on my arrival but OK good luck"

Reviewed on Mar 4, 2020

Atlas Medina & Spa
Don't see what you're looking for?
We've got more Resorts & Hotels with Spas. Find the right one for you.
View all properties
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.

Pocket Guide: Resorts & Hotels with Spas in Africa

Search for hotels in Africa on Expedia. You can easily find your hotels in Africa using one of the methods below:

  • View our selection of featured hotels in Africa
  • Use the map to find hotels in the Africa neighborhood you prefer
  • Use the filters to see hotels in a specific area of Africa, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Africa
  • Enter your travel dates to view the best deals on hotels in Africa - while they last

More trip options