- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Top cities in Africa

Marrakech
Check prices for these dates
Our top choices for Africa hotels with on-site scuba diving

1. Baron Resort Sharm El Sheikh
Baron Resort Sharm El SheikhRas Nasrani
8.4 out of 10, Very good, (120 reviews)
The price is S$305
includes taxes & fees
26 Nov - 27 Nov

2. Mövenpick Waterpark Resort & Spa Soma Bay
Mövenpick Waterpark Resort & Spa Soma BaySoma Bay
7.6 out of 10, Good, (95 reviews)
The price is S$209
includes taxes & fees
28 Nov - 29 Nov

3. Constance Ephelia
Constance EpheliaMahé Island
9.4 out of 10, Exceptional, (919 reviews)
The price is S$813
includes taxes & fees
28 Nov - 29 Nov

4. DoubleTree by Hilton Sharm El Sheikh - Sharm Bay
DoubleTree by Hilton Sharm El Sheikh - Sharm BayShark's Bay
7.8 out of 10, Good, (784 reviews)
The price is S$232
includes taxes & fees
1 Dec - 2 Dec

5. Swiss Inn Resort Hurghada - All Inclusive
Swiss Inn Resort Hurghada - All InclusiveAl Mamsha El Seyahi
6.0 out of 10, (7 reviews)
The price is S$210
includes taxes & fees
16 Dec - 17 Dec

6. Sunset Kendwa
Sunset KendwaKendwa
8.0 out of 10, Very good, (155 reviews)
The price is S$211
includes taxes & fees
16 Nov - 17 Nov

7. The Breakers Diving & Surfing Lodge
The Breakers Diving & Surfing LodgeSoma Bay
9.4 out of 10, Exceptional, (169 reviews)

8. SUNRISE Arabian Beach Resort
SUNRISE Arabian Beach ResortShark's Bay
9.0 out of 10, Wonderful, (1,001 reviews)
The price is S$396
includes taxes & fees
23 Nov - 24 Nov

9. OUTRIGGER Mauritius Beach Resort
OUTRIGGER Mauritius Beach ResortBel Ombre
8.2 out of 10, Very good, (355 reviews)
The price is S$368
includes taxes & fees
2 Dec - 3 Dec

10. Serena Beach Resort and Spa
Serena Beach Resort and SpaShanzu
9.2 out of 10, Wonderful, (247 reviews)
The price is S$255
includes taxes & fees
16 Nov - 17 Nov
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.


































































