- 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

1. Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8
Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8Diani Beach

2. Palais Moulay Said & SPA
Palais Moulay Said & SPAMedina
8.8 out of 10, Excellent, (1,070 reviews)
The price is P6,076
P7,142 total
includes taxes & fees
Dec 9 - Dec 10

3. Aladdin Beach Resort - Families and Couples Only
Aladdin Beach Resort - Families and Couples OnlyVillage Road
8.0 out of 10, Very good, (1 review)
The price is P7,966
P10,273 total
includes taxes & fees
Nov 25 - Nov 26

4. La Mamounia
La MamouniaMedina
9.2 out of 10, Wonderful, (769 reviews)
The price is P45,169
P50,329 total
includes taxes & fees
Dec 11 - Dec 12

5. Prima Life Makadi Hotel - All inclusive
Prima Life Makadi Hotel - All inclusiveMakadi Bay
9.4 out of 10, Exceptional, (1,028 reviews)
The price is P6,390
P8,241 total
includes taxes & fees
Dec 7 - Dec 8

6. Marriott Mena House Cairo
Marriott Mena House CairoAl Haram
9.2 out of 10, Wonderful, (918 reviews)
The price is P25,779
P33,243 total
includes taxes & fees
Dec 8 - Dec 9

7. Hotel Riu Palace Swahili – All Inclusive – Adults Only
Hotel Riu Palace Swahili – All Inclusive – Adults OnlyNungwi
9.2 out of 10, Wonderful, (114 reviews)
The price is P24,481
P28,781 total
includes taxes & fees
Nov 22 - Nov 23

8. Sofitel Marrakech Palais Imperial & Spa
Sofitel Marrakech Palais Imperial & SpaHivernage
8.4 out of 10, Very good, (845 reviews)
The price is P16,414
P18,565 total
includes taxes & fees
Nov 14 - Nov 15

9. Hilton Hurghada Plaza
Hilton Hurghada PlazaDahar
9.0 out of 10, Wonderful, (667 reviews)
The price is P9,363
P12,075 total
includes taxes & fees
Dec 4 - Dec 5

10. Sofitel Cairo Downtown Nile
Sofitel Cairo Downtown NileDowntown Cairo
9.0 out of 10, Wonderful, (427 reviews)
The price is P13,993
P18,044 total
includes taxes & fees
Dec 9 - Dec 10

11. Aqua Mirage Club & Aqua Parc - All Inclusive
Aqua Mirage Club & Aqua Parc - All InclusiveTassoultante
8.0 out of 10, Very good, (1,010 reviews)
The price is P7,206
P8,875 total
includes taxes & fees
Dec 10 - Dec 11

12. The Palace Pyramids inn
The Palace Pyramids innAl Haram
9.0 out of 10, Wonderful, (195 reviews)
The price is P3,533
P4,556 total
includes taxes & fees
Nov 30 - Dec 1

13. The Grand Resort Hurghada
The Grand Resort HurghadaAl Mamsha El Seyahi
8.6 out of 10, Excellent, (103 reviews)
The price is P7,376
P9,512 total
includes taxes & fees
Dec 9 - Dec 10

14. Stella Di Mare Beach Hotel & Spa
Stella Di Mare Beach Hotel & SpaNaama Bay
9.2 out of 10, Wonderful, (1,004 reviews)
The price is P9,535
P12,539 total
includes taxes & fees
Dec 12 - Dec 13

15. Four Seasons Resort Sharm EL Sheikh
Four Seasons Resort Sharm EL SheikhShark's Bay
9.6 out of 10, Exceptional, (487 reviews)
The price is P25,179
P32,470 total
includes taxes & fees
Dec 6 - Dec 7

16. Rixos Premium Seagate
Rixos Premium SeagateNabq
9.2 out of 10, Wonderful, (317 reviews)
The price is P25,480
P32,858 total
includes taxes & fees
Dec 1 - Dec 2

17. TUI BLUE Medina Gardens – Adults Only – All Inclusive
TUI BLUE Medina Gardens – Adults Only – All InclusiveMedina
9.0 out of 10, Wonderful, (888 reviews)
The price is P13,277
P14,861 total
includes taxes & fees
Nov 27 - Nov 28

18. Savoy Le Grand Hotel
Savoy Le Grand HotelHivernage
8.0 out of 10, Very good, (1,002 reviews)
The price is P10,282
P11,831 total
includes taxes & fees
Dec 7 - Dec 8

19. Royal Mansour Marrakech
Royal Mansour MarrakechMedina
10.0 out of 10, Exceptional, (111 reviews)
The price is P138,882
P153,419 total
includes taxes & fees
Dec 12 - Dec 13

20. Riad Marraplace
Riad MarraplaceMedina
9.6 out of 10, Exceptional, (1,000 reviews)
The price is P5,522
P6,479 total
includes taxes & fees
Dec 8 - Dec 9
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.
Compare top hotels in Africa
![]() Palais Moulay Said & SPAMedina | ![]() Aladdin Beach Resort - Families and Couples OnlyVillage Road | ![]() La MamouniaMedina | ![]() Prima Life Makadi Hotel - All inclusiveMakadi Bay | ![]() Marriott Mena House CairoAl Haram |
|---|---|---|---|---|
8.8 Excellent 1,070 reviews | 8.0 Very good 1 review | 9.2 Wonderful 769 reviews | 9.4 Exceptional 1,028 reviews | 9.2 Wonderful 918 reviews |
The price is P6,076 P7,142 total includes taxes & fees Dec 9 - Dec 10 | The price is P7,966 P10,273 total includes taxes & fees Nov 25 - Nov 26 | The price is P45,169 P50,329 total includes taxes & fees Dec 11 - Dec 12 | The price is P6,390 P8,241 total includes taxes & fees Dec 7 - Dec 8 | The price is P25,779 P33,243 total includes taxes & fees Dec 8 - Dec 9 |
|
|
|
|
|
Get last-minute hotel deals in Africa and save more
Sign in to unlock great savings.
Showing deals for:Nov 13 - Nov 15

9.2 out of 10, Wonderful, (889 reviews)
P5,051 off
The price is P10,101
per night
P23,839 total
includes taxes & fees
Showing deals for:Nov 20 - Nov 22

9.2 out of 10, Wonderful, (889 reviews)
P5,137 off
The price is P10,274
per night
P24,247 total
includes taxes & fees
Showing deals for:Dec 11 - Dec 12

9.2 out of 10, Wonderful, (889 reviews)
P2,583 off
The price is P10,332
per night
P12,192 total
includes taxes & fees







































































































































































