A silhouette of people in a forest at sunset.

Find the best 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

Africa Accommodation: Most Popular Cities to Stay

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

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (735 reviews)
"The hotel was stunning and service was immaculate to the smallest detail."
United States
Yasmin
The price is ฿17,696
฿19,816 total
includes taxes & fees
25 Aug - 26 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 ฿59,807
฿79,828 total
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,009 reviews)
"It was good place to stay"
United States
Olga
The price is ฿3,786
฿4,883 total
includes taxes & fees
22 Sept - 23 Sept
Prima Life Makadi Hotel - All inclusive

4. 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 ฿5,320
฿6,861 total
includes taxes & fees
11 Sept - 12 Sept
Aladdin Beach Resort - Families and Couples Only

5. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.6 out of 10, Excellent, (189 reviews)
"Very good hotel"
United States
Kobeis
The price is ฿14,084
฿18,162 total
includes taxes & fees
29 Aug - 30 Aug
Rixos Premium Alamein

6. 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, (703 reviews)
"Fantastic resort Luxury accommodation First class food"
United Kingdom
ALISON
The price is ฿13,242
฿15,229 total
includes taxes & fees
31 Aug - 1 Sept
The Palace of the Lost City at Sun City Resort

7. Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (929 reviews)
"Great stay! Great location"
Canada
Veronica
The price is ฿2,799
฿3,326 total
includes taxes & fees
27 Aug - 28 Aug
Palais Moulay Said & SPA

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 ฿12,980
฿15,117 total
includes taxes & fees
16 Sept - 17 Sept
Hotel Riu Palace Santa Maria - All Inclusive

9. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (458 reviews)
"Staff is super friendly"
United States
Muthanna
The price is ฿8,004
฿10,322 total
includes taxes & fees
12 Sept - 13 Sept
Four Seasons Resort Sharm EL Sheikh

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,036 reviews)
"We had an amazing stay - good variety of food, lots of activities, daily housekeeping and helpful staff."
United Kingdom
Chetana
The price is ฿5,690
฿6,384 total
includes taxes & fees
14 Sept - 15 Sept
Aqua Mirage Club & Aqua Parc - All Inclusive

11. 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, (62 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 ฿11,964
฿14,203 total
includes taxes & fees
1 Sept - 2 Sept
Hotel Riu Palace Swahili - All Inclusive - Adults Only

12. Hotel Prestige Agadir

Hotel Prestige Agadir
5.0 star property
Agadir City Center
7.6 out of 10, Good, (205 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 ฿3,243
฿3,848 total
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 ฿54,698
฿60,520 total
includes taxes & fees
25 Aug - 26 Aug
Royal Mansour Marrakech

14. 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 ฿2,359
฿2,942 total
includes taxes & fees
25 Aug - 26 Aug
Ocean Villas

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 ฿12,417
฿14,280 total
includes taxes & fees
25 Aug - 26 Aug
Garden Route Game Lodge

16. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (889 reviews)
"Honestly, everything was great. I would definitely go back there."
Canada
Domenic
The price is ฿12,802
฿16,509 total
includes taxes & fees
1 Sept - 2 Sept
Marriott Mena House Cairo

17. 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 ฿11,583
฿14,937 total
includes taxes & fees
14 Sept - 15 Sept
Rixos Premium Seagate

18. Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,004 reviews)
"Our stay was great! The food was delicious. The pool was huge but I wish they was more entertainment on the property during the day."
United States
Shaqir
The price is ฿6,805
฿7,610 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Riu Tikida Palmeraie - All Inclusive

19. The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Al Mamsha El Seyahi
8.4 out of 10, Very good, (76 reviews)
"Great stay"
Canada
Ahmed
The price is ฿3,357
฿4,329 total
includes taxes & fees
1 Sept - 2 Sept
The Grand Resort Hurghada

20. Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
Agadir City Center
8.8 out of 10, Excellent, (1,001 reviews)
"Great place"
Canada
Esmail
The price is ฿8,457
฿9,465 total
includes taxes & fees
30 Aug - 31 Aug
Hotel Riu Palace Tikida Agadir - 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.

Great weekend hotel deals in Africa

Showing deals for:4 Sep - 6 Sep

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 awe-inspiring wildlife of the Serengeti and other national parks, offering unforgettable safari adventures.
  • Stunning Beaches: Relax on beautiful beaches and enjoy water activities, from diving to sunbathing in idyllic locations.
  • Cultural Experiences: Immerse yourself in Africa's rich heritage through local customs, traditional ceremonies, and historical sites.
  • Unique Flora: Explore the diverse Fynbos ecosystems that showcase Africa's extraordinary plant life during guided safaris.
  • Luxury Accommodations: Enjoy a range of lodging options, from opulent hotels to charming boutique stays reflecting local culture.

Find great hotels in Africa

Embark on an unforgettable journey through Africa, where a diverse array of hotel accommodations awaits. From luxury hotels that offer unparalleled comfort to charming boutique and riad hotels that capture the essence of local culture, there’s something for every traveller. Whether you seek a family-friendly retreat, a business-friendly environment, or a serene beach getaway, Africa's vibrant hospitality scene promises a memorable stay tailored to your every need.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This family-friendly 4-star resort is set in the heart of Africa and boasts an impressive guest rating of 8.0 out of 10. Aqua Mirage Club features an extensive array of amenities, including unlimited dining options and beverages as part of its all-inclusive package. Guests can engage in various activities such as tennis, soccer, and water fitness classes, or unwind at the on-site nightclub. Eco-certified, this hotel caters to environmentally conscious travellers and families, offering a dedicated children's club, games, and supervised activities. With its vibrant atmosphere and diverse entertainment options, Aqua Mirage Club ensures a lively and enjoyable stay for families and adventurers alike.
  • Stella Di Mare Beach Hotel & Spa: Rated 9.2 out of 10, this luxurious 5-star resort is perfect for those seeking a beach and adventure-themed holiday. Located near the stunning coastline of Africa, Stella Di Mare Beach Hotel & Spa offers direct access to the beach, along with thrilling activities such as parasailing, sailing, and windsurfing. Golf enthusiasts will appreciate the on-site golf experiences, while the range of adventure sports available both onsite and nearby caters to the adventurous spirit. With its opulent accommodations and extensive recreational facilities, this hotel is a prime choice for those looking to combine relaxation with active pursuits.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This elegant 5-star hotel, rated 8.4 out of 10, is an ideal haven for families visiting Africa. With its focus on family-friendly amenities, such as a children's arcade game room and supervised childcare, the hotel ensures that younger guests have a memorable experience. The spacious rooms feature modern comforts, while the on-site dining options cater to a variety of tastes. Positioned conveniently for exploring the vibrant culture of Marrakech, Mövenpick Hotel Mansour Eddahbi provides a delightful blend of luxury and family-oriented services, making it a beloved choice for travellers.

Where to stay in Africa

Embarking on a journey through Africa promises an unforgettable experience, from the stunning landscapes of South Africa to the enchanting wonders of East Africa. Immerse yourself in the magic of African safari adventures, where wildlife thrives in breathtaking settings. For a unique twist, Abu Dhabi offers a luxurious gateway to explore the continent's rich culture and history. Whether seeking romance, relaxation, or family-friendly fun, Africa's diverse regions cater to every traveller's desire.

  • Morocco: Nestled in North Africa, Morocco is a vibrant country that offers a unique blend of cultural experiences and historical allure. The bustling cities like Marrakech and Fez are perfect for those seeking a city-themed adventure, where you can explore lively souks, traditional public markets, and grand historical museums. The peak travel months of January and June to July ensure a lively atmosphere, making it an excellent time for family trips or business engagements. Don’t miss the chance to visit iconic landmarks such as the Jardin Majorelle and the ancient medinas, which showcase the rich heritage of this enchanting destination.
  • Mauritius: Situated in the Indian Ocean, Mauritius is renowned for its stunning beaches and outdoor activities. This idyllic island attracts visitors year-round, with peak seasons in January, July, and September. Families will find a plethora of activities, including world-class golf courses and private country clubs. The picturesque beaches and tranquil bays create the perfect backdrop for relaxation and adventure. Whether you’re lounging on the sun-kissed sands or exploring the lush landscapes, Mauritius promises a memorable experience filled with natural beauty and family-friendly attractions.
  • Seychelles: An archipelago in the heart of the Indian Ocean, Seychelles is a paradise for beach lovers and adventure seekers. Known for its pristine beaches and lush greenery, this destination offers a range of outdoor activities, including hiking and water sports. The peak travel periods in January, March, and July draw visitors eager to explore its stunning islands and family-friendly beaches. With its breathtaking landscapes and vibrant marine life, Seychelles presents an unforgettable escape for those looking for both relaxation and adventure in a tropical setting.

Things to do in Africa

Shopping

In the vibrant markets of Marrakech, you can find exquisite handcrafted carpets and ceramics. Meanwhile, the Victoria & Alfred Waterfront in Cape Town offers a blend of luxury brands and local artisan shops, making it an ideal spot for unique souvenirs and gifts.

Recreation

In Morocco, the Anantara Spa at the Palazzo Naoussa offers traditional hammam rituals and holistic therapies amidst breathtaking landscapes. In South Africa, the Bush Spa at the Houghton Hotel provides rejuvenating treatments inspired by nature, alongside serene views of the lush gardens, ideal for relaxation and renewal.

Adventure

Experience the thrill of motor racing at Kyalami Racetrack, where speed and excitement await. Take in stunning views on the Table Mountain Aerial Cableway, a fantastic way to enjoy the outdoors with family. For a unique challenge, try the Acrobranch Wildwoods zipline course, perfect for adventure seekers.

Nightlife

In Cape Town, the lively Long Street boasts vibrant bars and clubs, ideal for dancing the night away. Nairobi’s Westlands area is known for its eclectic mix of lounges and live music venues, offering a taste of local culture and entertainment under the stars.

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

Find the best attractions in Africa

In Africa, visitors can immerse themselves in stunning beaches, vibrant national parks, and wildlife reserves, catering to those seeking cultural experiences and outdoor adventures. Island resorts also offer a relaxing retreat, perfect for unwinding after exploring the diverse attractions. With such a wealth of options, your holiday in Africa promises unforgettable experiences, whether you’re lounging by the sea or discovering the continent's rich heritage.

  • Giza Pyramid Complex: This iconic archaeological site is steeped in rich cultural heritage, featuring the majestic pyramids and the enigmatic Sphinx. Visitors can explore the ancient burial structures and gain insight into the fascinating history of the Pharaohs, all while enjoying the dramatic desert backdrop.
  • Kruger National Park: Renowned for its stunning landscapes, this national park offers a thrilling outdoor adventure. Experience diverse wildlife on safari, from the Big Five to myriad bird species, while traversing through picturesque savannahs, rivers, and woodlands.
  • Ngorongoro Conservation Area: A UNESCO World Heritage site, this national park showcases breathtaking scenery and abundant wildlife. The unique caldera provides unparalleled opportunities for adventurers to witness wildlife in their natural habitat against a backdrop of stunning vistas.

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