Find the best Africa Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Africa Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Africa hotels

Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (374 reviews)
"Staff very courteous and location is perfect in terms of proximity to all touristic outlets We had great time; breakfast was rich and tasty as well. "
United States
Liliane Sarkis
The price is £96
includes taxes & fees
24 Feb - 25 Feb
Palais Moulay Said & SPA

xxxxxxxxxxxxx

xxxxxxxxxxxxx
Mohammédia
xxxxxxxxxxxxx

Aqua Mirage Club & Aqua Parc - All Inclusive

Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
Tassoultante
8.0 out of 10, Very good, (1,022 reviews)
"Great vacation stay. Goods value for price. "
Australia
Sarah
The price is £123
includes taxes & fees
24 Feb - 25 Feb
Aqua Mirage Club & Aqua Parc - All Inclusive

Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (979 reviews)
"The room was clean The staff was very freindly The food was delicious and varied"
United States
Fayek
The price is £102
includes taxes & fees
16 Feb - 17 Feb
Prima Life Makadi Hotel - All inclusive

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (829 reviews)
"Beautiful hotel, right next to pyramid, highly recommended."
United States
Xu
The price is £409
includes taxes & fees
6 Mar - 7 Mar
Marriott Mena House Cairo

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (668 reviews)
"Everything was perfect"
Canada
Ryan P
The price is £571
includes taxes & fees
2 Mar - 3 Mar
La Mamounia

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (833 reviews)
"We had a fantastic stay! From the moment we arrived until we left the resort we were pampered so much. The food, room, amenities, activities were all incredible but the star of the show are the staff that were so courteous, kind and professional. Special shout out to Diksha, Thierry, Saif and Dhiraj! We will definitely be back. "
United Kingdom
Salma
The price is £260
includes taxes & fees
25 Feb - 26 Feb
LUX* Grand Gaube

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (574 reviews)
"Great hotel."
Germany
Volkmar
The price is £108
includes taxes & fees
26 Feb - 27 Feb
Hilton Hurghada Plaza

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (408 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is £318
includes taxes & fees
16 Feb - 17 Feb
Hotel Riu Jambo - All Inclusive

The Palace of the Lost City at Sun City Resort

The Palace of the Lost City at Sun City Resort
5.0 star property
Moses Kotane
8.8 out of 10, Excellent, (670 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is £391
includes taxes & fees
22 Feb - 23 Feb
The Palace of the Lost City at Sun City Resort

Bamboo Zanzibar

Bamboo Zanzibar
4.0 star property
Jambiani
9.6 out of 10, Exceptional, (20 reviews)
"The loveliest staff were always ready to serve and make sure you're ok. i loved my stay so much, didn't want to leave"
Canada
Orezioghene
The price is £184
includes taxes & fees
19 Feb - 20 Feb
Bamboo Zanzibar

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (401 reviews)
"A great location where staff, service and attention to details make all the difference!"
United States
Andrei
The price is £368
includes taxes & fees
16 Mar - 17 Mar
Four Seasons Resort Sharm EL Sheikh

Stella Di Mare Beach Hotel & Spa

Stella Di Mare Beach Hotel & Spa
5.0 star property
Naama Bay
9.2 out of 10, Wonderful, (1,005 reviews)
"Friendly and helpful staff. Lovely rooms, palatial beach front location. Excellent, extensive buffet."
United Kingdom
Saima
The price is £139
includes taxes & fees
5 Mar - 6 Mar
Stella Di Mare Beach Hotel & Spa

Riad KAYA & SPA

Riad KAYA & SPA
4.5 star property
Medina
9.6 out of 10, Exceptional, (31 reviews)
"Wonderful staff! So welcoming… and the room was lovely… I definitely recommend!"
United States
Stephanie
The price is £117
includes taxes & fees
3 Mar - 4 Mar
Riad KAYA & SPA

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (207 reviews)
"Very nice place "
United States
ANNET
The price is £308
includes taxes & fees
18 Mar - 19 Mar
The Mora Zanzibar - Luxury All Inclusive

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (188 reviews)
"Very nice new clean rooms, excellent staff and service, breakfast was very good and the hotel is wonderful...great location too...I will highly recommend this hotel, stayed with family for 6 days and am very happy...."
United Kingdom
Muhammad Haris Shahbaz
The price is £119
includes taxes & fees
1 Mar - 2 Mar
Sofitel Cairo Downtown Nile

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (606 reviews)
"I love the place, me and my family had a wonderful time"
United States
Hassan
The price is £363
includes taxes & fees
1 Mar - 2 Mar
LUX Belle Mare

Viaje Hotel Downtown Cairo

Viaje Hotel Downtown Cairo
4.5 star property
Downtown Cairo
9.2 out of 10, Wonderful, (241 reviews)
"Location and staff was amazing "
United States
Monica
The price is £120
includes taxes & fees
16 Feb - 17 Feb
Viaje Hotel Downtown Cairo

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1,003 reviews)
"Friendly staff Views can’t be beat!"
Canada
Kevin
The price is £34
includes taxes & fees
16 Feb - 17 Feb
Pyramids View inn Bed & Breakfast

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (707 reviews)
"The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff "
Canada
Wael
The price is £448
includes taxes & fees
27 Feb - 28 Feb
Hotel Riu Palace Zanzibar - All Inclusive
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.

The Annual Holiday Sale

Members save up to 40% on hotels and holiday homes. Plan this year’s big trip and save.

Great weekend hotel deals in Africa

Showing deals for:27 Feb - 1 Mar

Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Guide to exploring Africa

Top reasons to visit Africa

  • Stunning National Parks: Africa boasts breathtaking national parks, such as the Serengeti and Kruger, perfect for thrilling wildlife safaris.
  • Rich Cultural Experiences: Immerse yourself in diverse local cultures, traditions, and vibrant communities throughout the continent.
  • Beautiful Beaches: Enjoy stunning coastal destinations with pristine beaches, ideal for relaxation and water activities.
  • Unique Flora and Fauna: Experience unique flower safaris, showcasing the continent's stunning biodiversity and picturesque landscapes.
  • Diverse Accommodation Options: Africa offers a range of lodging choices, from luxurious hotels to charming guesthouses, catering to every traveler's needs.

Find great hotels in Africa

Explore the diverse array of accommodation options across Africa, where you can find everything from luxurious hotels to charming guesthouses. Whether you're seeking a family-friendly retreat, a business-oriented stay, or a serene beach getaway, Africa's hotel scene caters to all your needs. Discover the best hotels and resorts that promise an unforgettable experience amidst stunning landscapes and vibrant cultures.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Nestled in the heart of Africa, the Aqua Mirage Club & Aqua Parc is a vibrant 4-star all-inclusive resort designed for both relaxation and excitement. With an array of activities at your fingertips, enjoy unlimited food and drinks, engaging performances, and themed parties. Ideal for families and couples, the resort features a full spa, fitness facilities, and a range of sports including volleyball and tennis. The property’s business amenities, such as multiple meeting rooms and conference spaces, ensure convenience for corporate travellers. Guests can unwind at the poolside bar or indulge in spa treatments, making it a perfect blend of leisure and business.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: A luxurious 5-star property located in the enchanting Marrakech, Mövenpick Hotel Mansour Eddahbi offers a sophisticated environment for both leisure and business guests. With a focus on elegance, the hotel features a well-equipped business centre, multiple meeting rooms, and is situated in a prime business district. Guests can enjoy opulent accommodations, exquisite dining options, and the serene ambience of the hotel’s gardens. The Mövenpick is an ideal choice for discerning travellers seeking a blend of comfort and professional amenities.
  • Kenzi Club Agdal Medina All Inclusive: This exquisite 5-star resort is an ideal destination for families seeking luxury and relaxation in Africa. Kenzi Club Agdal Medina features kid-friendly amenities such as a children’s club and babysitting services, ensuring a fun-filled stay for younger guests. Parents can indulge in the full-service spa, complete with body scrubs and aromatherapy treatments, while the accessible pool and waterslide add to the family-friendly atmosphere. With all-inclusive dining and entertainment options, this resort promises a memorable experience for all ages.

Where to stay in Africa

Embarking on a journey through Africa offers an enchanting blend of culture, adventure, and relaxation. From the breathtaking beauty of the Serengeti in Kenya, where luxury camps provide an intimate wildlife experience, to the timeless wonders of Egypt’s pyramids, each destination promises unforgettable memories. Whether you seek serene escapes or vibrant city life, exploring Africa reveals a continent rich in diversity and charm, perfect for a romantic getaway or a cultural expedition.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise renowned for its stunning beaches and vibrant culture. This island nation attracts travellers year-round, with peak visitor numbers in January, July, and September. Visitors flock to Mauritius for family-friendly adventures, outdoor activities, and pristine sandy shores. You can indulge in golf at exclusive country clubs or explore local museums showcasing the island's rich heritage. With a plethora of beautiful beaches and other attractions nearby, Mauritius promises a memorable getaway for sun-seekers and history enthusiasts alike.
  • Morocco: Located at the crossroads of Europe and Africa, Morocco offers a captivating blend of tradition and modernity. Its bustling markets and vibrant squares create an atmosphere filled with colour and activity, making it a favourite destination for families and business travellers alike. Peak travel periods occur in January and during the summer months of June and July. Explore the enchanting art and history museums or immerse yourself in the lively public markets. With its unique cultural experiences and rich history, Morocco provides a truly immersive travel experience.
  • Seychelles: A dream destination for beach lovers and adventure seekers, Seychelles boasts an array of idyllic islands in the Indian Ocean. The country welcomes visitors throughout the year, with peak seasons in January, March, and July. Here, you can enjoy outdoor activities such as golfing at exclusive country clubs or relaxing on family-friendly beaches. The islands are renowned for their breathtaking landscapes, making them perfect for exploration and adventure. Whether you're lounging on the beach or discovering the vibrant marine life, Seychelles offers an unforgettable tropical escape.

Things to do in Africa

Embarking on a journey to Africa offers unforgettable adventures, including unique flower safaris that allow you to immerse yourself in the continent's stunning flora and fauna. Marvel at the vibrant landscapes filled with diverse plant species while exploring breathtaking national parks. Combining thrilling wildlife encounters with picturesque scenery, these experiences promise to create lasting memories during your stay in this magnificent region.

Shopping

Experience the vibrant Jemaa el-Fnaa market, renowned for its bustling atmosphere and unique souvenirs. For a larger shopping experience, visit Hurghada City Center, offering family-friendly entertainment. If you're up for a drive, Knysna Waterfront, a lovely shopping centre, is also worth the trip for its charming vibe.

Recreation

El Gouna Golf Club offers a vibrant outdoor atmosphere, perfect for golf enthusiasts seeking both challenge and relaxation. Experience the thrilling sports vibes at Moses Mabhida Stadium, a hub for athletic events. For ultimate wellness, unwind at Lagos Country Club, where relaxation and rejuvenation await amidst tranquil surroundings.

Adventure

uShaka Marine World is a vibrant waterpark offering thrilling rides and aquatic adventures, perfect for families. Ras um Sid invites you to explore the underwater world through exhilarating sports activities. At Kite Centre Zanzibar, enjoy the excitement of water sports in a stunning outdoor setting surrounded by pristine beaches.

Nightlife

Experience the vibrant nightlife in Africa by visiting Cinema Megarama for a family-friendly film, the Playhouse for a cultural theatre performance, or dance the night away at Bassline, a lively nightclub perfect for romance and entertainment.

Booking tips and Expedia advantages for Africa

When planning your trip to Africa, consider visiting during the cheaper months of May to June and September for lower accommodation rates. Book your hotel about a month in advance for the best deals, or explore last-minute offers on platforms like Expedia. Saturdays tend to be the most economical days to stay, while Mondays are pricier. Use Expedia’s search tool to filter options by budget and location, and consider package deals to save on flights and activities. Additionally, seek out free local attractions to enhance your experience without straining your wallet.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Africa are May to June and September, where the prices are slightly lower. This is in comparison to April and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Africa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Africa is Saturday. The most expensive day to stay in Africa is Monday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to narrow down your options based on your budget, preferred location, and desired hotel type. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

No matter your interests, Africa offers a plethora of attractions to enhance your holiday experience. From stunning beaches to majestic national parks and wildlife reserves, there's something for everyone. Whether you seek cultural immersion, outdoor adventures, or simply wish to relax by the coast, the diverse points of interest across the continent promise an unforgettable journey.

  • Giza Pyramid Complex: Marvel at the iconic pyramids, a testament to ancient Egyptian engineering and culture. Standing majestically against the desert backdrop, the site offers a glimpse into the rich history and architectural prowess of the pharaohs.
  • Kruger National Park: Experience the thrill of wildlife safaris in one of Africa's largest game reserves. With its diverse ecosystems, Kruger promises adventure as you encounter the Big Five amidst stunning landscapes and breathtaking views.
  • Nungwi Beach: Relax on the pristine shores of Nungwi, where turquoise waters meet white sands. Known for its vibrant marine life, this beach is perfect for sunbathing, swimming, and enjoying local seafood delicacies.

Best time to go to Africa

The best time to visit Africa can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Africa falls in September, when visitor numbers are average and weather is sunny with no rain (dry). The coolest average temperature in Africa falls in June, visitor numbers are slightly low and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.6°F (24.8°C)No Rain (Dry)SunnyAverageSlightly High
February76.5°F (24.700000000000003°C)No Rain (Dry)SunnyAverageAverage
March68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
April75.9°F (24.4°C)No Rain (Dry)SunnySlightly LowSlightly High
May74.1°F (23.4°C)No Rain (Dry)SunnySlightly LowSlightly Low
June64.9°F (18.3°C)No Rain (Dry)SunnySlightly LowSlightly Low
July74.5°F (23.6°C)No Rain (Dry)SunnyAverageAverage
August69.8°F (21.0°C)No Rain (Dry)SunnyAverageAverage
September83.3°F (28.5°C)No Rain (Dry)SunnyAverageSlightly Low
October72.3°F (22.4°C)No Rain (Dry)SunnySlightly HighAverage
November66.9°F (19.4°C)Light RainMostly SunnySlightly HighAverage
December78.6°F (25.9°C)No Rain (Dry)SunnySlightly HighSlightly High

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!

Explore a world of travel with Expedia