Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Search Hotels in Africa

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Meal plans available
Amenities
Accessibility
Trip type

Top Hotels in Africa

Riad Utopia Suites & Spa
5 out of 5
280 Derb Sidi Bouamar, Riad Laarouss, arrondissement Médina, Marrakech
Get Rates
4.5/5Wonderful! (91 reviews)
Fantastic

"Amazing place. Bespoke personal service. Good location."…"

Reviewed on Aug 6, 2019

Riad Utopia Suites & Spa
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
Free CancellationReserve now, pay when you stay
The price is $103 per night from Dec 6 to Dec 7
4.6/5Exceptional! (747 reviews)

"Lovely staff. Welcoming and efficient. Good location close to waterfront."…"

Reviewed on Apr 24, 2020

The Westin Cape Town
Harbouredge Apartments
4 out of 5
10 Hospital Street, De Waterkant, Cape Town, Western Cape
Get Rates
4/5Very Good! (369 reviews)

"The reception staff were helpful, cleaning of rooms could be better and bed a little more comfortable. But overall a good and comfortable stay."…"

Reviewed on Mar 3, 2020

Harbouredge Apartments
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Novotel Cairo El Borg
3.5 out of 5
3 Saraya El Gezira street, Zamalek, Cairo
Free CancellationReserve now, pay when you stay
The price is $49 per night from Dec 6 to Dec 7
3.9/5Very Good! (599 reviews)

"Nice are close to everything good service staff thank you"…"

Reviewed on Mar 18, 2020

Novotel Cairo El Borg
Protea Hotel Fire & Ice by Marriott Cape Town
4 out of 5
New Church & Victoria Street, Tamboerskloof, Cape Town, Western Cape
Free CancellationReserve now, pay when you stay
The price is $66 per night from Dec 6 to Dec 7
4/5Very Good! (336 reviews)

"All was very clean. Food excellent--particularly the breakfast buffet. Staff were very pleasant--and especially helpful to accommodate our needs related to a very late flight on day of departure."…"

Reviewed on Feb 15, 2020

Protea Hotel Fire & Ice by Marriott Cape Town
Novotel Marrakech Hivernage
4 out of 5
Rue Haroun Errachid, Quartier De L Hivernage, Marrakech
Free CancellationReserve now, pay when you stay
The price is $78 per night from Jan 3 to Jan 4
3.7/5Good! (953 reviews)

"Staff very friendly, polite and helpful. Location is good"…"

Reviewed on Feb 22, 2020

Novotel Marrakech Hivernage
Riad Nafis
4 out of 5
53-54 Derb Oulad Ben Sebaa, Sidi Mimoune, Marrakech
Get Rates
4.6/5Exceptional! (387 reviews)

"The Riad was a wonderful authentic old home. The decor was beautiful with a great rooftop terrace. Youssef was great and got us breakfast early as we need to leave for our flight. It was a little difficult to find but the locals are helpful."…"

Reviewed on Feb 22, 2020

Riad Nafis
Riad Jona
4 out of 5
Riad Zitoune el Kedim 34, Derb Jdid, Marrakech
The price is $65 per night from Jan 5 to Jan 6
4.5/5Wonderful! (835 reviews)

"Thank you so very much Fatima, Hamza, and Youness!!! The only reason we kept extending our stay at this Riad was due to the wonderful people that took care of us while I was there (they treated me like family). The service, the manager, the breakfast, the bastilla - everything was superb; even the ..."…"

Reviewed on Mar 26, 2020

Riad Jona
Kenzi Rose Garden
5 out of 5
Avenue du Président Kennedy, Marrakech
Free CancellationReserve now, pay when you stay
The price is $126 per night from Dec 6 to Dec 7
3.7/5Good! (17 reviews)

"The changes made renovating the rooms and related stuff were fantastic. However restauration accommodations could do with some more work. Overall the stay was very pleasant"…"

Reviewed on Jan 12, 2020

Kenzi Rose Garden
Le Riad Monceau
5 out of 5
7/8 Derb Chaabane-Riad Zitoun Lakdim, Marrakech
Free CancellationReserve now, pay when you stay
The price is $174 per night from Dec 6 to Dec 7
4.6/5Exceptional! (425 reviews)

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

Reviewed on Feb 8, 2020

Le Riad Monceau
Les Jardins De La Koutoubia
5 out of 5
26 Rue De La Koutoubia, Marrakech
The price is $209 per night from Dec 16 to Dec 17
4.5/5Wonderful! (481 reviews)

"Amazing location, the hotel facilitates and staff"…"

Reviewed on Feb 20, 2020

Les Jardins De La Koutoubia
Mandela Rhodes Place Hotel
4 out of 5
Corner of Burg & Wale Street, Cape Town, Western Cape
Get Rates
4.4/5Excellent! (605 reviews)
Great location walking distance to everything

"Great location we could walk to long street that had all the bars and restaurants. Also the rooftop bars were close and walking distance as well. There are a lot of homeless people around. But I found that’s in every downtown area and was in the same in Johannesburg. They do not bother you and at ..."…"

Reviewed on Nov 24, 2019

Mandela Rhodes Place Hotel
Sarova Panafric
3.5 out of 5
Junction of Kenyatta Ave and Valley Rd., Nairobi
The price is $86 per night from Dec 7 to Dec 8
4.1/5Very Good! (302 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

Sarova Panafric
Palais Sebban
4 out of 5
43, Derb Moulay Abdellah Ben Hssein, Laksour, Marrakech
Free CancellationReserve now, pay when you stay
The price is $85 per night from Dec 6 to Dec 7
4.5/5Wonderful! (350 reviews)

"An oasis in the heart of the hustle and bustle - highly recommended"…"

Reviewed on Mar 1, 2020

Palais Sebban
The Sarova Stanley
5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi
The price is $162 per night from Jan 3 to Jan 4
4.4/5Excellent! (445 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

The Sarova Stanley
Hôtel & Ryads Barrière Le Naoura
5 out of 5
Rue Djebel Alakhdar, Bab Doukkala, Medina, Marrakech
The price is $198 per night from Jan 3 to Jan 4
4.6/5Wonderful! (414 reviews)
Great!

"Overall a great stay besides the language barrier in which cause some minor issues. Would most deff recommend though!"…"

Reviewed on Feb 25, 2020

Hôtel & Ryads Barrière Le Naoura
Maru Maru Hotel
4 out of 5
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is $74 per night from Dec 7 to Dec 8
4.3/5Excellent! (380 reviews)
Highly recommended

"Excellent! Highly recommended for anyone who wants to stay in Stone Town. There are swankier places but for the budget, this is great."…"

Reviewed on Jul 29, 2020

Maru Maru Hotel
Le Meridien N'fis
5 out of 5
Avenue Mohammed 6, Hivernage, Marrakech
Free CancellationReserve now, pay when you stay
The price is $112 per night from Dec 7 to Dec 8
3.9/5Very Good! (976 reviews)

"Beautiful gardens. Excellent staff. Property very clean and well maintained, but rooms a bit dated. Still, good value for money."…"

Reviewed on Mar 16, 2020

Le Meridien N'fis
Riad Hannah
3.5 out of 5
Derb Assabane 28, Riad larousse, Marrakech
The price is $39 per night from Dec 6 to Dec 7
2.9/5 (239 reviews)

"We stayed for 1 night, and that's more than enough. First the manager is a crook. Yes there are extra fees, however the manager demanded nearly double the amount listed on Expedia. We showed him what was on Expedia, and he said no and demanded more money. The other staff members were helpful when ..."…"

Reviewed on Dec 13, 2019

Riad Hannah
Riad & Spa Esprit du Maroc
5 out of 5
Zaouit Lhardar 12 /17 derb Belbekkar, Medina, Marrakech, Marrakesh-Safi
Get Rates
3.7/5Good! (112 reviews)
Best Riad

"The best Road I've stayed at. In top top condition and staff was very hospitable. Walking there was interesting, need to know the path. Food was excellent and service was unsurpassed!"…"

Reviewed on Jan 19, 2020

Riad & Spa Esprit du Maroc
Don't see what you're looking for?
See all available properties in Africa
View all properties
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.

Top Cities in Africa

Africa Hotel Travel Guide

Gear up for the excursion you desire when you use Expedia to lock down a room at any of the hotels, resorts, or motels in Africa. It doesn't matter what level of surroundings you want to have access to, our intuitive search tool makes it simple for you to find specifically what you and your fellow travelers are searching for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Hoping to reserve a room at an exquisite retreat? We've got you covered. We've got a large range of cheap lodges as well. And there are a ton of alternatives in between, as well. It just depends on what you're in the mood for and how much you'd like to save. As for location, you can choose a room in any part of the region you'd like. You'll see a variety of lodging options at the center of the action, as well as remote lodges on the outskirts of Africa. When you browse through our incredible catalog of accommodations in Africa, you're certain to find inexpensive rates and amazing rates on any type of hotel in the region.

Expedia helps you save you time and money when securing your stay at any of the accommodations in Africa, so you can spend your time making the most of your adventure and not worrying about busting your budget. So why wait another day to book your travel plans? Designate your desired travel dates now to see the best specials on stays in Africa!