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.

Hotels in Africa,

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Africa

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 6 Aug 2019

Riad Utopia Suites & Spa
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 £56 per night from 25 Jan to 26 Jan
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 15 Feb 2020

Protea Hotel Fire & Ice by Marriott Cape Town
Harbouredge Apartments
4 out of 5
10 Hospital Street, De Waterkant, Cape Town, Western Cape
Get Rates
4/5Very Good! (370 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.
Riad Jona
4 out of 5
Riad Zitoune el Kedim 34, Derb Jdid, Marrakech
The price is £48 per night from 11 Feb to 12 Feb
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 26 Mar 2020

Riad Jona
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 £92 per night from 25 Jan to 26 Jan
4.6/5Exceptional! (750 reviews)

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

Reviewed on 24 Apr 2020

The Westin Cape Town
Maru Maru Hotel
4 out of 5
Gizenga Street, Shangani, Zanzibar Town, Zanzibar
The price is £82 per night from 25 Jan to 26 Jan
4.3/5Excellent! (384 reviews)

"i liked the roof top restaurant most.and the staff were friendly"…"

Reviewed on 6 Jan 2021

Maru Maru Hotel
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 £144 per night from 25 Jan to 26 Jan
4.6/5Exceptional! (425 reviews)

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

Reviewed on 8 Feb 2020

Le Riad Monceau
Les Jardins De La Koutoubia
5 out of 5
26 Rue De La Koutoubia, Marrakech
Free cancellationReserve now, pay when you stay
The price is £164 per night from 25 Jan to 26 Jan
4.5/5Wonderful! (481 reviews)

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

Reviewed on 20 Feb 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 24 Nov 2019

Mandela Rhodes Place Hotel
Palais Sebban
4 out of 5
43, Derb Moulay Abdellah Ben Hssein, Laksour, Marrakech
Free cancellationReserve now, pay when you stay
The price is £73 per night from 25 Jan to 26 Jan
4.5/5Wonderful! (350 reviews)

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

Reviewed on 1 Mar 2020

Palais Sebban
Hôtel & Ryads Barrière Le Naoura
5 out of 5
Rue Djebel Alakhdar, Bab Doukkala, Medina, Marrakech
The price is £177 per night from 25 Jan to 26 Jan
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 25 Feb 2020

Hôtel & Ryads Barrière Le Naoura
Kenzi Rose Garden
5 out of 5
Avenue du Président Kennedy, Marrakech
Free cancellationReserve now, pay when you stay
The price is £101 per night from 7 Feb to 8 Feb
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 12 Jan 2020

Kenzi Rose Garden
Riad Hannah
3.5 out of 5
Derb Assabane 28, Riad larousse, Marrakech
The price is £41 per night from 27 Jan to 28 Jan
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 13 Dec 2019

Riad Hannah
Riad Al Badia
4 out of 5
135 Derb Ahl Souss - Berrima, Marrakech
Free cancellationReserve now, pay when you stay
The price is £67 per night from 25 Jan to 26 Jan
4.8/5Exceptional! (389 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
Riad Villa Almeria Hotel & Spa
4 out of 5
54 Bis Derb Zemrane, Bab Berrima, Mellah, Medina, Marrakech
Free cancellationReserve now, pay when you stay
The price is £151 per night from 1 Feb to 2 Feb
4.1/5Very Good! (230 reviews)

"The property is over all good, location is perfect, and the food is really good, so is the staff. I would only advise to be careful when ordering things, they charge for everything, including the water."…"

Reviewed on 16 Feb 2020

Riad Villa Almeria Hotel & Spa
Gresham
1.5 out of 5
20 Talaat Harb Street, Cairo
The price is £13 per night from 25 Jan to 26 Jan
2.1/5 (29 reviews)
Nightmare experience!

"Dirty, dingy, unclean, broken/unusable toilets, no wifi, no warm water, freezing rooms! One of the hotel staff tried to make us pay 400 pounds for a trip that was in reality only 45 pounds! Unbelievable! Terrible service!"…"

Reviewed on 2 Jan 2016

Gresham
Le Meridien N'fis
5 out of 5
Avenue Mohammed 6, Hivernage, Marrakech
Free cancellationReserve now, pay when you stay
The price is £96 per night from 25 Jan to 26 Jan
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 16 Mar 2020

Le Meridien N'fis
Intercontinental Cairo Semiramis
5 out of 5
Corniche El Nil Street, Cairo
Free cancellation
The price is £60 per night from 4 Feb to 5 Feb
4/5Very Good! (751 reviews)

"I liked the casino's spirit. I liked the breakfast. I didn't like the smell of painting in floor 17."…"

Reviewed on 12 Dec 2020

Intercontinental Cairo Semiramis
The Sarova Stanley
5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi
Get Rates
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 26 Mar 2020

The Sarova Stanley
Taj Cape Town
5 out of 5
1 Wale Street, corner St Georges Mall, Cape Town, Western Cape
Free cancellationReserve now, pay when you stay
The price is £86 per night from 25 Jan to 26 Jan
4.7/5Exceptional! (998 reviews)

"One of the best five star hotels in the World, who looked after us like family at one the the greatest crises the World has ever experienced"…"

Reviewed on 31 Mar 2020

Taj Cape Town
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.

Pocket Guide: Africa

The landscapes of Africa enthral in their diversity. There are tropical rain forests, timeless sand dunes, sprawling savannahs and jagged mountains that back green-tinged highlands. Amongst all this it can seem that Noah's Ark may have dropped its entire payload here: elephants, hippos, lions, gorillas, giraffes, crocodiles, dolphins and whales all call African land or water home. The sheer variety that an African safari can encompass is bewildering. Underpinning all this is the culture and history of Africa: the innumerable tribes, the ancient civilizations of Egypt, the contemporary cool of cities such as Cape Town and the sheer, beguiling thrill of a Moroccan souq or a bazaar in Zanzibar. Africa is many things indeed, but all of them offer a sense of adventure. Have an adventure of your own with a Hotel in Africa.

Where to Stay in Africa

South Africa – From the cosmopolitan charms of Cape Town to the tribal areas of KwaZulu-Natal, South Africa covers a lot of ground. The desert at Kalahari invites exploration whilst nothing could be more pleasurable than losing yourself in the blooming wildflowers of Namakwa. Kruger National Park is stuffed with safari opportunities and hikers will love the achingly beautiful Drakensberg range. Experience the excitement that only safari can give you with a hotel in South Africa.

Egypt - The mighty Nile gave birth to one of the world’s first great civilizations, and you can still see its remains in the pyramids at Giza, the tombs and palaces of Luxor and the monumental architecture that dots the course of its progress through Egypt. Take a cruise on the Nile, enjoy the sights from a hot air balloon, hop on a camel or ride a donkey. There are many ways to see the sights but all are close at hand with a hotel in Egypt - and will leave you slightly breathless!

Morocco – Take a trek in the heights of the Atlas mountains, try and stay on a camel through the sand dunes, enjoy the romantic views of the rugged coastline from the crumbling ramparts of Essaouira or party hard in Casablanca: Morocco is a place to both find and lose yourself. Nowhere is this truer than in the winding alleys of the ancient souqs or the vibrant bustle of Marrakech’s central square. A mystical break in Morocco is all yours with a hotel in this amazing part of the world.

Tanzania – Going on wildlife safaris, discovering dazzling beaches, exploring romantic ruins and the standing in awe of the majesty of Mount Kilimanjaro are all adventures that await you here. Along the way you’ll meet the red-cloaked Maasai warriors, nomadic Barabaig and the Makonde wood carvers among many other Tanzanian tribes.

How to Make the Most of Your Hotel in South Africa

The ancient monuments of Egypt are a truly spectacular sight but Africa holds many more in store for you. Herds of elephants plodding across savannahs, lions lying languorously at watering holes and the rare Rothschild giraffe whose tongue extends a massive 20 inches – a feat that is very hard to lick! There are the stunning beaches of Zanzibar, the sweeping sand dunes of Morocco, the sheer scale of Mount Kilimanjaro and many other places of natural beauty to take in.

Thrill seekers need not pack any shots of adrenaline: there will be plenty of that available. Skydive over the scenery surrounding Cape Town, ascend Mount Kilimanjaro, surf the waves at Durban, surf the the Indian Ocean, cage dive with white water sharks, take a hot air balloon over the Nile Valley or sandboard the dunes in Morocco. Cultural tours can take you to Bedouin tents or to meet the Zulu tribes and, wherever you travel the melting pot of Indian, Arabic and African cultures has resulted in some delectable dishes to savour. What are you waiting for: tuck in!