Africa Spa Vacations

Book a Spa Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to NT$25,000 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top Spa Africa Hotels

Riad Nashira & Spa

Riad Nashira & Spa

5 out of 5
Diour Saboune Marrakech
The price is NT$7,280 per night from May 5 to May 6
NT$7,280
NT$8,214 total
May 5 - May 6
includes taxes & fees
Book a stay at this luxury riad in Marrakech. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
9.4/10 Exceptional! (314 reviews)

Travelers like: full-service spa, steam room, massage, facials

Travelers say...
Beautiful Riad, very clean. Great restaurant and staff was lovely. Spa was incredible. A little far from the Medina centre but would stay again

Reviewed on 2026/5/2

Riad Nashira & Spa
Sofitel Cairo Nile El Gezirah

Sofitel Cairo Nile El Gezirah

5 out of 5
3 El Thawra Council St Zamalek Cairo
The price is NT$4,971 per night from May 17 to May 18
NT$4,971
NT$6,411 total
May 17 - May 18
includes taxes & fees
Book a stay at this luxury hotel in Cairo. Enjoy free WiFi, a full-service spa, and 4 restaurants. Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (1,002 reviews)

Travelers like: full-service spa, sauna, steam room, massage

Travelers say...
Everything was clean and well maintained, and the entire experience felt easy and smooth from start to finish. The staff was kind, welcoming, and always helpful whenever we needed anything. The location was great and made getting around very convenient. Room service food was also really good. Overall, ...

Reviewed on 2026/4/22

Sofitel Cairo Nile El Gezirah
Mount Grace Hotel & Spa

Mount Grace Hotel & Spa

Old Rustenburg Road, Mogale City Magaliesberg Gauteng
The price is NT$5,719 per night from May 10 to May 11
NT$5,719
NT$6,577 total
May 10 - May 11
includes taxes & fees
Book a stay at this spa hotel in Magaliesberg. Enjoy free WiFi, free parking, and 2 outdoor pools.
Mount Grace Hotel & Spa
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.
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.