Search Africa Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Africa

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, (368 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 P9,428
P10,816 total
includes taxes & fees
Mar 10 - Mar 11
Palais Moulay Said & SPA

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,019 reviews)
"Great vacation stay. Goods value for price. "
Australia
Sarah
The price is P9,439
P10,634 total
includes taxes & fees
Mar 8 - Mar 9
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, (977 reviews)
"The room was clean The staff was very freindly The food was delicious and varied"
United States
Fayek
The price is P6,276
P8,093 total
includes taxes & fees
Feb 17 - Feb 18
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, (828 reviews)
"Beautiful hotel, right next to pyramid, highly recommended."
United States
Xu
The price is P25,270
P32,587 total
includes taxes & fees
Mar 6 - Mar 7
Marriott Mena House Cairo

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (666 reviews)
"Everything was perfect"
Canada
Ryan P
The price is P44,231
P49,284 total
includes taxes & fees
Mar 15 - Mar 16
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 P17,920
P21,022 total
includes taxes & fees
Feb 24 - Feb 25
LUX* Grand Gaube

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (406 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is P21,221
P25,197 total
includes taxes & fees
Feb 24 - Feb 25
Hotel Riu Jambo - All Inclusive

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (571 reviews)
"Great hotel."
Germany
Volkmar
The price is P6,441
P8,306 total
includes taxes & fees
Feb 28 - Mar 1
Hilton Hurghada Plaza

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 P27,652
P31,800 total
includes taxes & fees
Feb 23 - Feb 24
The Palace of the Lost City at Sun City Resort

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 P22,734
P29,317 total
includes taxes & fees
Mar 16 - Mar 17
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,002 reviews)
"Friendly and helpful staff. Lovely rooms, palatial beach front location. Excellent, extensive buffet."
United Kingdom
Saima
The price is P8,760
P11,521 total
includes taxes & fees
Mar 5 - Mar 6
Stella Di Mare Beach Hotel & Spa

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
Bamboo Zanzibar

Riad KAYA & SPA

Riad KAYA & SPA
4.5 star property
Medina
9.6 out of 10, Exceptional, (30 reviews)
"Wonderful staff! So welcoming… and the room was lovely… I definitely recommend!"
United States
Stephanie
The price is P8,001
P9,248 total
includes taxes & fees
Mar 9 - Mar 10
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 P21,412
P25,204 total
includes taxes & fees
Mar 15 - Mar 16
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, (185 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 P7,322
P9,442 total
includes taxes & fees
Mar 1 - Mar 2
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 P25,189
P29,372 total
includes taxes & fees
Mar 11 - Mar 12
LUX Belle Mare

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1,001 reviews)
"Friendly staff Views can’t be beat!"
Canada
Kevin
The price is P2,060
P2,656 total
includes taxes & fees
Feb 27 - Feb 28
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, (706 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 P30,136
P35,539 total
includes taxes & fees
Feb 27 - Feb 28
Hotel Riu Palace Zanzibar - All Inclusive

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (574 reviews)
"GOOD SERVICE THE PEOPLE IS SUPER FRIENDLY , THE FOOD DELICIUS, EVERITHIN SERVICE WAS AMAZING"
United States
Nelsy Julie
The price is P3,064
P3,951 total
includes taxes & fees
Mar 15 - Mar 16
Giza Pyramids View Inn

Viaje Hotel Downtown Cairo

Viaje Hotel Downtown Cairo
4.5 star property
Downtown Cairo
9.2 out of 10, Wonderful, (250 reviews)
"Great stay overall. The hotel is clean, well-organized, and the staff were very helpful. Check-in was smooth and the atmosphere felt comfortable and safe"
France
Barbara
The price is P6,915
P8,917 total
includes taxes & fees
Feb 14 - Feb 15
Viaje Hotel Downtown Cairo
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.

Showing deals for:Feb 20 - Feb 22

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

Top Africa Hotel Reviews

Price trends for hotels in Africa

Less expensive
More expensive
This month
Next month
February
May
P5,068
P5,138
Month
Price
January
P5,380
February
P5,068
March
P5,138
April
P7,826
May
P7,928
June
P7,123
July
P7,928
August
P7,826
September
P7,826
October
P7,123
November
P5,747
December
P6,183
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Africa.

Guide to exploring Africa

Top reasons to visit Africa

  • Diverse Landscapes: Africa boasts breathtaking scenery, from stunning beaches to majestic national parks, perfect for relaxation and exploration.
  • Vibrant Nightlife: Experience lively bars and clubs that showcase the energetic atmosphere of African cities.
  • Rich Cultural Experiences: Engage with local customs, traditions, and cuisines that reflect Africa's diverse heritage.
  • Exceptional Wildlife: Discover iconic wildlife through safaris in renowned reserves, offering unforgettable encounters with nature.
  • Stargazing Opportunities: Enjoy breathtaking celestial views, particularly on Desroches Island, making for a magical night under the stars.

Find great hotels in Africa

Discover the diverse range of hotel accommodations across Africa, where each establishment is tailored to cater to the unique needs of travellers. From luxurious hotels to charming guesthouses, you can find the perfect setting for business trips, family holidays, or a relaxing beach getaway. Explore the best hotels in Africa, including top-rated luxury options that promise an unforgettable stay amidst the continent's stunning landscapes and rich cultures.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is ideal for families seeking an eco-friendly holiday filled with fun and relaxation. Aqua Mirage Club features an extensive all-inclusive package, ensuring guests enjoy unlimited food and drinks as well as a variety of activities, including tennis, soccer, and themed parties. The property boasts a dedicated children’s area, complete with a water park and games, making it perfect for families. Guests can unwind in the full-service spa, which includes steam rooms and massage treatments, or partake in exciting nightly entertainment. Its eco-certification highlights its commitment to sustainable tourism, making it a responsible choice for conscientious travellers.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This luxurious 5-star hotel caters to both business and leisure travellers with its elegant design and top-notch amenities. Situated in the heart of Marrakech, it is an eco-certified establishment that focuses on sustainable practices. Families will appreciate the range of child-friendly services, including supervised childcare and an arcade game room. The hotel features exquisite dining options and a stunning pool area, perfect for relaxation after a busy day of exploring. With its commitment to quality and service, Mövenpick Hotel Mansour Eddahbi ensures guests experience the best of Moroccan hospitality.
  • Stella Di Mare Beach Hotel & Spa: This exquisite 5-star resort is a haven for adventure seekers and beach lovers alike. With direct access to the beach, guests can indulge in a variety of water sports such as sailing, windsurfing, and parasailing. The hotel also offers golfing opportunities, making it a prime destination for golf enthusiasts. Visitors can relax in luxurious accommodations and enjoy the on-site spa for a rejuvenating experience. Stella Di Mare Beach Hotel & Spa combines thrilling activities with tranquil relaxation, making it an excellent choice for those looking to create unforgettable memories by the sea.

Where to stay in Africa

Africa offers an incredible array of destinations, from the vibrant cities of South Africa to the serene beauty of East Africa. Whether you seek a romantic getaway, a family-friendly adventure, or a business retreat, this diverse continent has something for everyone. Explore the breathtaking landscapes, rich cultures, and unique experiences that make Africa one of the best vacation destinations in the world.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is renowned for its stunning beaches and vibrant outdoor experiences. With a mix of cultures, this island offers a unique blend of heritage and natural beauty. Visitors can enjoy world-class golfing at exclusive country clubs, or relax on the pristine beaches and tranquil bays. The scenery is breathtaking, with lush parks and picturesque coastal views making every moment memorable. January, July, and September see the highest number of tourists, so plan accordingly to experience the lively atmosphere and local festivities.
  • Morocco: Located in North Africa, Morocco is a treasure trove for adventurers and city explorers alike. Its bustling markets and vibrant squares invite you to immerse yourself in local culture and cuisine. Whether it’s visiting the majestic waterfalls or exploring the national parks, there’s plenty to see and do. The peak travel months are January and June to July, when the weather is perfect for outdoor adventures. Don't miss the chance to experience the rich tapestry of Moroccan life, from its historic sites to its lively public markets, all brimming with colour and charm.
  • Seychelles: Comprising 115 islands in the Indian Ocean, Seychelles is the epitome of paradise with its breathtaking beaches and rich biodiversity. Known for its outdoor sports and relaxing beach experiences, this destination is ideal for nature lovers and adventure seekers. Golf enthusiasts can indulge in top-notch facilities while families can enjoy the soft sands of family-friendly beaches. The peak travel periods are January, March, and July, making it a perfect getaway for sun-seekers. Don't forget to explore the many islands, each offering a unique glimpse of this tropical haven.

Things to do in Africa

Africa offers a myriad of experiences for tourists, including exciting day trips to explore its stunning landscapes. For water enthusiasts, there are exceptional snorkelling sites teeming with vibrant marine life. The nightlife scene is vibrant, with lively bars and clubs to enjoy. Wine tastings in renowned vineyards provide a taste of local flavours, while stargazing on Desroches Island reveals breathtaking celestial views, making for an unforgettable adventure.

Shopping

At Jemaa el-Fnaa, immerse yourself in the vibrant atmosphere of this public market, perfect for unique gifts. Meanwhile, Thika Road Mall offers a family-friendly shopping experience with entertainment options, while Computer Village is ideal for tech enthusiasts seeking the latest gadgets.

Recreation

In Cape Town, the Cape Town Stadium offers an energetic atmosphere perfect for sports enthusiasts. Meanwhile, the Lagos Country Club provides a serene environment for relaxation and wellness activities. For outdoor lovers, the Djerba Golf Club combines the joy of golfing with the beauty of nature, ensuring a refreshing experience.

Adventure

At uShaka Marine World, immerse yourself in thrilling water rides and captivating marine life exhibits, perfect for family fun. The Aerial Cableway Hartbeespoort offers breathtaking views while you glide above stunning landscapes, ideal for outdoor enthusiasts. Experience the adrenaline rush at Marloth Park Adventures Go-Karts with exciting karting sessions.

Nightlife

Experience the vibrant nightlife at the National Theatre of Ghana, where romance and culture intertwine. For a cinematic adventure, visit Filmhouse IMAX, perfect for family outings. Don’t miss the Apollo Theatre, offering an enchanting atmosphere filled with entertainment and cultural performances.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Africa

To save money on your trip to Africa, consider travelling during the cheaper months of May to June and September. Book your accommodation a month in advance for better rates, and aim to stay on Saturdays for the lowest prices. Use Expedia’s tools to filter options based on your budget and preferences, and take advantage of package deals that combine flights and hotels. For free activities, explore local markets and parks, and utilise public transport to keep costs low. Be on the lookout for last-minute deals for additional savings.

  • 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, August and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Africa about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To find the most affordable options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on costs by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

In Africa, visitors can indulge in a diverse array of attractions, from stunning beaches to breathtaking national parks and reserves. These points of interest offer a perfect blend of cultural experiences and outdoor adventures, catering to travellers seeking both relaxation and exploration. Whether you're sunbathing on a picturesque shore or trekking through a vibrant national park, Africa promises unforgettable memories and remarkable experiences.

  • Giza Pyramid Complex: Explore the awe-inspiring Giza Pyramid Complex, an archaeological site that showcases the grandeur of ancient Egyptian civilisation. Marvel at the iconic pyramids, including the Great Pyramid of Khufu, and immerse yourself in the rich culture and history that surrounds this monumental site.
  • Kruger National Park: Experience the breathtaking beauty of Kruger National Park, a national state park renowned for its diverse wildlife and stunning landscapes. Engage in outdoor adventures such as game drives and guided walks, offering a chance to witness the Big Five and other remarkable species in their natural habitat.
  • Hassan II Mosque: Visit the magnificent Hassan II Mosque, one of the largest mosques in the world, where intricate architecture meets cultural significance. Located by the Atlantic Ocean, its stunning minaret and exquisite interiors provide a serene experience steeped in Moroccan culture.

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. The coolest average temperature in Africa falls in June, visitor numbers are slightly low and weather is sunny with no rain.

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

Explore a world of travel with Expedia