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

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Africa hotels

xxxxxxxxxxxxx

xxxxxxxxxxxxx
MohammƩdia
xxxxxxxxxxxxx

Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (206)
"Very friendly staff; great breakfast; nice rooms, very clean. Recommendable hotel."
Netherlands
Peter
The price is AEDĀ 343
AEDĀ 405 total
includes taxes & fees
12 Jan - 13 January 2026
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, (1000)
"Very big hotel compound, Staff are very friendly, lot of things to do, food was fantastic."
United Kingdom
Yasin
The price is AEDĀ 443
AEDĀ 507 total
includes taxes & fees
14 Jan - 15 January 2026
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (647)
"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,466
AEDĀ 2,777 total
includes taxes & fees
16 Jan - 17 January 2026
La Mamounia

Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (909)
"Exactly as advertised, Great staff, Great room, Enjoyed my dining experience and Loved snorkeling at the beach Thanks!"
Canada
Stuart Andrew
The price is AEDĀ 333
AEDĀ 430 total
includes taxes & fees
13 Jan - 14 January 2026
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, (800)
"Great staff, perfect location, amazing property. Overall outstanding!!! "
United States
Vasshon
The price is AEDĀ 1,592
AEDĀ 2,053 total
includes taxes & fees
7 Jan - 8 January 2026
Marriott Mena House Cairo

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
5.0 star property
Shark's Bay
9.6 out of 10, Exceptional, (390)
"Excellent service, staff is very helpful and accomodating. Made our stay a wonderful experience."
United States
Adam
The price is AEDĀ 1,175
AEDĀ 1,516 total
includes taxes & fees
10 Jan - 11 January 2026
Four Seasons Resort Sharm EL Sheikh

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (391)
"Wonderful resort. Would highly recommend. Clean, and staff and food was exceptional."
United States
Larry
Hotel Riu Jambo - All Inclusive

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (548)
"Overall it was great stay"
United States
abdullah
The price is AEDĀ 415
AEDĀ 535 total
includes taxes & fees
15 Jan - 16 January 2026
Hilton Hurghada Plaza

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1002)
"The staff is very friendly and trustworthy."
Canada
Najmul
The price is AEDĀ 130
AEDĀ 168 total
includes taxes & fees
4 Jan - 5 January 2026
Pyramids View inn Bed & Breakfast

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, (660)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is AEDĀ 1,636
AEDĀ 1,887 total
includes taxes & fees
11 Jan - 12 January 2026
The Palace of the Lost City at Sun City Resort

SUNRISE Arabian Beach Resort

SUNRISE Arabian Beach Resort
5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1001)
"Beautiful & clean hotel, tasty food, friendly staff. "
United States
kengy
The price is AEDĀ 845
AEDĀ 1,090 total
includes taxes & fees
25 Dec - 26 Dec
SUNRISE Arabian Beach Resort

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (543)
"Breakfast was very abundant and good. "
United States
Candice
The price is AEDĀ 147
AEDĀ 189 total
includes taxes & fees
14 Jan - 15 January 2026
Giza Pyramids View Inn

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (147)
"Great breakfast/dinner spread...helpful and very courteous staff. View of the Atlas mountain was simply breathtaking. Private pool was amazing and added immensely to the overall experience."
United Kingdom
Kartik
The price is AEDĀ 2,491
AEDĀ 2,780 total
includes taxes & fees
23 Jan - 24 January 2026
The Oberoi Marrakech

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.6 out of 10, Exceptional, (191)
"Staff was very attentive and courteous."
United States
Terence
The price is AEDĀ 1,822
AEDĀ 2,132 total
includes taxes & fees
10 Jan - 11 January 2026
The Mora Zanzibar - Luxury All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (702)
"The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff "
Canada
Wael
Hotel Riu Palace Zanzibar - All Inclusive

Le MƩridien Cairo Airport

Le MƩridien Cairo Airport
5.0 star property
Heliopolis
9.4 out of 10, Exceptional, (1111)
"Excellent place very close to airport!"
United States
Ayman
The price is AEDĀ 546
AEDĀ 718 total
includes taxes & fees
27 Dec - 28 Dec
Le MƩridien Cairo Airport

Four Seasons Hotel Cairo at First Residence

Four Seasons Hotel Cairo at First Residence
5.0 star property
Oula
9.4 out of 10, Exceptional, (544)
"Excellent hotel"
United States
Yalin
The price is AEDĀ 1,377
AEDĀ 1,776 total
includes taxes & fees
7 Jan - 8 January 2026
Four Seasons Hotel Cairo at First Residence

Comfort Inn Giza

Comfort Inn Giza
3.0 star property
Al Haram
9.0 out of 10, Wonderful, (93)
"The staffs all very nice and sweet. However the hotel is not completed the construction. The hallway to the room is mess and uncleaned.. Made me feel like one star hotel "
United States
Reiko
The price is AEDĀ 205
AEDĀ 264 total
includes taxes & fees
25 Dec - 26 Dec
Comfort Inn Giza

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very Good, (720)
"Good location and excellent facilities "
United Kingdom
Manishkumar
The price is AEDĀ 1,188
AEDĀ 1,330 total
includes taxes & fees
19 Jan - 20 January 2026
Sofitel Marrakech Palais Imperial & 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:2 Jan - 4 Jan
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