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

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

Next weekend
In two weeks

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)
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, (993 reviews)
"Was overall a great stay"
United States
Abdul-Mujeeb
The price is €137
includes taxes & fees
2 Nov - 3 Nov
Palais Moulay Said & SPA

3. La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (752 reviews)
"One of the great hotels in the world"
United States
Gary
The price is €703
includes taxes & fees
2 Nov - 3 Nov
La Mamounia

4. 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,005 reviews)
"I love this hotel"
United States
maria
The price is €92
includes taxes & fees
5 Oct - 6 Oct
Prima Life Makadi Hotel - All inclusive

5. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.6 out of 10, Excellent, (206 reviews)
"Very good hotel"
United States
Kobeis
The price is €162
includes taxes & fees
1 Nov - 2 Nov
Rixos Premium Alamein

6. 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 €333
includes taxes & fees
4 Oct - 5 Oct
Hotel Riu Palace Santa Maria - All Inclusive

7. 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, (88 reviews)
"Nice place and everything is great"
United States
Eunice
The price is €440
includes taxes & fees
26 Oct - 27 Oct
Hotel Riu Palace Swahili – All Inclusive – Adults Only

8. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (903 reviews)
"Nice hotel …."
United States
Wendel
The price is €815
includes taxes & fees
1 Nov - 2 Nov
Marriott Mena House Cairo

9. Royal Mansour Marrakech

Royal Mansour Marrakech
5.0 star property
Medina
10.0 out of 10, Exceptional, (109 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 €2,424
includes taxes & fees
12 Oct - 13 Oct
Royal Mansour Marrakech

10. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (476 reviews)
"The resort is beautiful everything is impeccably maintained the staff are trained to a very high level every detail is thought through from presentation of the resort, rooms & breakfast we stayed 8 days in the new section of the with 2 rooms my only negative would be a little disappointed as to the end when we had a few hours to wait on our pick to airport throughout the stay water bottles are readily available without charge it would be nice to maybe offer this to people waiting especially if...
United Kingdom
Shamim
The price is €602
includes taxes & fees
5 Oct - 6 Oct
Four Seasons Resort Sharm EL Sheikh

11. The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Al Mamsha El Seyahi
8.8 out of 10, Excellent, (93 reviews)
"Clean and good staff ."
United States
Alban
The price is €147
includes taxes & fees
16 Oct - 17 Oct
The Grand Resort Hurghada

12. 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, (712 reviews)
"Rooms are very nice and clean"
United States
Kudakwashe
The price is €465
includes taxes & fees
11 Oct - 12 Oct
The Palace of the Lost City at Sun City Resort

13. 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)
"Excellent place to stay would recommend to anyone visiting Morocco."
United Kingdom
Binu
The price is €137
includes taxes & fees
3 Nov - 4 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive

14. Rixos Premium Seagate

Rixos Premium Seagate
5.0 star property
Nabq
9.2 out of 10, Wonderful, (306 reviews)
"AquaPark was great and well organised ,all the team were very professional and kept the guests safe. Aqua manager was very cooperative and very friendly with special thanks to him. We enjoyed eating in all restaurants specially the a la carte restaurants All the staff did a great job to keep the guests satisfied, rooms ,F&b , reception ,GR,service tip top We will come back to Rixos Seagate thanks for making our vacation memorable. It’s a superb hotel."
United States
Hatem
The price is €425
includes taxes & fees
1 Nov - 2 Nov
Rixos Premium Seagate

15. Four Seasons Safari Lodge Serengeti

Four Seasons Safari Lodge Serengeti
5.0 star property
Serengeti
10.0 out of 10, Exceptional, (30 reviews)
"Our experience was wonderful, the staff, food and the accommodation was immaculate. Loved our stay at FS Serengeti."
Mexico
Mario Francisco
The price is €1,537
includes taxes & fees
2 Nov - 3 Nov
Four Seasons Safari Lodge Serengeti

16. Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (653 reviews)
"Very friendly staff, beautiful hotel, great food and peaceful environment"
United States
beth
The price is €138
includes taxes & fees
2 Nov - 3 Nov
Hilton Hurghada Plaza

17. Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (827 reviews)
"Great hotel."
United Kingdom
Simon
The price is €308
includes taxes & fees
4 Oct - 5 Oct
Sofitel Marrakech Palais Imperial & Spa

18. The Greens Guest House

The Greens Guest House
4.0 star property
Knysna
8.6 out of 10, Excellent, (8 reviews)
"Alles Super gelaufen und Stephan und sein Team waren sehr freundlich. Gruß Mayer "
Germany
Dirk
The price is €139
includes taxes & fees
4 Oct - 5 Oct
The Greens Guest House

19. Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (764 reviews)
"Amazing property would stay again"
United States
Ella
Hotel Riu Palace Zanzibar - All Inclusive

20. Steigenberger ALDAU Beach Hotel

Steigenberger ALDAU Beach Hotel
5.0 star property
Al Mamsha El Seyahi
9.4 out of 10, Exceptional, (687 reviews)
"Great resort!"
United States
Katherine
The price is €373
includes taxes & fees
4 Oct - 5 Oct
Steigenberger ALDAU Beach Hotel
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:16 Oct - 18 Oct

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

  • Thrilling Safaris: Experience the iconic wildlife of the Serengeti and East Africa, offering unforgettable encounters with diverse species in their natural habitats.
  • Stunning Beaches: Relax on pristine beaches and island resorts, providing a unique blend of sun, sand, and sea.
  • Rich Cultural Experiences: Explore vibrant cities and local traditions, immersing yourself in Africa's diverse heritage.
  • Adventure Activities: From diving in crystal-clear waters to stargazing under the African sky, adventure awaits at every turn.
  • Diverse Accommodation: Choose from luxury hotels, charming guesthouses, and traditional riads tailored to every traveller's needs.

Find great hotels in Africa

Discover an array of hotel accommodations across Africa, from luxurious hotels to charming boutique options and traditional riads. Whether you're seeking a family getaway, a beach retreat, or facilities tailored for business travellers, you'll find the perfect place to stay. Experience the warmth of guesthouses and the elegance of upscale hotels as you embark on your African adventure.

  • LUX* Grand Gaube: Nestled along the pristine coastline, LUX* Grand Gaube offers a luxurious escape with a unique blend of beach and adventure themes. This 5-star property boasts a remarkable guest rating of 9.4 out of 10, reflecting its commitment to exceptional service. Guests can indulge in various adventure sports, including kayaking, windsurfing, and snorkelling, all available onsite. The hotel features beautifully designed interiors infused with local artistry, providing a boutique experience that reflects the vibrant culture of the region. With direct beach access, it is ideal for those seeking both relaxation and excitement.
  • Hotel Riu Tikida Palmeraie - All Inclusive: The 4-star Hotel Riu Tikida Palmeraie is an eco-certified all-inclusive resort, boasting a guest rating of 8.6 out of 10. This family-friendly accommodation offers a plethora of amenities, including unlimited food and drink options, spa services, and entertainment for all ages. The property is designed with families in mind, featuring dedicated children's areas and activities, ensuring a fun-filled stay for younger guests. The lush, landscaped gardens create a serene atmosphere, making it a wonderful choice for eco-conscious travellers looking for a relaxing yet engaging holiday experience.
  • Constance Ephélia: With its stunning beachfront location and a guest rating of 9.4 out of 10, Constance Ephélia is a luxurious 5-star resort perfect for families and adventure seekers alike. The hotel offers a diverse range of recreational activities, from sailing to ropes courses, ensuring there is something for everyone. Families can also benefit from supervised childcare services and shared playground facilities. The resort's elegant design and extensive amenities create an inviting atmosphere, making it an excellent choice for those wishing to explore the beauty of Africa while enjoying a comfortable and memorable stay.

Where to stay in Africa

Embarking on a journey to Africa offers a delightful blend of relaxation and adventure. Explore the vibrant cities of South Africa, where culture and history come alive, or venture into East Africa for breathtaking safaris. Experience the enchanting magic of Africa, from its stunning landscapes to its rich wildlife. For a taste of luxury, consider a stop in Abu Dhabi, where modernity meets tradition, making for a truly unforgettable holiday.

  • Morocco: Nestled in North Africa, Morocco is a vibrant country that offers a rich tapestry of culture and history. With visitor numbers peaking in January and June to July, it welcomes tourists seeking a blend of city-themed experiences and family adventures. Explore the bustling public markets where you can immerse yourself in the local lifestyle, or enjoy a thrilling day at a water park. Not to be missed are the captivating history and art museums, along with picturesque squares that echo the country’s storied past.
  • Gambia: Known as the Smiling Coast of Africa, Gambia is a small yet enchanting country perfect for beach lovers and outdoor enthusiasts. Peak travel seasons occur in September and December to January, attracting those keen on adventure. The beautiful beaches are ideal for relaxation and water sports, while the national parks offer unique opportunities for birdwatching and camping. Experience the local markets that brim with vibrant crafts and fresh produce, and don’t miss the stunning natural landscapes that provide a serene backdrop for exploration.
  • Ethiopia: Famous for its rich cultural heritage, Ethiopia is a land of ancient traditions and breathtaking landscapes. With peak tourist seasons in March, July, and September, visitors flock to experience its unique city-themed and cultural offerings. Engage in lively local music and dance, which reflect the country’s diverse ethnic tapestry. Discover historic sites, charming town neighbourhoods, and awe-inspiring churches that showcase Ethiopia's architectural splendour. This country promises an enriching journey through its vibrant history and welcoming communities.

Things to do in Africa

Shopping

In Johannesburg, visit the vibrant Sandton City, a premier shopping destination with a mix of international brands and local boutiques. For a unique experience, head to Cape Town's Greenmarket Square, where you’ll find an array of handcrafted goods and local artworks perfect for souvenirs.

Recreation

Experience the serene beauty of the Zambezi River at a wellness retreat, where you can indulge in yoga sessions and spa treatments. Engage in guided nature walks to connect with local flora and fauna, or unwind with meditation overlooking the stunning landscape.

At the Sani Pass in South Africa, immerse yourself in rejuvenating mountain retreats. Enjoy guided hikes through breathtaking scenery and partake in traditional healing practices that promote relaxation and well-being.

Visit a coastal wellness retreat in Zanzibar, where you can take part in beach yoga and enjoy fresh, locally sourced cuisine. Relax with soothing spa treatments while listening to the gentle waves lapping the shore.

Adventure

Kyalami Racetrack offers thrilling motor racing experiences, where adrenaline seekers can enjoy high-speed action in a vibrant atmosphere. For a breathtaking view, the Table Mountain Aerial Cableway provides a scenic ride, perfect for families and outdoor enthusiasts. Acrobranch Wildwoods invites adventure lovers to navigate zip lines and ropes courses amidst nature.

Nightlife

A night out in Cape Town offers vibrant experiences, from cocktails at the stylish Orphanage Cocktail Emporium to live music at the lively Green Room. For a more relaxed vibe, visit the buzzing Long Street, known for its eclectic bars and bustling atmosphere.

*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, and avoid peak times like April and December to January. Book your hotel about a month in advance for the best rates, and check for last-minute deals on platforms like Expedia. Saturdays tend to be the least expensive days to stay, while Mondays are the most costly. Utilise Expedia’s filters to find eco-friendly accommodations and package deals that combine flights and activities for added 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 and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Africa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 wizard to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package deal.

Find the best attractions in Africa

Africa offers a diverse range of attractions, including stunning beaches, national parks, and nature reserves, perfect for those seeking cultural experiences and outdoor adventures. Visitors can explore island resorts that provide a unique beach experience, making for an unforgettable holiday. Whether you’re drawn to wildlife or the vibrant local culture, Africa promises an array of activities to satisfy every traveller's interests.

  • Nungwi Beach: Experience the serene beauty of Nungwi Beach, where soft sands meet azure waters. The beach offers a vibrant atmosphere, perfect for relaxation and enjoying water activities such as snorkelling and diving, alongside the backdrop of stunning sunsets.
  • Majorelle Garden: Immerse yourself in the tranquil oasis of Majorelle Garden, a beautifully curated space filled with exotic plants and vibrant colours. Ideal for families, this enchanting garden offers a peaceful retreat and a chance to explore its artistic fountains and serene pathways.
  • Valley of the Kings: Discover the rich history at the Valley of the Kings, an ancient burial site of pharaohs adorned with intricate tombs and hieroglyphics. This archaeological wonder provides a fascinating glimpse into Egypt's past and the grandeur of its royal heritage.

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.

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