Search Hotels in Africa

  • 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

This weekend
Next weekend

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, (480 reviews)
"Excellent location, everything is close by and the place is very beautiful."
Mexico
EDGAR ALFONSO
The price is AEDĀ 585
AEDĀ 671 total
includes taxes & fees
6 Apr - 7 Apr
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,050 reviews)
"Room clean Staff friendly Stunning "
United Kingdom
Teodora
The price is AEDĀ 639
AEDĀ 722 total
includes taxes & fees
25 Mar - 26 Mar
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, (1,006 reviews)
"Very reasonably priced hotel. All inclusive was nice. I loved the fact that we could snorkel right in front of the private beach."
United Kingdom
Unax
The price is AEDĀ 453
AEDĀ 584 total
includes taxes & fees
24 Mar - 25 Mar
Prima Life Makadi Hotel - All inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (681 reviews)
"Everything was perfect"
Canada
Ryan P
The price is AEDĀ 2,730
AEDĀ 3,041 total
includes taxes & fees
22 Apr - 23 Apr
La Mamounia

xxxxxxxxxxxxx

xxxxxxxxxxxxx
MohammƩdia
xxxxxxxxxxxxx

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (842 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 AEDĀ 1,156
AEDĀ 1,355 total
includes taxes & fees
12 Apr - 13 Apr
LUX* Grand Gaube

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (414 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is AEDĀ 1,140
AEDĀ 1,359 total
includes taxes & fees
24 Mar - 25 Mar
Hotel Riu Jambo - All Inclusive

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (847 reviews)
"Dinning at 139 was wonderful! Great staff"
United States
Roger
The price is AEDĀ 1,873
AEDĀ 2,416 total
includes taxes & fees
20 Apr - 21 Apr
Marriott Mena House Cairo

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, (679 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is AEDĀ 1,540
AEDĀ 1,785 total
includes taxes & fees
31 Mar - 1 Apr
The Palace of the Lost City at Sun City Resort

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (215 reviews)
"The Mora is set in beautifully manicured gardens a few yards from a lovely white sandy beach. Our room was nice and quiet, always clean and well looked after. We tended to use the pool area mostly during the day - which was lovely and comfortable with a great drinks service. Food was good and varied throughout our stay - visit the Jikan for a premium sushi experience - excellent. The most impressive thing for us was the Staff who were always so polite and happy and helpful every single day -...
United Kingdom
Antony
The price is AEDĀ 1,078
AEDĀ 1,276 total
includes taxes & fees
11 Apr - 12 Apr
The Mora Zanzibar - Luxury All Inclusive

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 AEDĀ 760
AEDĀ 922 total
includes taxes & fees
24 Mar - 25 Mar
Bamboo Zanzibar

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 AEDĀ 466
AEDĀ 625 total
includes taxes & fees
28 Mar - 29 Mar
Stella Di Mare Beach Hotel & Spa

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (584 reviews)
"Excellent stay. Great property."
Canada
Shirani
The price is AEDĀ 450
AEDĀ 581 total
includes taxes & fees
8 Apr - 9 Apr
Hilton Hurghada Plaza

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (720 reviews)
"I can’t wait to go back "
United States
Sharice
The price is AEDĀ 1,238
AEDĀ 1,473 total
includes taxes & fees
24 Mar - 25 Mar
Hotel Riu Palace Zanzibar - All Inclusive

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (238 reviews)
"Everything about the hotel was awesome!"
United States
Hasan
The price is AEDĀ 749
AEDĀ 966 total
includes taxes & fees
28 Mar - 29 Mar
Sofitel Cairo Downtown Nile

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (616 reviews)
"Its a perfect place for couples, family and kids "
United States
Glycon Pereira
The price is AEDĀ 1,242
AEDĀ 1,453 total
includes taxes & fees
24 Mar - 25 Mar
LUX Belle Mare

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (408 reviews)
"It was a wonderful stay and the staff were all attentive and went beyond expectations to ensure my family was comfortable and pleased "
Canada
Sonia
The price is AEDĀ 1,579
AEDĀ 2,037 total
includes taxes & fees
15 Apr - 16 Apr
Four Seasons Resort Sharm EL Sheikh

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,004 reviews)
"Great great hotel for families! Their service was great, good food that you don't need to spend more $ going to a restaurant (unless you'd like to try one), plenty of activities for kids (pool, kids club, night dancing). Close to downtown but not in the middle of all the happenings which we liked specially since we traveled with our 3yr old."
United States
GRACIELA
The price is AEDĀ 765
AEDĀ 854 total
includes taxes & fees
25 Mar - 26 Mar
Hotel Riu Tikida Palmeraie - All Inclusive

24-7 Electricity Agore Hotels and Suites Ltd

24-7 Electricity Agore Hotels and Suites Ltd
3.0 star property
Awoyaya
9.6 out of 10, Exceptional, (55 reviews)
"Best food in town Comfortable and cozy beds Great staff "
United States
Brandi
The price is AEDĀ 53
AEDĀ 66 total
includes taxes & fees
24 Mar - 25 Mar
24-7 Electricity Agore Hotels and Suites Ltd

Hotel Riu Palace Swahili - All Inclusive - Adults Only

Hotel Riu Palace Swahili - All Inclusive - Adults Only
5.0 star property
Nungwi
9.0 out of 10, Wonderful, (15 reviews)
"Very nice place i liked it"
United States
ANNET
The price is AEDĀ 812
AEDĀ 978 total
includes taxes & fees
6 Apr - 7 Apr
Hotel Riu Palace Swahili - All Inclusive - Adults Only
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.

Great weekend hotel deals inĀ Africa

Showing deals for:3 Apr - 5 Apr

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

Top Africa Hotel Reviews

Guide to exploring around Africa

Top reasons to visit Africa

  • Stunning Wildlife Safaris: Experience thrilling safaris in renowned national parks, where you can see the Big Five and other exotic wildlife in their natural habitat.
  • Vibrant Cultural Experiences: Engage with diverse cultures through traditional ceremonies, art, and local cuisine across various regions.
  • Breathtaking Beaches: Relax on Africa's pristine beaches, offering crystal-clear waters and stunning landscapes perfect for sunbathing and water sports.
  • Exquisite Wine Tastings: Indulge in world-class wines at famous vineyards, particularly in regions like South Africa.
  • Stargazing Opportunities: Enjoy spectacular night skies in remote locations, ideal for stargazing and connecting with nature.

Find great hotels in Africa

Embark on an unforgettable journey through Africa, where a diverse array of accommodations awaits you. Whether you seek luxury hotels with world-class amenities, charming guesthouses for a cozy stay, or family-friendly options, there's something for every traveler. From beachfront paradises to business-oriented establishments, Africa offers the best hotels to suit your needs and enhance your vacation experience.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This 4-star all-inclusive resort is a perfect getaway for families and eco-conscious travelers. Aqua Mirage Club offers a vibrant atmosphere with unlimited food and drinks, ensuring a relaxed vacation experience. Guests can enjoy a myriad of activities including volleyball, soccer, and themed parties. The eco-certified property also features a water park for children, ping pong tables, and a variety of entertainment options. With its focus on family fun and sustainability, this resort is ideal for those looking to blend adventure with relaxation.
  • Mƶvenpick Hotel Mansour Eddahbi Marrakech: This luxurious 5-star hotel is a great choice for families and business travelers alike. Situated in the heart of Marrakech, it offers sophisticated accommodations with a range of amenities designed for children, including a supervised childcare program and a pool for kids. The hotel’s elegant design is complemented by exceptional service, making it a perfect retreat after a day of exploring the vibrant local culture. Whether you are traveling for business or leisure, Mƶvenpick Hotel Mansour Eddahbi guarantees a memorable stay.
  • Stella Di Mare Beach Hotel & Spa: Experience ultimate luxury at this 5-star resort, ideally located with direct access to pristine beaches. Stella Di Mare Beach Hotel & Spa caters to adventure seekers with activities like parasailing, windsurfing, and waterskiing available on-site. The resort's stunning spa facilities provide a perfect balance to an exhilarating day, ensuring guests can unwind and rejuvenate. With its emphasis on adventure and relaxation, this resort is perfect for travelers looking to indulge in both luxury and excitement.

Where to stay in Africa

Africa offers an incredible range of travel experiences, from the vibrant cities of South Africa to the serene landscapes of East Africa. Whether you're seeking a romantic getaway, a family-friendly vacation, or a secluded retreat, you'll find it all on this diverse continent. Explore the breathtaking beauty of Africa's natural wonders and immerse yourself in its rich culture at some of the best vacation destinations available.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a stunning island paradise known for its beautiful beaches and diverse outdoor activities. The island sees a steady influx of travelers throughout the year, with peak arrivals in January, July, and September. Visitors flock here for its idyllic scenery, where you can enjoy activities like golfing at private country clubs or relaxing at picturesque parks and bays. Notable attractions include the famous Mauritian beaches, a must-visit for sun-seekers, making it a perfect destination for those looking for both adventure and relaxation.
  • Morocco: Located at the crossroads of Europe and Africa, Morocco offers a vibrant tapestry of culture and adventure. The country enjoys a consistent flow of tourists, particularly in January and during the summer months of June and July. Travelers are drawn to Morocco for its outdoor experiences and city-themed explorations, with bustling public markets and stunning national parks. Highlights include wandering through lively squares and marveling at breathtaking waterfalls, making it an ideal destination for those eager to immerse themselves in rich history and vibrant landscapes.
  • Seychelles: An archipelago in the heart of the Indian Ocean, Seychelles is renowned for its breathtaking beaches and lush outdoor adventures. The islands attract visitors year-round, with peak travel times in January, March, and July. Known for its pristine beaches ideal for sunbathing and water sports, Seychelles also boasts excellent golf courses and private clubs. Explore the family-friendly beaches and unique island landscapes, ensuring a memorable experience filled with relaxation and exploration in one of the world's most beautiful settings.

Things to do in Africa

Your African vacation promises unforgettable experiences, from exciting day trips to stunning snorkeling sites teeming with marine life. Enjoy vibrant nightlife that showcases local culture and tastes, indulge in exquisite wine tastings at renowned vineyards, and don’t miss the chance to stargaze in Desroches, where the clear skies offer breathtaking views of the cosmos. Each activity provides a unique glimpse into the diverse beauty and adventure that Africa has to offer.

Shopping

Visit Jemaa el-Fnaa for a vibrant public market experience with local crafts and spices. For a more modern shopping vibe, head to Melrose Arch Shopping Centre, which offers entertainment and dining. Alf Leila Wa Leila provides a unique cultural shopping experience perfect for family souvenirs.

Recreation

Cape Town Stadium offers an energetic atmosphere for fitness enthusiasts, with state-of-the-art facilities for various sports activities. El Gouna Golf Club combines scenic outdoor views with challenging golf courses, perfect for relaxation and recreation. Lagos Country Club provides a tranquil setting for wellness, featuring serene spaces for relaxation and rejuvenation.

Adventure

Explore uShaka Marine World, where thrilling water rides and vibrant marine life create an unforgettable family adventure. Dive into the excitement at Ras um Sid, perfect for underwater sports enthusiasts seeking unique experiences. At Kite Centre Zanzibar, enjoy exhilarating water sports amidst stunning coastal scenery.

Nightlife

Experience the vibrant nightlife at the National Theatre of Ghana, where culture and romance blend in captivating performances. For a family-friendly outing, catch a film at Cinema Megarama, offering a cozy atmosphere. Don't miss the thrill of The Cape Wheel, a perfect adventure for families under the stars.

*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 while traveling in Africa, plan your visit during the cheaper months of May to June or September, and aim to book hotels about a month in advance. Saturday is the most economical day for hotel stays, while Monday tends to be pricier. Use Expedia to find last-minute deals and refine your search based on budget and preferences, including eco-friendly options. Consider bundling your hotel, flights, and activities for added savings. Look for free local activities to enhance your experience without overspending.

  • 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: The cheapest time to book a hotel in Africa is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Utilize Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and deals, simply adjust the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel bookings in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

Africa offers a diverse array of attractions that cater to all types of travelers. From breathtaking beaches to stunning national parks and wildlife reserves, there’s something for everyone. Whether you seek cultural experiences, thrilling outdoor activities, or a relaxing beach getaway, the continent’s rich landscape and vibrant culture promise unforgettable adventures that will leave lasting memories.

  • Giza Pyramid Complex: Explore the iconic Giza Pyramid Complex, home to the Great Pyramid and the Sphinx. This archaeological site offers a deep dive into ancient Egyptian culture, where you can marvel at the architectural brilliance and learn about the fascinating history that shaped one of the world's oldest civilizations.
  • Kruger National Park: Experience the breathtaking landscapes of Kruger National Park, a haven for wildlife enthusiasts. Go on thrilling safaris to spot the Big Five, hike scenic trails, and immerse yourself in the great outdoors, making it the perfect adventure destination.
  • Marassi Beach: Relax at Marassi Beach, where sun, sand, and sea create a perfect getaway. Enjoy the crystal-clear waters, indulge in water sports, or simply unwind under the sun, making it an ideal spot for beach lovers.

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