
Find the best Africa Hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Africa Accommodation: Most Popular Cities to Stay

Marrakech
Check prices for these dates
Our top choices for Africa hotels

Palais Moulay Said & SPA
Palais Moulay Said & SPAMedina
8.8 out of 10, Excellent, (669 reviews)
The price is £74
includes taxes & fees
16 Jun - 17 Jun

Aqua Mirage Club & Aqua Parc - All Inclusive
Aqua Mirage Club & Aqua Parc - All InclusiveTassoultante
8.0 out of 10, Very good, (1,100 reviews)
The price is £144
includes taxes & fees
20 May - 21 May

La Mamounia
La MamouniaMedina
9.2 out of 10, Wonderful, (694 reviews)
The price is £404
includes taxes & fees
17 Jun - 18 Jun

Prima Life Makadi Hotel - All inclusive
Prima Life Makadi Hotel - All inclusiveMakadi Bay
9.2 out of 10, Wonderful, (1,004 reviews)
The price is £100
includes taxes & fees
18 May - 19 May

Trou aux Biches Beachcomber Golf Resort & Spa
Trou aux Biches Beachcomber Golf Resort & SpaTrou aux Biches
9.2 out of 10, Wonderful, (451 reviews)

The Mora Zanzibar - Luxury All Inclusive
The Mora Zanzibar - Luxury All InclusiveMatemwe
9.4 out of 10, Exceptional, (222 reviews)
The price is £281
includes taxes & fees
6 Jun - 7 Jun

Hotel Riu Tikida Palmeraie - All Inclusive
Hotel Riu Tikida Palmeraie - All InclusiveAnnakhil
8.6 out of 10, Excellent, (1,002 reviews)
The price is £152
includes taxes & fees
31 May - 1 Jun

The Palace of the Lost City at Sun City Resort
The Palace of the Lost City at Sun City ResortMoses Kotane
9.0 out of 10, Wonderful, (685 reviews)
The price is £336
includes taxes & fees
16 Jun - 17 Jun

Hotel Riu Jambo - All Inclusive
Hotel Riu Jambo - All InclusiveNungwi
9.0 out of 10, Wonderful, (426 reviews)

Hotel Riu Palace Zanzibar - All Inclusive
Hotel Riu Palace Zanzibar - All InclusiveNungwi
9.2 out of 10, Wonderful, (736 reviews)

Villas do Indico Eco - Resort & Spa Lodge
Villas do Indico Eco - Resort & Spa LodgeVilanculos
8.4 out of 10, Very good, (73 reviews)
The price is £62
includes taxes & fees
16 Jun - 17 Jun

Sofitel Marrakech Palais Imperial & Spa
Sofitel Marrakech Palais Imperial & SpaGueliz
8.4 out of 10, Very good, (770 reviews)
The price is £240
includes taxes & fees
16 Jun - 17 Jun

Hotel Riu Palace Swahili - All Inclusive - Adults Only
Hotel Riu Palace Swahili - All Inclusive - Adults OnlyNungwi
9.0 out of 10, Wonderful, (22 reviews)
The price is £255
includes taxes & fees
20 May - 21 May

LUX* Grand Gaube
LUX* Grand GaubeGrand Gaube
9.4 out of 10, Exceptional, (861 reviews)
The price is £191
includes taxes & fees
11 Jun - 12 Jun

La Joya Lodge Conference Centre and Spa
La Joya Lodge Conference Centre and SpaBroederstroom
8.8 out of 10, Excellent, (79 reviews)
The price is £68




















































