A bustling square with a prominent tower, surrounded by traditional buildings and palm trees.

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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Africa hotels

1. Aladdin Beach Resort - Families and Couples Only

Aladdin Beach Resort - Families and Couples Only
4.5 star property
Village Road
8.0 out of 10, Very good, (1 review)
The price is HK$992
HK$1,280 total
includes taxes & fees
21 Nov - 22 Nov
Aladdin Beach Resort - Families and Couples Only

2. Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (1,041 reviews)
"Great staff, food and clean hotel."
United Kingdom
Nishaan
Palais Moulay Said & SPA

3. La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (759 reviews)
"One of the great hotels in the world"
United States
Gary
The price is HK$5,863
HK$6,528 total
includes taxes & fees
24 Nov - 25 Nov
La Mamounia

4. Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8
4.0 star property
Diani Beach
Beautiful 3 Bedroom Villa in Diani Beach-sleeps 8

5. Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.4 out of 10, Exceptional, (1,018 reviews)
"I love this hotel"
United States
maria
The price is HK$741
HK$956 total
includes taxes & fees
8 Nov - 9 Nov
Prima Life Makadi Hotel - All inclusive

6. Royal Mansour Marrakech

Royal Mansour Marrakech
5.0 star property
Medina
10.0 out of 10, Exceptional, (111 reviews)
"The best hotel in the world. I’ve stayed many a place on the top 50 hotels but this one is the best by far that I have experienced. I’ve never experienced better service, care, and attention to detail. The architecture was a true work of art. The cuisine superb, ambiance 10/10."
United States
Martha
The price is HK$17,243
HK$19,049 total
includes taxes & fees
5 Nov - 6 Nov
Royal Mansour Marrakech

7. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (914 reviews)
"Nice hotel …."
United States
Wendel
The price is HK$4,740
HK$6,112 total
includes taxes & fees
1 Nov - 2 Nov
Marriott Mena House Cairo

8. 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, (99 reviews)
"Amazing hotel, staff and service."
United States
Jesus
The price is HK$3,311
HK$3,886 total
includes taxes & fees
27 Oct - 28 Oct
Hotel Riu Palace Swahili – All Inclusive – Adults Only

9. The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Al Mamsha El Seyahi
8.6 out of 10, Excellent, (101 reviews)
"Beautiful place to stay! The food was good, pools beautiful and a gorgeous beach close by!"
Canada
Kassidy
The price is HK$1,006
HK$1,298 total
includes taxes & fees
31 Oct - 1 Nov
The Grand Resort Hurghada

10. 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,012 reviews)
"Excellent place to stay would recommend to anyone visiting Morocco."
United Kingdom
Binu
The price is HK$904
HK$1,113 total
includes taxes & fees
18 Nov - 19 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive

11. Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (663 reviews)
"Beautiful hotel and amazing staff! Did not want to leave"
Canada
Madonna
The price is HK$940
HK$1,212 total
includes taxes & fees
26 Nov - 27 Nov
Hilton Hurghada Plaza

12. Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Hivernage
8.4 out of 10, Very good, (838 reviews)
"Great hotel."
Canada
Steve
The price is HK$2,050
HK$2,318 total
includes taxes & fees
9 Nov - 10 Nov
Sofitel Marrakech Palais Imperial & Spa

13. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (483 reviews)
"Ok"
United States
KAMAL
The price is HK$3,529
HK$4,551 total
includes taxes & fees
15 Nov - 16 Nov
Four Seasons Resort Sharm EL Sheikh

14. Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
9.0 out of 10, Wonderful, (407 reviews)
"It’s in a very good location!"
United States
Kareem
The price is HK$1,670
HK$2,154 total
includes taxes & fees
24 Nov - 25 Nov
Sofitel Cairo Downtown Nile

15. Rixos Premium Seagate

Rixos Premium Seagate
5.0 star property
Nabq
9.2 out of 10, Wonderful, (315 reviews)
"Great place great food great stuff"
United States
Haider
The price is HK$3,284
HK$4,235 total
includes taxes & fees
21 Nov - 22 Nov
Rixos Premium Seagate

16. The Palace Pyramids inn

The Palace Pyramids inn
5.0 star property
Al Haram
9.0 out of 10, Wonderful, (182 reviews)
"Excellent property."
United States
Hasay
The price is HK$429
HK$553 total
includes taxes & fees
28 Oct - 29 Oct
The Palace Pyramids inn

17. 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
9.0 out of 10, Wonderful, (714 reviews)
"Fantastic resort Luxury accommodation First class food"
United Kingdom
ALISON
The price is HK$3,592
HK$4,131 total
includes taxes & fees
27 Oct - 28 Oct
The Palace of the Lost City at Sun City Resort

18. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.6 out of 10, Excellent, (210 reviews)
"Very good hotel"
United States
Kobeis
The price is HK$981
HK$1,265 total
includes taxes & fees
25 Nov - 26 Nov
Rixos Premium Alamein

19. TUI BLUE Medina Gardens – Adults Only – All Inclusive

TUI BLUE Medina Gardens – Adults Only – All Inclusive
4.0 star property
Medina
9.0 out of 10, Wonderful, (869 reviews)
"Great hotel very friendly staff"
United States
shelly
The price is HK$1,633
HK$1,827 total
includes taxes & fees
9 Nov - 10 Nov
TUI BLUE Medina Gardens – Adults Only – All Inclusive

20. Hotel Riu Palace Santa Maria - All Inclusive

Hotel Riu Palace Santa Maria - All Inclusive
5.0 star property
Sal
9.2 out of 10, Wonderful, (99 reviews)
"The room was clean every day. Pool and spa was excellent condition. "
United States
Barbara
The price is HK$2,752
HK$3,208 total
includes taxes & fees
1 Nov - 2 Nov
Hotel Riu Palace Santa Maria - 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.

Showing deals for:6 Nov - 8 Nov

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

  • Majestic Wildlife Safaris: Experience thrilling excursions in the Serengeti, witnessing Africa's incredible wildlife in their natural habitat.
  • Stunning Beach Destinations: Relax on beautiful beaches and enjoy water activities at idyllic island resorts.
  • Diverse Cultural Experiences: Immerse yourself in Africa's rich heritage through local customs, cuisine, and vibrant cities.
  • Unique Flora and Fauna: Explore fynbos safaris to discover Africa's diverse plant life and ecosystems.
  • Luxurious Accommodations: Enjoy a range of stays, from opulent resorts to charming boutique hotels tailored to your needs.

Find great hotels in Africa

Explore a diverse range of hotel accommodations across Africa, from luxurious resorts to charming boutique hotels and traditional riads. Whether you're on a business trip, family holiday, or seeking a beach getaway, you'll find numerous options tailored to your needs. Uncover the perfect hotel in this vibrant continent, offering exceptional services and facilities to ensure a memorable stay.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is designed for families seeking a fun-filled holiday. With a guest rating of 8.0 out of 10, Aqua Mirage Club boasts a plethora of amenities, including unlimited food and drinks as part of its all-inclusive package. Guests can indulge in various activities such as volleyball, cooking classes, and themed parties, ensuring entertainment for all ages. The property also features a full-service spa and a water park, perfect for relaxation and leisure. Families will appreciate the child-friendly services, including a dedicated children's pool and games, making it an ideal choice for a family getaway.
  • Stella Di Mare Beach Hotel & Spa: Rated at an impressive 9.2 out of 10, this luxurious 5-star resort offers direct access to pristine beaches, catering to those yearning for a mix of adventure and relaxation. Guests can enjoy various activities, from windsurfing onsite to nearby skydiving and snorkelling. The hotel is particularly suited for golf enthusiasts, providing access to golf-themed experiences. With a focus on beach and adventure, Stella Di Mare is an excellent choice for travellers looking to combine leisure with thrilling activities while enjoying top-notch service.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: With a guest rating of 8.4 out of 10, this elegant 5-star hotel is tailored for families seeking comfort and convenience in a bustling city. The property offers a range of child-friendly amenities, including supervised childcare and a children's pool. Located in the heart of Marrakech, Mövenpick provides easy access to local attractions while ensuring a relaxing stay with its luxurious accommodations and attentive service. Ideal for families, this hotel combines modern comforts with a welcoming atmosphere, making it a wonderful choice for your Moroccan adventure.

Where to stay in Africa

Africa offers an enchanting blend of seclusion, culture, and adventure. In South Africa, explore the vibrant cities and stunning landscapes, while East Africa beckons with its breathtaking safaris and rich wildlife. Experience the magic of Africa through its diverse cultures and scenic beauty. For a unique twist, consider a stop in Abu Dhabi, where modern luxury meets traditional charm. Each destination promises unforgettable memories and a chance to connect with Africa's heart.

  • Morocco: Nestled at the crossroads of Europe and Africa, Morocco offers a rich tapestry of culture and history. Travellers seeking a city-themed experience will be captivated by the vibrant souks of Marrakech and the historic medinas of Fez. The bustling public markets are perfect for sampling local delicacies and artisanal crafts. Not to be missed are the captivating history and art museums that showcase the nation's rich heritage. With its pleasant climate, the peak travel months of January and June to July are ideal for exploring the lively squares and indulging in family-friendly activities at local water parks.
  • Mauritius: This island paradise in the Indian Ocean is renowned for its stunning beaches and outdoor adventures. Mauritius offers a family-friendly atmosphere, where visitors can enjoy world-class golf courses and exclusive country clubs. The picturesque bays and pristine beaches provide the perfect backdrop for relaxation and water sports alike. January, July, and September see the highest influx of tourists, making it an excellent time for outdoor enthusiasts and families looking to create lasting memories. The island’s unique blend of cultures adds to its charm, making every corner an exploration of tradition and beauty.
  • Seychelles: An idyllic archipelago, Seychelles is famed for its breathtaking beaches and adventurous spirit. With a focus on outdoor activities, visitors can dive into the crystal-clear waters or explore the lush hiking trails that link the islands. The peak travel seasons of January, March, and July invite adventure seekers and beach lovers alike to enjoy the stunning landscapes and vibrant ecosystems. The family beaches are perfect for a day under the sun, while the numerous islands offer unique experiences for every kind of traveller, making Seychelles a true gem in Africa.

Things to do in Africa

Shopping

Experience Johannesburg's Sandton City, a premier shopping destination with upscale boutiques and dining options. In Cape Town, the V&A Waterfront offers a vibrant atmosphere with local crafts and souvenirs, alongside beautiful harbour views.

Recreation

At the Earth Lodge in South Africa, immerse yourself in nature with holistic treatments and organic cuisine. The tranquil setting offers yoga sessions and guided meditation, allowing for deep relaxation. For adventure, explore the nearby Kruger National Park, where wildlife encounters await amidst stunning landscapes.

Adventure

Kyalami Racetrack offers thrilling motor racing experiences, where you can feel the adrenaline as cars speed around the track. For breathtaking views, the Table Mountain Aerial Cableway takes you high above Cape Town, providing an unforgettable outdoor adventure. Acrobranch Wildwoods features exciting ziplining and ropes courses amidst stunning natural scenery.

Nightlife

In Cape Town, the vibrant Long Street offers an array of lively bars and clubs with eclectic music. Johannesburg's Maboneng Precinct is known for its artsy vibe, featuring rooftop venues and dance spaces that attract a diverse crowd, ensuring an energetic atmosphere for nightlife enthusiasts.

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

Booking tips and Expedia advantages for Africa

When planning your visit to Africa, consider travelling during the cheaper months of May to June and September, when accommodation prices drop. Book your hotel about a month in advance or explore last-minute deals on sites like Expedia for amazing prices. Saturdays are typically the least expensive days to stay, while Mondays tend to be pricier. Use Expedia's search tool to filter options by budget and location, and take advantage of package deals that combine flights and hotels for further savings. Additionally, seek out free activities in local areas 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. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 choices based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can enjoy significant savings by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

When visiting Africa, tourists can immerse themselves in stunning beach destinations, national parks, and wildlife reserves. Activities abound for those seeking cultural experiences and outdoor adventures, while island resorts offer a perfect retreat for relaxation. Exploring the diverse landscapes and rich heritage of the continent will provide an unforgettable holiday filled with unique attractions and experiences.

  • Giza Pyramid Complex: A marvel of ancient engineering, the Giza Pyramid Complex offers a glimpse into the rich history of Egypt. Visitors can explore the iconic pyramids, including the Great Pyramid of Khufu, and immerse themselves in the cultural significance of this UNESCO World Heritage Site, surrounded by the vast desert landscape.
  • Kruger National Park: Known for its diverse wildlife and stunning landscapes, Kruger National Park is a haven for nature enthusiasts. Enjoy thrilling safari adventures, where you might encounter the Big Five, as well as breathtaking scenery that ranges from savannahs to dense bushveld.
  • Grand Egyptian Museum: As a major centre for Egyptology, the Grand Egyptian Museum showcases a vast collection of ancient artefacts, including treasures from the tomb of Tutankhamun. The museum's modern design complements its rich cultural exhibits, creating a captivating experience for visitors.

Best time to go to Africa

The best time to visit Africa is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. June is its coolest month on average. At this time, visitor numbers are slightly low and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.6°F (24.8°C)No RainSunnyAverageSlightly High
February76.5°F (24.7°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 RainSunnyAverageAverage
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 SunnySlightly HighAverage
December78.6°F (25.9°C)No RainSunnySlightly HighSlightly High

Explore a world of travel with Expedia