Search Hotels in Africa

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 100,265 hotels in Africa with room rates, reviews, and availability. Most hotels are fully refundable.

xxxxxxxxxxxxx

MohammƩdia
xxxxxxxxxxxxx

Prima Life Makadi Hotel - All inclusive

5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (893)
"Room was always in perfect condition, Bar tenders were amazing. Animation team overall was okay, Credit to martin he wasnt too agressive. Overall great food they rotate the food very well. Lots of cocktail options. Overall 10/10 experience will come again!!"
United Kingdom
Jesse
The price is AEDĀ 402
AEDĀ 518 total
includes taxes & fees
8 Dec - 9 Dec
Prima Life Makadi Hotel - All inclusive

La Mamounia

5.0 star property
Medina
9.2 out of 10, Wonderful, (644)
"The staff was always ready to help, the room, although not big, was spotless and full of beautiful details."
United States
Alejandro
The price is AEDĀ 2,422
AEDĀ 2,704 total
includes taxes & fees
8 Dec - 9 Dec
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
Tassoultante
8.0 out of 10, Very Good, (1005)
"The staff at this hotel are so friendly and accommodating. The grounds are also beautiful."
United Kingdom
Sarah
The price is AEDĀ 443
AEDĀ 506 total
includes taxes & fees
9 Dec - 10 Dec
Aqua Mirage Club & Aqua Parc - All Inclusive

Palais Moulay Said & SPA

3.0 star property
Medina
8.8 out of 10, Excellent, (172)
"Such a lovely hotel! My friend and I had a great comfortable stay here. Staff are lovely. Simple rooms, beautiful surroundings. A gem hidden away. The pool is amazing. Breakfast always had a nice selection. Will stay here again."
United Kingdom
jack
The price is AEDĀ 359
AEDĀ 424 total
includes taxes & fees
8 Dec - 9 Dec
Palais Moulay Said & SPA

Marriott Mena House Cairo

5.0 star property
Al Haram
9.2 out of 10, Wonderful, (794)
"Amazing service and even more amazing location. Restaurants great too!"
United States
JAMES
The price is AEDĀ 1,436
AEDĀ 1,852 total
includes taxes & fees
16 Dec - 17 Dec
Marriott Mena House Cairo

Four Seasons Resort Sharm EL Sheikh

5.0 star property
Shark's Bay
9.6 out of 10, Exceptional, (384)
"Excellent location with snorkeling on site"
United States
Osama
The price is AEDĀ 1,175
AEDĀ 1,516 total
includes taxes & fees
21 Dec - 22 Dec
Four Seasons Resort Sharm EL Sheikh

SUNRISE Arabian Beach Resort

5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1002)
"Beautiful & clean hotel, tasty food, friendly staff. "
United States
kengy
The price is AEDĀ 741
AEDĀ 955 total
includes taxes & fees
11 Dec - 12 Dec
SUNRISE Arabian Beach Resort

Hotel Riu Jambo - All Inclusive

4.0 star property
Nungwi
9.0 out of 10, Wonderful, (384)
"Rooms were very clean and the service by the dining room staff was very exceptional! The beach staff kept us feeling safe and comfortable. "
United Kingdom
Joanne
Hotel Riu Jambo - All Inclusive

The Palace of the Lost City at Sun City Resort

5.0 star property
Moses Kotane
8.8 out of 10, Excellent, (656)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is AEDĀ 1,761
AEDĀ 2,025 total
includes taxes & fees
9 Dec - 10 Dec
The Palace of the Lost City at Sun City Resort

Hilton Hurghada Plaza

5.0 star property
Dahar
9.0 out of 10, Wonderful, (537)
"Fantastic place everything you need short distance from the airport "
United Kingdom
Joanne Ashley
The price is AEDĀ 390
AEDĀ 503 total
includes taxes & fees
8 Dec - 9 Dec
Hilton Hurghada Plaza

Pyramids View inn Bed & Breakfast

3.0 star property
Giza
9.2 out of 10, Wonderful, (1000)
"Everything from the greeting to the room and staff friendliness was fantastic. "
Canada
Neil
The price is AEDĀ 130
AEDĀ 168 total
includes taxes & fees
9 Dec - 10 Dec
Pyramids View inn Bed & Breakfast

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
Matemwe
9.6 out of 10, Exceptional, (187)
"Excellent 5 star hotel with friendly helpful team. Food excellent at AI buffet and A la Carte - Jikan our favourite. We will return. "
United Kingdom
Robert Hereward
The price is AEDĀ 1,579
AEDĀ 1,853 total
includes taxes & fees
12 Dec - 13 Dec
The Mora Zanzibar - Luxury All Inclusive

The Oberoi Marrakech

5.0 star property
Marrakech
10.0 out of 10, Exceptional, (142)
"The staff are very nice and peaceful surrounding great place for honeymoon "
United Kingdom
HASAN
The price is AEDĀ 3,796
AEDĀ 4,215 total
includes taxes & fees
13 Dec - 14 Dec
The Oberoi Marrakech

Giza Pyramids View Inn

3.0 star property
Giza
8.6 out of 10, Excellent, (536)
"Breakfast was very abundant and good. "
United States
Candice
The price is AEDĀ 157
AEDĀ 202 total
includes taxes & fees
14 Dec - 15 Dec
Giza Pyramids View Inn

Hotel Riu Palace Zanzibar - All Inclusive

5.0 star property
Nungwi
9.2 out of 10, Wonderful, (699)
"We had a pleasant stay here. We do highly recommend and will definitely stay again. "
United States
Dion
Hotel Riu Palace Zanzibar - All Inclusive

The Willows Nest Hotel Ibadan

4.0 star property
Ibadan
10.0 out of 10, Exceptional, (1)
The price is AEDĀ 298
AEDĀ 354 total
includes taxes & fees
7 Dec - 8 Dec
The Willows Nest Hotel Ibadan

Four Seasons Hotel Cairo at First Residence

5.0 star property
Oula
9.4 out of 10, Exceptional, (536)
"Excellent hotel"
United States
Yalin
The price is AEDĀ 1,285
AEDĀ 1,658 total
includes taxes & fees
13 Dec - 14 Dec
Four Seasons Hotel Cairo at First Residence

JAZ Aquamarine

5.0 star property
Village Road
8.8 out of 10, Excellent, (685)
"The hotel is beautiful, the food very nice and the staff very friendly. Everything was great! The rooms are a bit dated but clean and spacious. "
United Kingdom
Diego
The price is AEDĀ 696
AEDĀ 889 total
includes taxes & fees
20 Dec - 21 Dec
JAZ Aquamarine

Stella Di Mare Beach Hotel & Spa

5.0 star property
Naama Bay
9.2 out of 10, Wonderful, (1003)
"We happy with our stay and will return "
Sweden
Peter
The price is AEDĀ 931
AEDĀ 1,231 total
includes taxes & fees
9 Dec - 10 Dec
Stella Di Mare Beach Hotel & Spa
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:19 Dec - 21 Dec
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