Beginning of main content

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.


Check Africa hotel prices

Tonight Mar. 31 - Apr. 1
This weekend Apr. 3 - Apr. 5
Next weekend Apr. 10 - Apr. 12

Top Cities in Africa

Top Hotels in Africa

See all 45,704 properties in Africa

Estimated price for 1 night/2 adults

Cape Heritage Hotel
Cape Heritage Hotel
4.0 out of 5.0 90 Bree Street, Cape Town, Western Cape
CA $194
4.8/5 (231 reviews)

great central location, very nice service and great breakfast

Reviewed on Feb. 6, 2020
 
 
Le Riad Monceau
Le Riad Monceau
5.0 out of 5.0 7/8 Derb Chaabane-Riad Zitoun Lakdim, Marrakech
CA $223
4.6/5 (419 reviews)

A beautiful hotel. Location is perfect and the staff were wonderful.

Reviewed on Feb. 8, 2020
 
 
Palais Sebban
Palais Sebban
4.0 out of 5.0 43, Derb Moulay Abdellah Ben Hssein, Laksour, Marrakech
CA $129
4.5/5 (345 reviews)

If I could give this riad six stars I would. Absolutely everything from check in to check out was wonderful. The staff was incredibly friendly and helpful and the riad was in an excellent location. It was easy to locate on the edge of the medina and quiet in the evenings. Will definitely stay ...

Reviewed on Feb. 17, 2020
 
 
Les Jardins De La Koutoubia
Les Jardins De La Koutoubia
5.0 out of 5.0 26 Rue De La Koutoubia, Marrakech
CA $382
4.5/5 (473 reviews)

Amazing location, the hotel facilitates and staff

Reviewed on Feb. 20, 2020
 
 
The Sarova Stanley
The Sarova Stanley
5.0 out of 5.0 Corner of Kenyatta Ave. and Kimathi St., Nairobi
CA $166
4.4/5 (429 reviews)

the hotel itself has an abundance of history. you feel like you are back in time. the cleanliness and service and food were outstanding. i doubt i’d stay anywhere else in nairobi!

Reviewed on Mar. 26, 2020
 
 
Maru Maru Hotel
Maru Maru Hotel
4.0 out of 5.0 Gizenga Street, Shangani, Zanzibar Town, Zanzibar
CA $140
4.3/5 (372 reviews)

Really a great location, close to all the amenities you can ask for. In particular the roof top restaurant with great views of the ocean was just great.

Reviewed on Jan. 13, 2020
 
 
Hivernage Hotel And Spa
Hivernage Hotel And Spa
5.0 out of 5.0 Angle Ave Echouhada Et Rue Des Temples, Marrakech
CA $198
4.1/5 (605 reviews)

The staff at the front desk and bell hops at the entrance are very friendly and provide great service with the exception of one girl working behind the desk (didn’t get her name, shorter with short hair). Our original room had an awful smell in it and the electrical outlets, the shower, and coffee ...

Reviewed on Jan. 12, 2020
 
 
Sarova Panafric
Sarova Panafric
3.5 out of 5.0 Junction of Kenyatta Ave and Valley Rd, Nairobi
CA $125
4.1/5 (299 reviews)

Amazing staff that is willing to go above and beyond to ensure you have a comfortable and pleasant stay. Highly Recommend!

Reviewed on Jan. 24, 2020
 
 
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 (488 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 Mar. 25, 2018
 
 
Novotel Marrakech Hivernage
Novotel Marrakech Hivernage
4.0 out of 5.0 Rue Haroun Errachid, Quartier De L Hivernage, Marrakech
CA $110
3.7/5 (1033 reviews)

Staff very friendly, polite and helpful. Location is good

Reviewed on Feb. 22, 2020
 
 
Kenzi Rose Garden
Kenzi Rose Garden
5.0 out of 5.0 Avenue du Président Kennedy, Marrakech
CA $172
3.7/5 (12 reviews)

Excellent location. Very clean, tidy and spacious rooms. Very friendly staff and great breakfast! Would I stay there again? Absolutely.

Reviewed on Nov. 29, 2019
 
 
Hilton Nairobi
Hilton Nairobi
4.0 out of 5.0 Mama Ngina Street, Po Box 30624, Nairobi
CA $119
3.7/5 (422 reviews)

The location is excellent, right in the city centre, the pool was very good as it was heated, But the hotel is old and a bit worn really, needs to be revamped. Prices quite high for food and drink.....but the Jockey Club has a good deal for 5 beers for 1500 KES

Reviewed on Mar. 9, 2020
 
 
Map