Search 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

Guest rating

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

Property class

Our top choices for Africa hotels

1. La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (710 reviews)
"Excellent"
United States
Can
The price is ¥87,611
¥98,076 total
includes taxes & fees
Jul 22 - Jul 23
La Mamounia

2. Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (787 reviews)
"Beautiful hotel, a little gem in the middle of the vibrant and busy medina."
United Kingdom
Ruth
The price is ¥15,912
¥18,887 total
includes taxes & fees
Jul 19 - Jul 20
Palais Moulay Said & SPA

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,001 reviews)
The price is ¥19,947
¥25,723 total
includes taxes & fees
Jul 11 - Jul 12
Prima Life Makadi Hotel - All inclusive

4. 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,085 reviews)
"Excellent service and friendly staffs"
United Kingdom
Sivarupan
The price is ¥43,970
¥49,379 total
includes taxes & fees
Jul 15 - Jul 16
Aqua Mirage Club & Aqua Parc - All Inclusive

5. Trou aux Biches Beachcomber Golf Resort & Spa

Trou aux Biches Beachcomber Golf Resort & Spa
5.0 star property
Trou aux Biches
9.2 out of 10, Wonderful, (453 reviews)
"Great hotel !"
United Kingdom
Jamie
Trou aux Biches Beachcomber Golf Resort & Spa

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, (689 reviews)
"I have travelled around the world and stayed in many 5 Star hotels but The Palace at Sun City is the best I have stayed by a long shot. The building is out of this world and the Staff will treat you like royalty...You are really in a Palace...Highly recommended!"
Canada
Adolf
The price is ¥56,034
¥65,585 total
includes taxes & fees
Jul 13 - Jul 14
The Palace of the Lost City at Sun City Resort

7. Hotel Prestige Agadir

Hotel Prestige Agadir
4.5 star property
Agadir Bay
8.2 out of 10, Very Good, (141 reviews)
"Excellent location, clean room ,"
Canada
Ihssane
The price is ¥19,138
¥21,733 total
includes taxes & fees
Jun 29 - Jun 30
Hotel Prestige Agadir

8. Ocean Villas

Ocean Villas
3.0 star property
Grand-Baie
7.6 out of 10, Good, (387 reviews)
"Good place to stay and value for money"
United Kingdom
Piyush
The price is ¥10,576
¥13,267 total
includes taxes & fees
Jul 19 - Jul 20
Ocean Villas

9. Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Palmeraie
8.6 out of 10, Excellent, (1,000 reviews)
"Beautiful hotel"
Canada
Tamara
The price is ¥33,781
¥37,683 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Riu Tikida Palmeraie - All Inclusive

10. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.8 out of 10, Excellent, (154 reviews)
"Great place to stay for a vacation, beach is phenomenal."
United States
Beshoy
The price is ¥76,000
¥98,007 total
includes taxes & fees
Jul 2 - Jul 3
Rixos Premium Alamein

11. The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (227 reviews)
"On it's own away from the outside area, this is an excellent property. The beach can be accessed by others but that is not an issue and the beach traders are not intrusive. Shopping, dining, leasure and activities all catered for on site but trips out can also be organised from within the complex. But the the thing that makes this place are the staff, from the gardening team to head chef, each and every one was courteous, helpful and happy. Well done staff you make this place."
United States
Emma
The price is ¥72,965
¥85,528 total
includes taxes & fees
Jul 13 - Jul 14
The Mora Zanzibar - Luxury All Inclusive

12. Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very Good, (782 reviews)
"Lovely hotel."
United States
Vasiliky
The price is ¥44,901
¥50,754 total
includes taxes & fees
Jul 7 - Jul 8
Sofitel Marrakech Palais Imperial & Spa

13. 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,002 reviews)
"Excellent stay and the staff couldn't help you enough!"
United Kingdom
Valeska
The price is ¥17,493
¥23,005 total
includes taxes & fees
Jun 30 - Jul 1
Stella Di Mare Beach Hotel & Spa

14. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (434 reviews)
"Amazing 10 days in paradise"
Canada
Rowan
The price is ¥39,636
¥51,113 total
includes taxes & fees
Jul 4 - Jul 5
Four Seasons Resort Sharm EL Sheikh

15. Garden Route Game Lodge

Garden Route Game Lodge
4.0 star property
Albertinia
9.6 out of 10, Exceptional, (219 reviews)
"Exelent location . Great for families . Staff were fantastic "
United Kingdom
David
The price is ¥61,926
¥71,215 total
includes taxes & fees
Jul 2 - Jul 3
Garden Route Game Lodge

16. La Cigale Tabarka Hôtel Spa & Golf

La Cigale Tabarka Hôtel Spa & Golf
5.0 star property
Tabarka
9.2 out of 10, Wonderful, (559 reviews)
"Just lovely place "
United States
Karim
The price is ¥28,624
¥33,203 total
includes taxes & fees
Jun 30 - Jul 1
La Cigale Tabarka Hôtel Spa & Golf

17. Hotel Riu Palace Swahili - All Inclusive - Adults Only

Hotel Riu Palace Swahili - All Inclusive - Adults Only
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (32 reviews)
"Great property and super friendly staff "
United States
Sam
The price is ¥65,165
¥77,203 total
includes taxes & fees
Jul 16 - Jul 17
Hotel Riu Palace Swahili - All Inclusive - Adults Only

18. Constance Ephélia

Constance Ephélia
5.0 star property
Mahé Island
9.4 out of 10, Exceptional, (890 reviews)
"Best resort I’ve ever stayed at. Everything was perfect!"
Canada
Justina
The price is ¥85,976
¥102,356 total
includes taxes & fees
Jul 15 - Jul 16
Constance Ephélia

19. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (873 reviews)
"Fabulous hotel."
United Kingdom
Melanie Clare
The price is ¥63,256
¥81,574 total
includes taxes & fees
Jul 10 - Jul 11
Marriott Mena House Cairo

20. Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (743 reviews)
"Beautiful place and the most friendly staff I`ve ever met. Thanks RIU Palace, we will be back!"
United Kingdom
Lyudmila
Hotel Riu Palace Zanzibar - 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:Jul 3 - Jul 5

Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Price trends for hotels in Africa

Less expensive
More expensive
Next month
July
March
¥12,356
Month
Price
January
¥17,712
February
¥23,367
March
¥25,360
April
¥20,514
May
¥22,209
June
¥13,001
July
¥12,356
August
¥15,447
September
¥16,074
October
¥16,464
November
¥16,851
December
¥17,735
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Africa.

Guide to exploring around Africa

Top reasons to visit Africa

  • Iconic Wildlife Safaris: Experience thrilling safaris in the Serengeti to witness Africa's incredible wildlife up close.
  • Breathtaking Beaches: Relax on stunning beaches and explore vibrant island resorts, soaking up the sun.
  • Rich Cultural Experiences: Immerse yourself in the vibrant cultures of South Africa and other regions.
  • Stargazing on Desroches Island: Enjoy mesmerizing night skies perfect for stargazing in serene surroundings.
  • Diverse Accommodation Options: Choose from luxury hotels, boutique stays, and charming riads tailored to your needs.

Find great hotels in Africa

Explore a diverse range of hotel accommodations in Africa, featuring options like luxury hotels, boutique stays, and charming riads. Whether you're traveling for business, enjoying a family getaway, or seeking a relaxing beach vacation, you'll find the perfect lodging that meets your needs. Discover the unique experiences that African hotels offer, ensuring a memorable stay on this vibrant continent.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is an ideal choice for families and eco-conscious travelers. With a guest rating of 8.0 out of 10, Aqua Mirage Club offers an all-inclusive experience featuring a wealth of amenities. Guests can indulge in unlimited food and drinks, participate in various activities like tennis, cooking classes, and themed parties, or enjoy the onsite nightclub and performances. Children will delight in the dedicated amenities, including a water park and children's pool, ensuring fun for younger guests. The property’s eco-certification reflects its commitment to sustainability, making it a perfect getaway for those who cherish nature while enjoying a wealth of entertainment options.
  • Stella Di Mare Beach Hotel & Spa: A luxurious 5-star escape with a guest rating of 9.2 out of 10, the Stella Di Mare Beach Hotel & Spa caters to beach lovers and adventure seekers alike. With direct access to a pristine beach, guests can engage in thrilling water sports such as windsurfing and waterskiing right at the property. Additionally, those looking to hit the greens can take advantage of the golf activities available. The resort’s elegant accommodations and exceptional service create a perfect blend of relaxation and adventure, making it a premier choice for an unforgettable vacation.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This elegant 5-star hotel boasts a guest rating of 8.4 out of 10 and is tailored for families seeking a blend of comfort and luxury. The property features a range of child-friendly amenities, including a dedicated kids’ pool and arcade game room, ensuring that younger guests have their share of fun. Located in the heart of Marrakech, guests can explore the local culture while enjoying top-notch dining and service. With its family-oriented facilities, Mövenpick Hotel Mansour Eddahbi provides a welcoming atmosphere for creating lasting memories.

Where to stay in Africa

Embark on an unforgettable journey through Africa, where you can explore the vibrant culture of South Africa, the stunning landscapes of East Africa, and the enchanting magic of the continent. Experience thrilling African safari adventures, where you can witness wildlife up close, and unwind in the luxurious surroundings of Abu Dhabi. With options for relaxation, romance, and family-friendly activities, Africa promises a diverse and unforgettable travel experience.

  • Morocco: Nestled in North Africa, Morocco is a vibrant destination known for its rich history and diverse culture. This country offers a unique travel experience, where visitors can immerse themselves in bustling public markets, explore historical and art museums, and relax in lively squares. The best time to visit is during the peak seasons of January and June to July, making it ideal for family outings, business trips, or city-themed adventures. Don't miss the chance to experience traditional Moroccan cuisine and hospitality while wandering through its enchanting neighborhoods.
  • Mauritius: Located in the Indian Ocean, Mauritius is a tropical paradise famed for its stunning beaches and lush landscapes. The country welcomes travelers looking for outdoor adventures, family activities, and relaxation on its pristine shores. Peak travel months are January, July, and September, when visitors can enjoy world-class golf courses and private country clubs. Mauritius is perfect for families seeking a beach getaway, with serene bays and family-friendly beaches that cater to all ages. The blend of cultures enhances the island's charm, offering a delightful culinary scene and warm hospitality.
  • Seychelles: An idyllic archipelago in the Indian Ocean, Seychelles is renowned for its breathtaking beaches and outdoor adventures. With peak travel seasons in January, March, and July, this destination attracts adventure seekers and beach lovers alike. Visitors can indulge in thrilling outdoor activities, explore lush islands, and relax on family-friendly beaches. The stunning landscape is complemented by a variety of golf courses and eco-tourism options, making it a perfect escape for those looking to connect with nature. Seychelles promises a unique blend of relaxation and adventure for every traveler.

Things to do in Africa

Shopping

Visit the vibrant Maasai Market in Nairobi for handcrafted jewelry and traditional textiles. If you prefer malls, check out Sandton City in Johannesburg, featuring a mix of international brands and local boutiques, perfect for finding unique gifts and souvenirs.

Recreation

At the Ananda Spa in the Himalayas, immerse yourself in holistic therapies and yoga sessions amidst serene landscapes. Enjoy organic meals and engage in guided nature walks for a rejuvenating experience that connects you with the tranquility of your surroundings.

Experience the luxurious Sanctuary Retreats in Botswana, where you can indulge in spa treatments using local ingredients. Participate in guided meditation sessions and wildlife safaris, allowing for relaxation and adventure in the heart of nature.

Rejuvenate at the Six Senses Zil Pasyon in Seychelles, where wellness and nature blend seamlessly. Enjoy personalized wellness programs, yoga classes on the beach, and fresh, healthy cuisine while surrounded by stunning ocean views.

Adventure

Kyalami Racetrack offers thrilling motor racing experiences, perfect for adrenaline enthusiasts. Feel the rush as you watch high-speed competitions in a vibrant atmosphere. For breathtaking views, the Table Mountain Aerial Cableway provides a scenic ride with stunning landscapes, ideal for families and outdoor lovers. Experience excitement at Acrobranch Wildwoods with ziplining and ropes courses amidst beautiful nature.

Nightlife

Experience the vibrant nightlife of Cape Town at the iconic Long Street, lined with bars and clubs like The Waiting Room, offering live music and stunning views. For a laid-back vibe, visit Camps Bay's beach bars, where you can enjoy cocktails with a stunning ocean backdrop.

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

Find the best attractions in Africa

Whether you're seeking adventure, relaxation, or cultural experiences, Africa has something for every traveler. Explore stunning beaches, national parks, and wildlife reserves that showcase the continent's natural beauty. Don't miss out on the chance to unwind at island resorts, where you can soak up the sun and enjoy the local culture. With diverse attractions, your vacation in Africa will surely be unforgettable.

  • Giza Pyramid Complex: Explore one of the most iconic archaeological sites in the world. The Giza Pyramid Complex offers a glimpse into ancient Egyptian civilization, with its monumental pyramids and the enigmatic Sphinx. The cultural vibes are palpable as you wander through history, marveling at the architectural genius of the past.
  • Kruger National Park: Experience the thrill of wildlife in their natural habitat at Kruger National Park. This vast national park is known for its stunning scenery and diverse ecosystems, providing ample opportunities for outdoor adventures like safari drives and guided walking tours, where you can encounter the Big Five.
  • Naama Bay: Relax in the beautiful Naama Bay, renowned for its picturesque beaches and vibrant atmosphere. Enjoy outdoor activities like snorkeling and diving in crystal-clear waters, or simply unwind on the sandy shores, taking in the stunning coastal views.

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