- 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. 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 ₩169,721
₩218,868 total
includes taxes & fees
Nov 22 - Nov 23

2. Palais Moulay Said & SPA
Palais Moulay Said & SPAMedina
8.8 out of 10, Excellent, (1,061 reviews)
The price is ₩142,276
₩166,239 total
includes taxes & fees
Dec 1 - Dec 2

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

4. La Mamounia
La MamouniaMedina
9.2 out of 10, Wonderful, (765 reviews)
The price is ₩954,754
₩1,063,820 total
includes taxes & fees
Dec 6 - Dec 7

5. Prima Life Makadi Hotel - All inclusive
Prima Life Makadi Hotel - All inclusiveMakadi Bay
9.4 out of 10, Exceptional, (1,021 reviews)
The price is ₩136,154
₩175,584 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 ₩639,527
₩824,714 total
includes taxes & fees
Dec 7 - Dec 8

7. Hotel Riu Palace Swahili – All Inclusive – Adults Only
Hotel Riu Palace Swahili – All Inclusive – Adults OnlyNungwi
9.2 out of 10, Wonderful, (108 reviews)
The price is ₩521,584
₩613,207 total
includes taxes & fees
Nov 11 - Nov 12

8. Sofitel Marrakech Palais Imperial & Spa
Sofitel Marrakech Palais Imperial & SpaHivernage
8.4 out of 10, Very good, (842 reviews)
The price is ₩355,287
₩401,847 total
includes taxes & fees
Nov 8 - Nov 9

9. The Grand Resort Hurghada
The Grand Resort HurghadaAl Mamsha El Seyahi
8.6 out of 10, Excellent, (103 reviews)
The price is ₩156,432
₩201,729 total
includes taxes & fees
Nov 27 - Nov 28

10. Hilton Hurghada Plaza
Hilton Hurghada PlazaDahar
9.0 out of 10, Wonderful, (666 reviews)
The price is ₩136,797
₩176,410 total
includes taxes & fees
Dec 7 - Dec 8

11. Aqua Mirage Club & Aqua Parc - All Inclusive
Aqua Mirage Club & Aqua Parc - All InclusiveTassoultante
8.0 out of 10, Very good, (1,012 reviews)
The price is ₩169,784
₩191,594 total
includes taxes & fees
Nov 15 - Nov 16

12. Royal Mansour Marrakech
Royal Mansour MarrakechMedina
10.0 out of 10, Exceptional, (111 reviews)
The price is ₩3,120,112
₩3,446,046 total
includes taxes & fees
Dec 1 - Dec 2

13. Sofitel Cairo Downtown Nile
Sofitel Cairo Downtown NileDowntown Cairo
9.0 out of 10, Wonderful, (424 reviews)
The price is ₩321,876
₩415,082 total
includes taxes & fees
Dec 7 - Dec 8

14. The Palace Pyramids inn
The Palace Pyramids innAl Haram
9.0 out of 10, Wonderful, (190 reviews)
The price is ₩62,765
₩80,940 total
includes taxes & fees
Nov 13 - Nov 14

15. Four Seasons Resort Sharm EL Sheikh
Four Seasons Resort Sharm EL SheikhShark's Bay
9.6 out of 10, Exceptional, (485 reviews)
The price is ₩536,460
₩691,802 total
includes taxes & fees
Dec 7 - Dec 8

16. Rixos Premium Seagate
Rixos Premium SeagateNabq
9.2 out of 10, Wonderful, (317 reviews)
The price is ₩542,880
₩700,080 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, (882 reviews)
The price is ₩260,788
₩292,303 total
includes taxes & fees
Nov 30 - Dec 1

18. Savoy Le Grand Hotel
Savoy Le Grand HotelHivernage
8.0 out of 10, Very good, (1,009 reviews)
The price is ₩262,547
₩299,954 total
includes taxes & fees
Nov 18 - Nov 19

19. Stella Di Mare Beach Hotel & Spa
Stella Di Mare Beach Hotel & SpaNaama Bay
9.2 out of 10, Wonderful, (1,001 reviews)
The price is ₩227,051
₩298,595 total
includes taxes & fees
Dec 7 - Dec 8

20. Delta Hotels by Marriott™ Marrakech Eden Andalou
Delta Hotels by Marriott™ Marrakech Eden AndalouMarrakech
8.4 out of 10, Very good, (480 reviews)
The price is ₩201,559
₩232,588 total
includes taxes & fees
Nov 27 - Nov 28
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
![]() Aladdin Beach Resort - Families and Couples OnlyVillage Road | ![]() Palais Moulay Said & SPAMedina | ![]() La MamouniaMedina | ![]() Prima Life Makadi Hotel - All inclusiveMakadi Bay | ![]() Marriott Mena House CairoAl Haram |
|---|---|---|---|---|
8.0 Very good 1 review | 8.8 Excellent 1,061 reviews | 9.2 Wonderful 765 reviews | 9.4 Exceptional 1,021 reviews | 9.2 Wonderful 918 reviews |
The price is ₩169,721 |




































































