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. 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 $233
CA $306 total
includes taxes & fees
Oct 8 - Oct 9
Aladdin Beach Resort - Families and Couples Only

2. La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (744 reviews)
"The hotel was stunning and service was immaculate to the smallest detail."
United States
Yasmin
The price is CA $912
CA $1,018 total
includes taxes & fees
Sep 13 - Sep 14
La Mamounia

3. Four Seasons Safari Lodge Serengeti

Four Seasons Safari Lodge Serengeti
5.0 star property
Serengeti
10.0 out of 10, Exceptional, (28 reviews)
"Amazing place! From Godfrey our butler to Richard our Safari driver, this place is amazing!! "
United States
Neeraj
The price is CA $2,410
CA $2,989 total
includes taxes & fees
Oct 2 - Oct 3
Four Seasons Safari Lodge Serengeti

4. 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,002 reviews)
"Very Good Place"
United States
Mostafa
The price is CA $159
CA $206 total
includes taxes & fees
Sep 12 - Sep 13
Prima Life Makadi Hotel - All inclusive

5. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.6 out of 10, Excellent, (198 reviews)
"Room is clean, friendly staff, food is fresh and a lot of variety, and the pool is very clean."
United States
Shaimaa
The price is CA $271
CA $350 total
includes taxes & fees
Oct 6 - Oct 7
Rixos Premium Alamein

6. Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (956 reviews)
"An incredible stay close to Jemaa el-Fnaa square! The staff were wonderfully welcoming, the rooms were beautiful and spotless, and the on-site spa was pure relaxation."
United Kingdom
Larenj Jung
The price is CA $116
CA $140 total
includes taxes & fees
Sep 14 - Sep 15
Palais Moulay Said & SPA

7. 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, (99 reviews)
"The room was clean every day. Pool and spa was excellent condition. "
United States
Barbara
The price is CA $429
CA $502 total
includes taxes & fees
Oct 2 - Oct 3
Hotel Riu Palace Santa Maria - All Inclusive

8. 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, (711 reviews)
"Rooms are very nice and clean"
United States
Kudakwashe
The price is CA $564
CA $661 total
includes taxes & fees
Sep 15 - Sep 16
The Palace of the Lost City at Sun City Resort

9. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (468 reviews)
"Love the place totally recommend, only two suggestions is they work on increasing staff for golf carts as you need them to move around the resort and sometimes we had to call them more than once as waited a little long. And room service food is not the best however dining out at the restaurants inside the resort were phenomenal and really good food Besides that it’s lovely place lovely staff and had a great time."
United States
Rami
The price is CA $422
CA $544 total
includes taxes & fees
Sep 16 - Sep 17
Four Seasons Resort Sharm EL Sheikh

10. Hotel Riu Palace Swahili

Hotel Riu Palace Swahili
5.0 star property
Nungwi
9.0 out of 10, Wonderful, (72 reviews)
"Nice place and everything is great"
United States
Eunice
The price is CA $597
CA $706 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Riu Palace Swahili

11. 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,022 reviews)
"We had an amazing stay - good variety of food, lots of activities, daily housekeeping and helpful staff."
United Kingdom
Chetana
The price is CA $218
CA $247 total
includes taxes & fees
Oct 12 - Oct 13
Aqua Mirage Club & Aqua Parc - All Inclusive

12. 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,805
CA $3,115 total
includes taxes & fees
Sep 13 - Sep 14
Royal Mansour Marrakech

13. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (898 reviews)
"Great location and service"
Australia
Mona
The price is CA $542
CA $699 total
includes taxes & fees
Sep 12 - Sep 13
Marriott Mena House Cairo

14. The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Al Mamsha El Seyahi
8.6 out of 10, Excellent, (88 reviews)
"Clean and good staff ."
United States
Alban
The price is CA $178
CA $229 total
includes taxes & fees
Sep 19 - Sep 20
The Grand Resort Hurghada

15. Ocean Villas

Ocean Villas
3.0 star property
Grand-Baie
7.6 out of 10, Good, (391 reviews)
"Good place to stay and value for money"
United Kingdom
Piyush
The price is CA $90
CA $114 total
includes taxes & fees
Sep 13 - Sep 14
Ocean Villas

16. Rixos Premium Seagate

Rixos Premium Seagate
5.0 star property
Nabq
9.4 out of 10, Exceptional, (303 reviews)
"AquaPark was great and well organised ,all the team were very professional and kept the guests safe. Aqua manager was very cooperative and very friendly with special thanks to him. We enjoyed eating in all restaurants specially the a la carte restaurants All the staff did a great job to keep the guests satisfied, rooms ,F&b , reception ,GR,service tip top We will come back to Rixos Seagate thanks for making our vacation memorable. It’s a superb hotel."
United States
Hatem
The price is CA $487
CA $628 total
includes taxes & fees
Sep 14 - Sep 15
Rixos Premium Seagate

17. 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 $468
CA $538 total
includes taxes & fees
Sep 17 - Sep 18
Garden Route Game Lodge

18. Hotel Prestige Agadir

Hotel Prestige Agadir
5.0 star property
Agadir City Center
7.6 out of 10, Good, (237 reviews)
"A stay that i will remember, beautiful Hôtel, i enjoyed the pool side and the staff was so friendly in general, food was amazing as well, i will come back for sure already planned for next stay"
United States
Abdellaziz
The price is CA $135
CA $157 total
includes taxes & fees
Sep 12 - Sep 13
Hotel Prestige Agadir

19. 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 $287
CA $320 total
includes taxes & fees
Sep 23 - Sep 24
Hotel Riu Tikida Palmeraie - All Inclusive

20. Hotel Riu Cabo Verde - Adults Only - All Inclusive

Hotel Riu Cabo Verde - Adults Only - All Inclusive
5.0 star property
Sal
8.6 out of 10, Excellent, (98 reviews)
"The staff the RIU offer and the location were great."
United States
Remo
The price is CA $380
CA $445 total
includes taxes & fees
Oct 1 - Oct 2
Hotel Riu Cabo Verde - Adults Only - 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 18 - Sep 20

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
June
May
CA $151
CA $156
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.