Hotels in Africa,

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Africa

Top Hotels in Africa

Protea Hotel Fire & Ice by Marriott Cape Town
4 out of 5
New Church & Victoria Street, Tamboerskloof, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
The price is £53 per night from 4 Feb to 5 Feb
4/5 Very Good! (341 reviews)
Well located City Hotel
"Early arrival in Cape Town and allowed us to check in at 9am - great start to our stay ! Rooms are good size, clean, comfortable with good bedding - we chose Mountain facing. Luggage storage was well located in the reception and we used the free street parking outside the Hotel. Did not take meals ..."

Reviewed on 24 Sep 2021

Protea Hotel Fire & Ice by Marriott Cape Town
The Westin Cape Town
5 out of 5
Convention Square, Lower Long Street, Cape Town, Western Cape
The price is £96 per night from 23 Jan to 24 Jan
4.6/5 Exceptional! (781 reviews)
"I can honestly say this was the best hotel I have ever stayed at. The entire staff was very polite & knowledgeable about the area. The food was great along with the alcohol options & the service was top notch. Lameez was amazing!!!!!!!!!!! She made sure that our stay was more than a vacation; it ..."

Reviewed on 11 Jan 2022

The Westin Cape Town
Harbouredge Apartments
4 out of 5
10 Hospital Street, De Waterkant, Cape Town, Western Cape
4/5 Very Good! (371 reviews)
nice
"I like it"

Reviewed on 7 Sep 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.
Le Meridien N'fis
5 out of 5
Avenue Mohammed 6, Hivernage, Marrakech
Fully refundableReserve now, pay when you stay
The price is £79 per night from 18 Feb to 19 Feb
4/5 Very Good! (980 reviews)
"Staff and Managers vary friendly and nice. Room condition bad as heater and telephone not working."

Reviewed on 12 Nov 2021

Le Meridien N'fis
Riad Jona
4 out of 5
Riad Zitoune el Kedim 34, Derb Jdid, Marrakech
Fully refundableReserve now, pay when you stay
The price is £57 per night from 6 Feb to 7 Feb
4.5/5 Wonderful! (848 reviews)
"Beautiful rooms and decore, but very noisy if you are on the first floor, you can here the food being prepared in the kitchen and other guests conversations because the eating area was right outside my room."

Reviewed on 10 Nov 2021

Riad Jona
Mandela Rhodes Place Hotel
4 out of 5
Corner of Burg & Wale Street, Cape Town, Western Cape
4.4/5 Excellent! (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 24 Nov 2019

Mandela Rhodes Place Hotel
Cape Heritage Hotel
4 out of 5
90 Bree Street, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
The price is £93 per night from 21 Jan to 22 Jan
4.8/5 Exceptional! (234 reviews)
"great central location, very nice service and great breakfast"

Reviewed on 6 Feb 2020

Cape Heritage Hotel
Le Riad Monceau
5 out of 5
7/8 Derb Chaabane-Riad Zitoun Lakdim, Marrakech
The price is £122 per night from 25 Jan to 26 Jan
4.6/5 Exceptional! (425 reviews)
"A beautiful hotel. Location is perfect and the staff were wonderful."

Reviewed on 8 Feb 2020

Le Riad Monceau
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Fully refundableReserve now, pay when you stay
The price is £105 per night from 26 Jan to 27 Jan
4.7/5 Exceptional! (995 reviews)
"the area is not secure, high risk of bring robbed when walking close-by the hotel"

Reviewed on 3 Dec 2021

Taj Cape Town
Riad Nafis
4 out of 5
53-54 Derb Oulad Ben Sebaa, Sidi Mimoune, Marrakech
4.6/5 Exceptional! (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 22 Feb 2020

Riad Nafis
The Sarova Stanley
5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi
Fully refundableReserve now, pay when you stay
The price is £86 per night from 11 Feb to 12 Feb
4.4/5 Excellent! (464 reviews)
"This hotel is one of the most beautiful and classical hotels I have ever stayed at. The staff are amazing and so helpful. Everyone is so friendly and they do anything they can to make your stay pleasant."

Reviewed on 21 Dec 2021

The Sarova Stanley
Les Jardins De La Koutoubia
5 out of 5
26 Rue De La Koutoubia, Marrakech
The price is £173 per night from 7 Feb to 8 Feb
4.5/5 Wonderful! (491 reviews)
"Very nice staff. Location is fantastic (very close to the square but far enough away to avoid the noise). Lovely pool to relax in after a hot day of touring. And some very nice restaurants (especially the Indian Restaurant...it was just great)!"

Reviewed on 5 Oct 2021

Les Jardins De La Koutoubia
Riad & Spa Esprit du Maroc
5 out of 5
Zaouit Lhardar 12 /17 derb Belbekkar, Medina, Marrakech, Marrakesh-Safi
Fully refundableReserve now, pay when you stay
The price is £85 per night from 23 Jan to 24 Jan
3.7/5 Good! (111 reviews)
"The smell of Mould and aromatic candles / perfume was very strong in our room and spoilt our stay. We opened the doors and windows as soon as we entered the room but this did little to dissipate the odour. We also found the music in the communal areas annoying. We would highly recommend that you ..."

Reviewed on 10 Feb 2020

Riad & Spa Esprit du Maroc
Hivernage Hotel And Spa
5 out of 5
Angle Ave Echouhada Et Rue Des Temples, Marrakech
Fully refundableReserve now, pay when you stay
The price is £88 per night from 22 Jan to 23 Jan
4.1/5 Very Good! (624 reviews)
"The hotel and staff were great. The only downside were the thin walls, you can hear those next to you."

Reviewed on 17 Oct 2021

Hivernage Hotel And Spa
Sarova Panafric
3.5 out of 5
Junction of Kenyatta Ave and Valley Rd., Nairobi
Fully refundableReserve now, pay when you stay
The price is £99 per night from 5 Feb to 6 Feb
4/5 Very Good! (313 reviews)
"The rooms are all renovated and the ambience is amazing :)"

Reviewed on 20 Nov 2021

Sarova Panafric
Palais Sebban
4 out of 5
43, Derb Moulay Abdellah Ben Hssein, Laksour, Marrakech
The price is £62 per night from 1 Feb to 2 Feb
4.6/5 Wonderful! (374 reviews)
"Staff was so hospitable and inviting! Went above and beyond to make sure you were taken care of and felt at home. Food was excellent! Beautiful art and ambiance at the facility. When I go back to Morocco, I will definitely be staying here again!"

Reviewed on 31 Dec 2021

Palais Sebban
Hôtel & Ryads Barrière Le Naoura
5 out of 5
Rue Djebel Alakhdar, Bab Doukkala, Medina, Marrakech
The price is £183 per night from 21 Jan to 22 Jan
4.6/5 Wonderful! (430 reviews)
"Amazing hospitality"

Reviewed on 26 Nov 2021

Hôtel & Ryads Barrière Le Naoura
Angsana Riads Collection Morroco
4 out of 5
N 1-2-4 Derb Abbes El Fassi, Riad Zitoun Jdid - Medina, Marrakech
Fully refundableReserve now, pay when you stay
The price is £84 per night from 24 Jan to 25 Jan
4.3/5 Excellent! (418 reviews)
The best hotel, ever.
"Sometimes life hands you a gem. That gem is Angsana Riads. The riad is gorgeous. At over 300 years old the building has character and charm that is breathtaking in every carving of the gorgeous pillars within the courtyard walls, to the brilliant tiling and special fountains that adorn the dining ..."

Reviewed on 10 Aug 2021

Angsana Riads Collection Morroco
Maru Maru Hotel
4 out of 5
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is £80 per night from 3 Feb to 4 Feb
4.3/5 Excellent! (401 reviews)
"My stay at Maru Maru was absolutely amazing. It was clean, it was beautiful & the staff are amazing. I appreciated the complimentary water & tea every day as well. It is the best Hotel I've ever stayed at. I would definitely visit again next time I'm in Zanzibar."

Reviewed on 31 Jul 2021

Maru Maru Hotel
Riad Al Badia
4 out of 5
135 Derb Ahl Souss - Berrima, Marrakech
Fully refundableReserve now, pay when you stay
The price is £72 per night from 1 Feb to 2 Feb
4.8/5 Exceptional! (390 reviews)
"Great experience. The manager was very informative and spent lots of time with us to insure we have a safe and pleasant stay."

Reviewed on 2 Mar 2020

Riad Al Badia
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.