Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in Africa and Indian Ocean

Tonight 22 Oct - 23 Oct
This weekend 25 Oct - 27 Oct
Next weekend 1 Nov - 3 Nov

Top Cities in Africa and Indian Ocean

Featured Hotels in Africa and Indian Ocean

See all 38,672 properties in Africa and Indian Ocean

Estimated price for 1 night/2 adults

Hotel On St Georges
Hotel On St Georges
3.0 out of 5.0 Cnr Riebeeck and St. Georges Mall, Cape Town, Western Cape
Get Rates
3.8/5 (490 reviews)

Upgrade/renovations of hotel was promised for the future. Some lifts were a problem; one lift couldn't stop on the basement floor and another lift was stuck on the 12th floor. All-in-all, we had a nice stay, for overnight accommodation

Reviewed on 25 Mar,2018
 
 
Taj Cape Town
Taj Cape Town
5.0 out of 5.0 1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
RM725
4.7/5 (841 reviews)

Nothing's unique Location is good Hotel is ok but lacks amenities

Reviewed on 14 Oct,2019
 
 
Riad Hannah
Riad Hannah
3.5 out of 5.0 Derb Assabane 28, Riad larousse, Marrakech
RM110
2.9/5 (235 reviews)

Good location but the my room was stinct. No shampoo and just a bar of saop. Very noisy neiboughood.

Reviewed on 28 Jul,2018
 
 
Hilton Nairobi
Hilton Nairobi
4.0 out of 5.0 Mama Ngina Street, Po Box 30624, Nairobi
RM351
3.6/5 (393 reviews)

a nice place to stay very clean ,room good sizes and his staff is very friendly and helpful the pool and the weight room was great

Reviewed on 28 Sep,2019
 
 
Angsana Riads Collection Morroco
Angsana Riads Collection Morroco
4.0 out of 5.0 N 1-2-4 Derb Abbes El Fassi, Riad Zitoun Jdid - Medina, Marrakech
RM515
4.3/5 (401 reviews)

The location is perfect with easy walking to markets restaurants and must see places. The staff provide a high quality of service and are helpful and friendly. The architecture of the hotel and the rooms is fabulous. I loved the experience.

Reviewed on 10 Oct,2019
 
 
The Sarova Stanley
The Sarova Stanley
5.0 out of 5.0 Corner of Kenyatta Ave. and Kimathi St., Nairobi
RM402
4.4/5 (382 reviews)

Staff very friendly and helpful/ stem room / location

Reviewed on 2 Oct,2019
 
 
Les Jardins De La Koutoubia
Les Jardins De La Koutoubia
5.0 out of 5.0 26 Rue De La Koutoubia, Marrakech
RM1,059
4.5/5 (430 reviews)

Excellent hotel. Has 2 pools, decorated very nicely, perfect location. I could not have asked for anything better.

Reviewed on 15 Oct,2019
 
 
Le Riad Monceau
Le Riad Monceau
5.0 out of 5.0 7/8 Derb Chaabane-Riad Zitoun Lakdim, Marrakech
RM631
4.6/5 (390 reviews)

I loved how pretty this Riad was, the authenticity of it, and how the staff were so accommodating and were very helpful especially when my friend got sick. There were cute sitting/relaxing areas all over the hotel. There was an excellent restaurant on-site, and they have a fun and relaxing rooftop ...

Reviewed on 8 Oct,2019
 
 
Palais Sebban
Palais Sebban
4.0 out of 5.0 43, Derb Moulay Abdellah Ben Hssein, Laksour, Marrakech
RM310
4.5/5 (302 reviews)

Everything was great. Just that driver did not show up to pick me up at airport and i had to call hotel for them to send another driver. Hotel was clean, friendly staff, near everything. Great

Reviewed on 22 Oct,2019
 
 
Hôtel & Ryads Barrière Le Naoura
Hôtel & Ryads Barrière Le Naoura
5.0 out of 5.0 Rue Djebel Alakhdar, Bab Doukkala, Medina, Marrakech
RM761
4.6/5 (376 reviews)

The property is exceptional. close to the Mefina and a great restaurant called La Maison d'arabe. So enjoyable. comfortable beds attentive stsff

Reviewed on 7 Oct,2019
 
 
Kenzi Rose Garden
Kenzi Rose Garden
5.0 out of 5.0 Avenue du Président Kennedy, Marrakech
Get Rates
 
 
Cape Heritage Hotel
Cape Heritage Hotel
4.0 out of 5.0 90 Bree Street, Cape Town, Western Cape
RM844
4.8/5 (224 reviews)

From the moment we stepped into the hotel until we left the experience was wonderful!

Reviewed on 30 Sep,2019
 
 
Map