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 Hotels in Africa

Hotel On St Georges
3 out of 5
Cnr Riebeeck and St. Georges Mall, Cape Town, Western Cape
Get Rates
3.8/5Good! (488 reviews)
Adequate accomodation for overnight stay

"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

Hotel On St Georges
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 £146 per night
4.6/5Exceptional! (424 reviews)

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

Reviewed on 8 Feb 2020

Le Riad Monceau
The Sarova Stanley
5 out of 5
Corner of Kenyatta Ave. and Kimathi St., Nairobi
The price is £133 per night
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
Kenzi Rose Garden
5 out of 5
Avenue du Président Kennedy, Marrakech
Free cancellationReserve now, pay when you stay
The price is £93 per night
3.8/5Good! (16 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
Les Jardins De La Koutoubia
5 out of 5
26 Rue De La Koutoubia, Marrakech
The price is £176 per night
4.5/5Wonderful! (481 reviews)

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

Reviewed on 20 Feb 2020

Les Jardins De La Koutoubia
Sarova Panafric
3.5 out of 5
Junction of Kenyatta Ave and Valley Rd., Nairobi
The price is £113 per night
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 24 Jan 2020

Sarova Panafric
Cape Heritage Hotel
4 out of 5
90 Bree Street, Cape Town, Western Cape
The price is £79 per night
4.8/5Exceptional! (232 reviews)

"great central location, very nice service and great breakfast"…"

Reviewed on 6 Feb 2020

Cape Heritage Hotel
Hôtel & Ryads Barrière Le Naoura
5 out of 5
Rue Djebel Alakhdar, Bab Doukkala, Medina, Marrakech
The price is £230 per night
4.6/5Wonderful! (414 reviews)

"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
Hilton Nairobi
4 out of 5
Mama Ngina Street, Po Box 30624, Nairobi
Free cancellationReserve now, pay when you stay
The price is £389 per night
3.7/5Good! (427 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 9 Mar 2020

Hilton Nairobi
Palais Sebban
4 out of 5
43, Derb Moulay Abdellah Ben Hssein, Laksour, Marrakech
The price is £60 per night
4.5/5Wonderful! (350 reviews)

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

Reviewed on 1 Mar 2020

Palais Sebban
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!