Search Hotels in Africa

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • 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
Guest rating
Star rating

Our top choices for Africa hotels

Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (718 reviews)
"Everything was so perfect & the staff was amazing so friendly."
United Kingdom
Tracey
$85 nightly
The price is $102
Jul 1 - Jul 2
Total with taxes and fees
Palais Moulay Said & SPA

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (701 reviews)
"Loved the restaurants and the staff. Excellent Raib upon arrival. Very attentive and the place was very busy but our room was still quiet. Nice room. Would recommend."
United States
Thomas
$505 nightly
The price is $567
Jul 2 - Jul 3
Total with taxes and fees
La Mamounia

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,103 reviews)
"Excellent service and friendly staffs"
United Kingdom
Sivarupan
$172 nightly
The price is $195
Jun 3 - Jun 4
Total with taxes and fees
Aqua Mirage Club & Aqua Parc - All Inclusive

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

Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (1,007 reviews)
"Food was amazing and room was clean and spacious"
United States
Ahmed
$132 nightly
The price is $152
Jun 6 - Jun 7
Total with taxes and fees
Prima Life Makadi Hotel - All inclusive

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (223 reviews)
"The staff were great, rooms were clean, the surrounding area was nice."
United States
Arshi
$307 nightly
The price is $400
Jun 13 - Jun 14
Total with taxes and fees
The Mora Zanzibar - Luxury All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Palmeraie
8.6 out of 10, Excellent, (1,002 reviews)
"Property was clean , rooms very big and spacious, the pool is lovely as it has areas for the kids and the entertainment team are super fantastic at keeping everyone enjoying their stay all day. Restaurant staff are really great at customer service, food could have a bit more variety but ok . Overall all the staff made the stay a great one, definitely going back."
United Kingdom
Janeil
$193 nightly
The price is $215
Jun 25 - Jun 26
Total with taxes and fees
Hotel Riu Tikida Palmeraie - All Inclusive

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, (686 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
$400 nightly
The price is $460
Jun 2 - Jun 3
Total with taxes and fees
The Palace of the Lost City at Sun City Resort

Villas do Indico Eco - Resort & Spa Lodge

Villas do Indico Eco - Resort & Spa Lodge
4.0 star property
Vilanculos
8.4 out of 10, Very Good, (73 reviews)
"The pool was great with amazing view "
United Kingdom
Lee-Ann
$72 nightly
The price is $83
Jul 1 - Jul 2
Total with taxes and fees
Villas do Indico Eco - Resort & Spa Lodge

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very Good, (772 reviews)
"Lovely hotel."
United States
Vasiliky
$273 nightly
The price is $309
Jun 23 - Jun 24
Total with taxes and fees
Sofitel Marrakech Palais Imperial & Spa

Hotel Prestige Agadir

Hotel Prestige Agadir
4.5 star property
Agadir Bay
8.2 out of 10, Very Good, (129 reviews)
"Excellent location, clean room ,"
Canada
Ihssane
$103 nightly
The price is $118
Jun 3 - Jun 4
Total with taxes and fees
Hotel Prestige Agadir

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (738 reviews)
"Exceptional service and responsiveness; Khadijah at the front desk in the Riu Class section took care of us for the whole week. We enjoyed all of the select restaurants, and even ventured to Stone Town. It was my wife’s birthday present, and boy was she overjoyed. We will definitely be back."
United States
David
Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (428 reviews)
"This resort was amazing from the staff to the food to the amenities."
United States
jonette
Hotel Riu Jambo - All Inclusive

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, (26 reviews)
"Great property and super friendly staff "
United States
Sam
$325 nightly
The price is $427
Jun 2 - Jun 3
Total with taxes and fees
Hotel Riu Palace Swahili - All Inclusive - Adults Only

Ocean Villas

Ocean Villas
3.0 star property
Grand-Baie
7.6 out of 10, Good, (387 reviews)
"Everything was great. Thank you for your kindness and attention. I hope I will have the opportunity to come again."
Turkey
Merve
$76 nightly
The price is $94
Jun 2 - Jun 3
Total with taxes and fees
Ocean Villas

The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Village Road
8.8 out of 10, Excellent, (36 reviews)
"Amazing Experience, The Food So Delicious and so many Varieties, The beach realy Nice , We had an amazing Time at The Hotel "
United Kingdom
Mahmoud Mohmed Wagih
$96 nightly
The price is $110
Jun 3 - Jun 4
Total with taxes and fees
The Grand Resort Hurghada

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (865 reviews)
"everything was great but the food options was above and beyond"
United States
Adrien
$215 nightly
The price is $255
Jun 22 - Jun 23
Total with taxes and fees
LUX* Grand Gaube

Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
Agadir Bay
8.8 out of 10, Excellent, (1,000 reviews)
"Really amazing clean resort. "
United Kingdom
Suky
$349 nightly
The price is $390
Jun 2 - Jun 3
Total with taxes and fees
Hotel Riu Palace Tikida Agadir - All Inclusive

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (865 reviews)
"Fabulous hotel."
United Kingdom
Melanie Clare
$525 nightly
The price is $614
Jul 1 - Jul 2
Total with taxes and fees
Marriott Mena House Cairo

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)
"Great location on beach. Lots of outside areas to sit in."
United Kingdom
Karen
$107 nightly
The price is $128
Jun 29 - Jun 30
Total with taxes and fees
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.

Great weekend hotel deals in Africa

Showing deals for:Jun 12 - Jun 14

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
This month
Next month
May
October
$83
$84
Month
Price
January
$85
February
$84
March
$82
April
$78
May
$77
June
$83
July
$84
August
$85
September
$86
October
$89
November
$86
December
$87
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. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Africa

Top reasons to visit Africa

  • Thrilling Safaris: Experience unforgettable wildlife encounters in stunning national parks and reserves.
  • Breathtaking Landscapes: Discover diverse scenery, from deserts to lush rainforests, showcasing Africa's natural beauty.
  • Cultural Richness: Immerse yourself in the vibrant traditions and customs of various African communities.
  • Adventure Activities: Enjoy exhilarating experiences like gorilla trekking and white-water rafting.
  • Beautiful Beaches: Relax on pristine beaches, offering idyllic settings for sun and surf.

Find great hotels in Africa

From luxury beachfront resorts to cozy guesthouses, Africa offers a diverse array of hotel accommodations to suit every traveler’s needs. Whether you're seeking a lavish getaway or a family-friendly stay, you'll discover exceptional options throughout the continent. Experience the best hotels that cater to business travelers, beach vacationers, and everyone in between, ensuring a memorable stay in this beautiful region.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Nestled in the heart of Africa, this vibrant 4-star resort boasts a guest rating of 8.0 and is perfect for family and eco-conscious travelers. With an all-inclusive package, guests can indulge in unlimited food and drinks, including themed parties, cooking classes, and a variety of activities like tennis and water fitness classes. The property is eco-certified, ensuring a sustainable vacation experience. Families will appreciate the dedicated amenities for children, including a kids' pool and games, making it an ideal choice for travelers of all ages.
  • Stella Di Mare Beach Hotel & Spa: This luxurious 5-star resort, rated at 9.2, offers direct access to pristine beaches, making it a top choice for beach lovers and adventure seekers. Guests can enjoy golf on-site and partake in thrilling activities such as sailing, snorkeling, and waterskiing. The stunning views and exceptional service enhance the overall experience, ensuring a memorable vacation. Whether you're looking to relax by the sea or embark on an adventurous journey, Stella Di Mare Beach Hotel & Spa has something for everyone.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: With a guest rating of 8.4, this 5-star hotel is an excellent family-friendly option in Africa. It provides a range of amenities tailored for children, including a game room, supervised childcare, and free cribs. The hotel's elegant design coupled with its family-oriented services creates a welcoming atmosphere for all ages. Guests can explore nearby attractions while enjoying the comfort and luxury that Mövenpick is known for, making it a perfect base for your Moroccan adventure.

Where to stay in Africa

Africa offers an incredible array of travel experiences, from the vibrant cities of South Africa to the stunning landscapes of its hidden gems. Whether you seek the romantic allure of Cape Town, the family-friendly adventures in Kenya, or the cultural richness of Morocco, this continent has something for everyone. Explore top destinations that promise relaxation and unforgettable memories, making your African vacation a true adventure.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise known for its stunning beaches and vibrant culture. This island attracts travelers year-round, with peaks in January, July, and September. Visitors flock here for family-friendly experiences, outdoor adventures, and relaxing beach days. Enjoy activities like golfing at scenic courses or soaking up the sun at beautiful family beaches. With local attractions such as the picturesque bays and lush landscapes, Mauritius promises an unforgettable getaway for beach lovers and nature enthusiasts alike.
  • Morocco: A land of rich history and vibrant culture, Morocco offers travelers a unique blend of city life and traditional experiences. Its popularity peaks in January and the summer months, drawing visitors interested in family outings, business trips, and themed explorations. Wander through bustling public markets, where the sights and sounds of local life come alive, or cool off at a water park. Don’t miss the historical and art museums, as well as the lively squares that reflect Morocco's artistic heritage. Every corner of this diverse country tells a story waiting to be discovered.
  • Seychelles: An archipelago of breathtaking islands, Seychelles is the ultimate destination for beach lovers and adventure seekers. Year-round, this tropical paradise sees travelers, with peaks in January, March, and July, eager for outdoor activities and relaxation. Enjoy pristine beaches and lush landscapes, perfect for family outings or thrilling adventures. Golf courses and private clubs provide options for leisure, while the islands' unique beauty captivates all who visit. With highlights like stunning family beaches and vibrant island life, Seychelles offers a perfect escape for those seeking both tranquility and adventure.

Things to do in Africa

Your African vacation promises unforgettable adventures, from thrilling safari camps to breathtaking gorilla trekking experiences. Enjoy a fantastic safari as you explore diverse wildlife and stunning landscapes, or embark on exhilarating water rafting trips that will get your adrenaline pumping. With exceptional trips tailored to showcase the continent's rich culture and natural beauty, your journey through Africa will be nothing short of extraordinary.

Shopping

In Africa, visit the Mall of Africa for a mix of international brands and local artisans. For a vibrant market experience, explore Maasai Market in Nairobi, where you can find handmade crafts, jewelry, and textiles, perfect for gifts and souvenirs.

Recreation

At Muthaiga Golf Club, indulge in premium wellness services amidst lush landscapes, perfect for relaxation. Kigali Golf Club offers serene golf experiences combined with tailored spa treatments, while Karen Country Club provides a tranquil escape with luxury amenities and wellness options that refresh both body and mind.

Adventure

In South Africa, embark on a thrilling safari in Kruger National Park, where you can witness the Big Five up close. In Tanzania, hike Mount Kilimanjaro for breathtaking views and a challenging adventure that rewards with stunning panoramas at the summit.

Nightlife

In Cape Town, the vibrant Long Street buzzes with energy, featuring lively bars and clubs like The Assembly, known for its electrifying live music. In Lagos, the bustling Victoria Island offers chic lounges and dance spots like Quilox, where the nightlife scene pulses with excitement and rhythm.

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

Booking tips and Expedia advantages for Africa

  • 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: Book your hotel in Africa about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilize Expedia’s search tool to tailor your options based on your budget, desired location, and preferred hotel category. To find the best prices and deals, 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 wealth of attractions, including stunning beaches, national parks, and wildlife reserves. Travelers can immerse themselves in the rich culture while enjoying outdoor adventures and beach experiences. Whether you're exploring the vibrant landscapes or relaxing by the coast, there's something for everyone to discover in this diverse continent.

  • Giza Pyramid Complex: Explore one of the most iconic archaeological sites in the world, where you can marvel at the grandeur of the ancient pyramids and the Sphinx. The rich cultural heritage and history of ancient Egypt come alive as you stroll through this remarkable complex.
  • Kruger National Park: Immerse yourself in the breathtaking scenery and exhilarating adventure of South Africa’s premier national park. Experience wildlife safaris, stunning landscapes, and the thrill of spotting the Big Five in their natural habitat.
  • Naama Bay: Relax in the serene beauty of Naama Bay, where soft sandy beaches meet crystal-clear waters. Enjoy outdoor activities like snorkeling and diving, or simply unwind under the sun in this picturesque coastal paradise.

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.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

Africa Hotel Travel Guide

Gear up for the excursion you desire when you use Expedia to lock down a room at any of the hotels, resorts, or motels in Africa. It doesn't matter what level of surroundings you want to have access to, our intuitive search tool makes it simple for you to find specifically what you and your fellow travelers are searching for. Start hunting today, and you're guaranteed to find the perfect room for your trip.

Hoping to reserve a room at an exquisite retreat? We've got you covered. We've got a large range of cheap lodges as well. And there are a ton of alternatives in between, as well. It just depends on what you're in the mood for and how much you'd like to save. As for location, you can choose a room in any part of the region you'd like. You'll see a variety of lodging options at the center of the action, as well as remote lodges on the outskirts of Africa. When you browse through our incredible catalog of accommodations in Africa, you're certain to find inexpensive rates and amazing rates on any type of hotel in the region.

Expedia helps you save you time and money when securing your stay at any of the accommodations in Africa, so you can spend your time making the most of your adventure and not worrying about busting your budget. So why wait another day to book your travel plans? Designate your desired travel dates now to see the best specials on stays in Africa!

Explore a world of travel with Expedia