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

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, (737 reviews)
"The hotel was stunning and service was immaculate to the smallest detail."
United States
Yasmin
The price is CA $734
CA $823 total
includes taxes & fees
Aug 27 - Aug 28
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 CA $2,533
CA $3,381 total
includes taxes & fees
Sep 1 - Sep 2
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,001 reviews)
"It was good place to stay"
United States
Olga
The price is CA $176
CA $227 total
includes taxes & fees
Sep 26 - Sep 27
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 CA $215
CA $280 total
includes taxes & fees
Sep 18 - Sep 19
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 CA $596
CA $769 total
includes taxes & fees
Aug 29 - Aug 30
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, (704 reviews)
"Fantastic resort Luxury accommodation First class food"
United Kingdom
ALISON
The price is CA $538
CA $626 total
includes taxes & fees
Aug 27 - Aug 28
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, (933 reviews)
"Great stay! Great location"
Canada
Veronica
The price is CA $92
CA $113 total
includes taxes & fees
Aug 27 - Aug 28
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 CA $549
CA $640 total
includes taxes & fees
Sep 17 - Sep 18
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 CA $339
CA $437 total
includes taxes & fees
Sep 13 - Sep 14
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,032 reviews)
"Staff were very friendly, food was good, facilities need updating and"
United Kingdom
Natasha
The price is CA $216
CA $246 total
includes taxes & fees
Sep 18 - Sep 19
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, (63 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 CA $507
CA $602 total
includes taxes & fees
Sep 1 - Sep 2
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, (206 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 CA $137
CA $163 total
includes taxes & fees
Sep 20 - Sep 21
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 CA $2,218
CA $2,464 total
includes taxes & fees
Aug 27 - Aug 28
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 CA $93
CA $117 total
includes taxes & fees
Sep 17 - Sep 18
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 CA $466
CA $537 total
includes taxes & fees
Sep 2 - Sep 3
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, (891 reviews)
"Honestly, everything was great. I would definitely go back there."
Canada
Domenic
The price is CA $542
CA $699 total
includes taxes & fees
Sep 1 - Sep 2
Marriott Mena House Cairo

17. Rixos Premium Seagate

Rixos Premium Seagate
5.0 star property
Nabq
9.2 out of 10, Wonderful, (298 reviews)
"Great location with friendly and helpfull staff."
United States
Mohamed Elhelbawy
The price is CA $487
CA $628 total
includes taxes & fees
Sep 9 - Sep 10
Rixos Premium Seagate

18. 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)
"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 CA $288
CA $322 total
includes taxes & fees
Aug 30 - Aug 31
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, (77 reviews)
"Great stay"
Canada
Ahmed
The price is CA $139
CA $180 total
includes taxes & fees
Sep 16 - Sep 17
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 CA $460
CA $513 total
includes taxes & fees
Sep 4 - Sep 5
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:Sep 4 - Sep 6

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
June
May
CA $151
Month
Price
January
CA $164
February
CA $179
March
CA $191
April
CA $187
May
CA $192
June
CA $114
July
CA $125
August
CA $151
September
CA $151
October
CA $156
November
CA $156
December
CA $163
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

  • Stunning Safaris: Experience exhilarating game drives in wildlife-rich national parks, witnessing majestic elephants and other iconic animals in their natural habitats.
  • Diverse Landscapes: Explore breathtaking locations like the Okavango Delta and the grandeur of the Pyramids of Giza, showcasing Africa's unique beauty.
  • Vibrant Culture: Immerse yourself in local scenes and traditions, from bustling cities like Cape Town to serene island resorts.
  • Luxury Accommodations: Enjoy a range of lodging options, from beachfront resorts to charming guesthouses, catering to every traveler's needs.
  • Beautiful Beaches: Relax on some of the world's most stunning beaches, offering crystal clear waters and soft sands.

Find great hotels in Africa

Discover a diverse selection of accommodations in Africa, where you can find everything from luxurious hotels to charming guesthouses. Whether you’re seeking a family getaway, a beach vacation, or a business-friendly environment, Africa offers an array of options suited to every traveller's needs. Explore the best hotels that promise comfort, exceptional service, and memorable experiences as you immerse yourself in the continent’s rich culture and stunning landscapes.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Aqua Mirage Club & Aqua Parc is a vibrant 4-star resort, boasting a commendable guest rating of 8.0, making it an ideal choice for families seeking a fun-filled vacation. Nestled in a scenic location, this all-inclusive property offers an impressive array of amenities, including unlimited food and drinks. Guests can enjoy a variety of activities such as volleyball, tennis, and themed parties, ensuring excitement for all ages. The resort features a dedicated children's area with a water park, children's club, and supervised pools, making it perfect for families. A full spa service and outdoor pool provide relaxation, while on-site entertainment ensures there’s never a dull moment.
  • Stella Di Mare Beach Hotel & Spa: Stella Di Mare Beach Hotel & Spa is a luxurious 5-star property with a remarkable guest rating of 9.2, ideal for those in search of adventure and relaxation by the sea. With direct access to stunning beaches, guests can indulge in various water sports, including motorboating and windsurfing. The hotel’s golf facilities cater to enthusiasts, while the on-site spa offers rejuvenating treatments. Its prime location enables easy access to nearby snorkeling and skydiving opportunities, ensuring an exhilarating stay for adventure seekers. The combination of top-notch amenities and breathtaking views makes this hotel a perfect getaway for beach lovers.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: Mövenpick Hotel Mansour Eddahbi Marrakech, a distinguished 5-star hotel with a guest rating of 8.4, caters primarily to families looking for a comfortable and entertaining stay. This property features amenities for children, including supervised childcare, a dedicated kids’ pool, and complimentary cribs. The family-friendly environment is complemented by a variety of dining options and spacious accommodations. Located in a vibrant area, the hotel provides convenient access to local attractions, ensuring a delightful balance of relaxation and exploration for families visiting Marrakech.

Where to stay in Africa

Experience the diverse beauty of Africa, where vibrant cities like Cape Town offer a blend of culture and opulent comfort. Relax in serene island resorts or explore family-friendly attractions in the capital cities. From secluded landscapes to romantic getaways, Africa caters to every traveler's desires. Whether seeking adventure or relaxation, you'll find unforgettable moments in this captivating continent.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is renowned for its stunning beaches and vibrant culture. The island welcomes visitors year-round, with peak arrivals in January, July, and September. Here, you'll find an array of outdoor activities suited for families, including golf courses and private country clubs. The picturesque beaches and tranquil bays are perfect for relaxation and family bonding. Don't miss the chance to explore local landmarks, such as the breathtaking beaches that line the coast, making Mauritius a true paradise for beach lovers.
  • Morocco: Situated in North Africa, Morocco is a captivating blend of ancient traditions and modern life. With peak visitor numbers in January and during the summer months of June to July, it offers a rich cultural experience for families and business travellers alike. Dive into the lively atmosphere of public markets and water parks, which provide a taste of local life and fun. The country boasts impressive attractions, including history and art museums and vibrant squares that showcase Moroccan heritage, making it a fascinating destination for exploration.
  • Seychelles: An archipelago in the Indian Ocean, Seychelles is celebrated for its unparalleled natural beauty and adventurous spirit. With peak travel seasons in January, March, and July, this destination is ideal for beachgoers and adventure seekers. Visitors can enjoy a variety of outdoor activities, including golf and exploration of lush islands. Iconic beaches and family-friendly locations make it an excellent spot for relaxation and adventure. Be sure to take in the stunning landscapes and unique wildlife, creating unforgettable memories in this tropical paradise.

Things to do in Africa

Africa offers an incredible range of activities for tourists, including unforgettable safari holidays where you can experience the thrill of wildlife up close. Enjoy a unique star safari under the vast night sky and savour local cuisine at diverse restaurants. Don't miss the chance to relax with a sundowner experience, soaking in breathtaking sunsets while reflecting on your adventures in this stunning continent.

Shopping

Experience vibrant shopping at the Victoria & Alfred Waterfront in Cape Town, offering local crafts and high-end boutiques. Explore the bustling Maasai Market in Nairobi for unique handmade souvenirs. In Johannesburg, the Sandton City Mall boasts international brands and chic dining options, perfect for stylish gifts and a delightful shopping day.

Recreation

At Muthaiga Golf Club, enjoy a round of golf in a serene environment, followed by relaxation in luxurious facilities. Kigali Golf Club offers stunning scenery and wellness activities, while Karen Country Club provides a tranquil escape with exceptional service and amenities for rejuvenation.

Adventure

Experience the thrill of a safari in Kruger National Park, where you can see the Big Five on a guided game drive. For an adrenaline rush, try white-water rafting on the Zambezi River, navigating exhilarating rapids while surrounded by stunning landscapes.

Nightlife

Experience the vibrant nightlife at Club 57 in Nairobi, where you can dance to local beats and enjoy unique cocktails. For a more laid-back vibe, visit the Rooftop Lounge in Cape Town, offering stunning views and a fantastic selection of South African wines.

*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: The cheapest time to book a hotel in Africa is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia’s search tool enables you to specify your budget, desired location, and other preferences. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you have the option to narrow down your choices by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

In Africa, popular attractions include breathtaking beaches, national parks, and wildlife reserves, offering a rich blend of culture and outdoor adventures. For those seeking a touch of luxury, South Africa boasts stunning resorts that provide an exceptional beach experience. From vibrant local culture to the serene beauty of nature, there's something for every traveller to enjoy in this diverse continent.

  • Giza Pyramid Complex: Explore the last remaining wonder of the ancient world, where you can marvel at the monumental pyramids and the enigmatic Sphinx. Rich in Egyptian culture, the complex offers a glimpse into a fascinating civilization with its impressive architecture and historical significance.
  • Kruger National Park: Experience thrilling safari adventures in one of Africa's largest game reserves. With diverse landscapes and abundant wildlife, including the Big Five, Kruger offers breathtaking scenery and outdoor activities that will leave you in awe of nature.
  • Naama Bay: Relax on the stunning beaches of Naama Bay, where vibrant coral reefs meet crystal-clear waters. This picturesque bay is perfect for sunbathing, water sports, and enjoying the lively atmosphere of beachside cafes and shops.

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 and Indian Ocean Hotel Guide

Africa brings to mind a jungle where apes swing from trees and bananas hang from every tree. This may be an accurate description for some parts of the continent, but, there is a lot more to the oft misunderstood region. A holiday in Africa and the Indian Ocean will lead you on one adventure after another through jungles, rainforests, and deep blue waters.

A cheap Africa and Indian Ocean hotel deal will help save money, so that you have more to spend on souvenirs while shopping. If you want to save even more, consider bargaining for top dollar items. The best way to be successful while bartering is to offer brand name clothing as a trade for the items that you find to be extra special. Many African vendors would love to have a pair of Nike shoes in exchange for some exotic treasure.

Discounts may be available for cheap hotel deals in Cape Town. The area is close to airports and major highways for ease of movement when sightseeing. Find rooms that are spacious and comfortable to make you feel right at home. Prices are extremely reasonable and you can sometimes receive breakfast for free.

Shaba National Reserve is a top place to find your inner African adventurer. Book a wild African safari across the beautiful landscapes of this reserve where you will see wild elephants, giraffes, and possibly a few apes swinging from the vines. Reservations can be made for African safaris at the same time you reserve your hotel packages.

Tanzania and Madagascar offer a fantastic ocean getaway directly on the Indian Ocean. Madagascar is a remote island off the coast of Africa where you can find excellent hotel deals. It is surrounded entirely by the Indian Ocean for amazing views and a relaxing holiday. Ask about snorkeling and deep water diving while you make reservations for hotels.

Staple foods in Africa include plantains, green bananas, yams, and cassava. These are all locally produced and are essential to the survival of the people living in the region. There are some imported foods in Africa as the practice becomes more acceptable. You have the freedom to make the choice for yourself; however, the most authentic African food experience will come from eating meals that originate from the country.