A silhouette of people in a forest at sunset.

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

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. La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (734 reviews)
"The hotel was stunning and service was immaculate to the smallest detail."
United States
Yasmin
The price is €521
includes taxes & fees
19 Aug - 20 Aug
La Mamounia

2. Four Seasons Safari Lodge Serengeti

Four Seasons Safari Lodge Serengeti
5.0 star property
Serengeti
10.0 out of 10, Exceptional, (27 reviews)
"Amazing hotel and service. "
United States
Thuong
The price is €2,110
includes taxes & fees
1 Sept - 2 Sept
Four Seasons Safari Lodge Serengeti

3. 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,007 reviews)
"It was good place to stay"
United States
Olga
The price is €140
includes taxes & fees
20 Aug - 21 Aug
Prima Life Makadi Hotel - All inclusive

4. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.8 out of 10, Excellent, (186 reviews)
"Very good hotel"
United States
Kobeis
The price is €610
includes taxes & fees
29 Aug - 30 Aug
Rixos Premium Alamein

5. 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, (702 reviews)
"Fantastic resort Luxury accommodation First class food"
United Kingdom
ALISON
The price is €397
includes taxes & fees
19 Aug - 20 Aug
The Palace of the Lost City at Sun City Resort

6. Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (921 reviews)
"Great stay! Great location"
Canada
Veronica
The price is €97
includes taxes & fees
27 Aug - 28 Aug
Palais Moulay Said & SPA

7. 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 €181
includes taxes & fees
11 Sept - 12 Sept
Aladdin Beach Resort - Families and Couples Only

8. 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, (98 reviews)
"The room was clean every day. Pool and spa was excellent condition. "
United States
Barbara
The price is €396
includes taxes & fees
16 Sept - 17 Sept
Hotel Riu Palace Santa Maria - All Inclusive

9. 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,033 reviews)
"We had an amazing stay - good variety of food, lots of activities, daily housekeeping and helpful staff."
United Kingdom
Chetana
The price is €165
includes taxes & fees
17 Sept - 18 Sept
Aqua Mirage Club & Aqua Parc - All Inclusive

10. Ocean Villas

Ocean Villas
3.0 star property
Grand-Baie
7.6 out of 10, Good, (389 reviews)
"Good place to stay and value for money"
United Kingdom
Piyush
The price is €77
includes taxes & fees
20 Aug - 21 Aug
Ocean Villas

11. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (456 reviews)
"Staff is super friendly"
United States
Muthanna
The price is €273
includes taxes & fees
6 Sept - 7 Sept
Four Seasons Resort Sharm EL Sheikh

12. Hotel Prestige Agadir

Hotel Prestige Agadir
5.0 star property
Agadir Bay
7.6 out of 10, Good, (201 reviews)
"This hotel is nice place for family with kids and all staff is friendly good breakfasts and animation for kids"
United States
Adil
The price is €101
includes taxes & fees
1 Sept - 2 Sept
Hotel Prestige Agadir

13. Royal Mansour Marrakech

Royal Mansour Marrakech
5.0 star property
Medina
10.0 out of 10, Exceptional, (107 reviews)
"excellent property and amazing hospitality"
United Kingdom
Vijayendra
The price is €1,591
includes taxes & fees
19 Aug - 20 Aug
Royal Mansour Marrakech

14. 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, (58 reviews)
"The staff was great and the place is still new. I will definitely visit again if the chance occurs"
United States
Simon
The price is €376
includes taxes & fees
1 Sept - 2 Sept
Hotel Riu Palace Swahili - All Inclusive - Adults Only

15. Garden Route Game Lodge

Garden Route Game Lodge
4.0 star property
Albertinia
9.6 out of 10, Exceptional, (221 reviews)
"Exelent location . Great for families . Staff were fantastic "
United Kingdom
David
The price is €373
includes taxes & fees
6 Sept - 7 Sept
Garden Route Game Lodge

16. Rixos Premium Seagate

Rixos Premium Seagate
5.0 star property
Nabq
9.2 out of 10, Wonderful, (297 reviews)
"Great location with friendly and helpfull staff."
United States
Mohamed Elhelbawy
The price is €392
includes taxes & fees
11 Sept - 12 Sept
Rixos Premium Seagate

17. Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,003 reviews)
"Beautiful hotel"
Canada
Tamara
The price is €199
includes taxes & fees
30 Aug - 31 Aug
Hotel Riu Tikida Palmeraie - All Inclusive

18. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (887 reviews)
"Honestly, everything was great. I would definitely go back there."
Canada
Domenic
The price is €436
includes taxes & fees
19 Aug - 20 Aug
Marriott Mena House Cairo

19. The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Al Mamsha El Seyahi
8.4 out of 10, Very good, (74 reviews)
"Great stay"
Canada
Ahmed
The price is €114
includes taxes & fees
1 Sept - 2 Sept
The Grand Resort Hurghada

20. 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,001 reviews)
"Fantastic hotel with amazing hospitality and very helpful hotel staff. Very good location, amazing food and spacious rooms. Definitely recommend to travellers 10/10"
United Kingdom
Tauseef
The price is €175
includes taxes & fees
17 Sept - 18 Sept
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.

Showing deals for:28 Aug - 30 Aug

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