Search Africa Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    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

Top Hotels in Africa

Blend Club Aqua Resort

3.5 star property
7.8 out of 10, Good, (47)
"All of the facilities was perfect"
The price is CA $123
CA $165 total
includes taxes & fees
Aug 29 - Aug 30
Blend Club Aqua Resort

Prima Life Makadi Hotel - All inclusive

5.0 star property
9.2 out of 10, Wonderful, (714)
"It was a very nice stay"
The price is CA $142
CA $183 total
includes taxes & fees
Aug 28 - Aug 29
Prima Life Makadi Hotel - All inclusive

Villa de Luxe River Palm

4.0 star property
8.0 out of 10, Very good, (1)
Villa de Luxe River Palm

Charmillion Sea Life Resort

4.0 star property
8.8 out of 10, Excellent, (23)
"the hotel is well maintained and the facilities are good, the bar staff were very helpful Mohammad and Omar are assets to the company offering good customer service and help when needed good advised highly recommend these two staff members, i feel the food options could be improved by having more options range for drinks and snack food for Europe clientele which i am sure most would be happy to pay the extra costs for for more personal preferences, but apart from that very nice hotel and...
The price is CA $246
CA $321 total
includes taxes & fees
Aug 6 - Aug 7
Charmillion Sea Life Resort

Rixos Premium Alamein

5.0 star property
8.6 out of 10, Excellent, (106)
"Excellent resort , Nice rooms , great staff. "
The price is CA $624
CA $805 total
includes taxes & fees
Jul 30 - Jul 31
Rixos Premium Alamein

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (606)
"Beautiful hotel with great amenities. The service was excellent and very friendly staff all around. Highly recommend this hotel and will definitely stay there again. "
The price is CA $602
CA $680 total
includes taxes & fees
Aug 28 - Aug 29
La Mamounia

Joyous Guest House

3.0 star property
The price is CA $30
CA $36 total
includes taxes & fees
Aug 13 - Aug 14
Joyous Guest House

Marriott Mena House Cairo

5.0 star property
9.0 out of 10, Wonderful, (743)
"Excellent location excellent service "
The price is CA $279
CA $360 total
includes taxes & fees
Jul 31 - Aug 1
Marriott Mena House Cairo

The Palace of the Lost City at Sun City Resort

5.0 star property
8.8 out of 10, Excellent, (638)
"A truly special place. So beautifully decorated and designed. The room was truly lovely and the views amazing. Incredible Buffett for breakfast. Wonderful staff"
The price is CA $411
CA $477 total
includes taxes & fees
Aug 28 - Aug 29
The Palace of the Lost City at Sun City Resort

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very good, (1000)
"It was a wonderful hotel "
The price is CA $339
CA $382 total
includes taxes & fees
Aug 29 - Aug 30
Aqua Mirage Club & Aqua Parc - All Inclusive

Palais Moulay Said & SPA

3.0 star property
8.0 out of 10, Very good, (37)
" Nice property, friendly hotel associates, good location "
The price is CA $118
CA $141 total
includes taxes & fees
Jul 31 - Aug 1
Palais Moulay Said & SPA

Four Seasons Resort Sharm EL Sheikh

5.0 star property
9.6 out of 10, Exceptional, (349)
"Excellent hotel and staff. We plan on staying again. "
The price is CA $357
CA $461 total
includes taxes & fees
Jul 30 - Jul 31
Four Seasons Resort Sharm EL Sheikh

Great Pyramid Inn

3.0 star property
9.0 out of 10, Wonderful, (1011)
"We had a good stay. "
The price is CA $52
CA $67 total
includes taxes & fees
Jul 30 - Jul 31
Great Pyramid Inn

Stella Di Mare Beach Hotel & Spa

5.0 star property
9.2 out of 10, Wonderful, (954)
"Very nice place and very kind staff and the food was excellent "
The price is CA $145
CA $197 total
includes taxes & fees
Aug 28 - Aug 29
Stella Di Mare Beach Hotel & Spa

SUNRISE Arabian Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (1004)
"Customer service food is not OK And Romes is not very clean and the bar in the room almost has nothing should has candy should has cookies specially for sweet room They were cheap the photo isn’t it excellent food I gave them 2 stars "
The price is CA $326
CA $421 total
includes taxes & fees
Aug 10 - Aug 11
SUNRISE Arabian Beach Resort

Constance Belle Mare Plage

5.0 star property
9.4 out of 10, Exceptional, (666)
"The resort is beautiful "
The price is CA $484
CA $567 total
includes taxes & fees
Jul 30 - Jul 31
Constance Belle Mare Plage

Luxury 2 Bedrooms Apartment With Plastation 5

3.5 star property
10.0 out of 10, Exceptional, (2)
"This property is just amazing and the host is an excellent communicator…home away from home.. I will recommend this property. "
Luxury 2 Bedrooms Apartment With Plastation 5

Hotel Riu Palace Zanzibar - All Inclusive - Adults Only

5.0 star property
9.2 out of 10, Wonderful, (661)
"We had an amazing time at RIU Palace! I cannot recommend this hotel enough. The staff were amazing and they went over and beyond for my birthday. There were lots of dining options. Thank you for making our stay so wonderful. "
Hotel Riu Palace Zanzibar - All Inclusive - Adults Only

Hotel Riu Jambo - All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (350)
"My stay was absolutely amazing. The staff was extremely friendly and polite at all times. The resort and the beach is truly magical. "
Hotel Riu Jambo - All Inclusive

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
9.6 out of 10, Exceptional, (154)
"Great property. Staff was friendly. Great variety of food and drink options."
The price is CA $764
CA $893 total
includes taxes & fees
Jul 30 - Jul 31
The Mora Zanzibar - Luxury 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:Aug 8 - Aug 10
Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Guide to exploring around Africa

Guide to exploring around Africa

Top reasons to visit Africa

  • Stunning Landscapes: Experience Africa's breathtaking scenery, from deserts to lush savannahs and majestic mountains.
  • Wildlife Safaris: Embark on thrilling safaris to witness the continent's incredible wildlife in their natural habitats.
  • Rich Cultural Experiences: Immerse yourself in diverse cultures through local traditions, ceremonies, and cuisines.
  • Beautiful Beaches: Relax on pristine beaches in destinations like Zanzibar, offering idyllic settings for sun and sea.
  • Diverse Accommodations: Choose from a variety of lodging options, from budget guesthouses to luxurious resorts, ensuring a comfortable stay.

Find great hotels in Africa

Explore the diverse accommodation options Africa has to offer, from budget-friendly guesthouses to luxurious five-star hotels. Whether you're seeking a business-friendly environment or a family getaway with spa amenities, you'll find something to suit your needs. Discover the best hotels in Africa that promise comfort and a memorable experience, all while showcasing the continent's rich culture and stunning landscapes.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is an ideal destination for families and business travellers alike, offering a unique blend of relaxation and entertainment. With unlimited food and drinks included in your stay, guests can indulge in a variety of culinary delights at the buffet or enjoy themed parties and exciting performances. The hotel features amenities such as a full-service spa, fitness facilities, and multiple sports activities including volleyball and tennis. Children are well catered for with a dedicated kids' club and engaging games, while adults can unwind with massages or body wraps. The onsite nightclub ensures that the fun continues into the night, making it a perfect choice for those seeking both leisure and lively experiences.
  • City Lodge Hotel at OR Tambo International Airport: This convenient 3-star hotel is tailored for business travellers and city explorers. Located in the heart of the business district, it provides essential amenities such as multiple meeting rooms and a conference centre, making it an excellent choice for corporate events. Guests appreciate the straightforward, comfortable accommodations perfect for a restful night before or after a flight. The hotel’s proximity to OR Tambo International Airport ensures easy access for guests, while its urban vibe offers a taste of city life just outside the door.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: As a luxurious 5-star hotel, this exquisite property is designed for those seeking a lavish experience, particularly families. The expansive grounds include a full-service spa, Turkish bath, and a children's pool, ensuring relaxation for guests of all ages. The hotel features a variety of amenities for kids, including a supervised childcare program and an arcade game room, allowing parents to enjoy some well-deserved downtime. With its elegant design and superior service, the Mövenpick Hotel Mansour Eddahbi Marrakech is perfect for travellers looking to immerse themselves in luxury while enjoying the rich culture of Marrakech.

Where to stay in Africa

Africa offers a diverse range of experiences for every type of traveller. From the vibrant capital cities like Nairobi and Cape Town, rich in culture and business, to dreamy destinations such as Zanzibar and the Serengeti, there's something for everyone. Whether you're seeking a secluded romantic getaway or an ecotourism adventure, Africa's unique neighborhoods promise unforgettable memories. Embrace the atmosphere and explore the continent's hidden gems for a truly enriching vacation experience.

  • Mauritius: A stunning island nation in the Indian Ocean, Mauritius is renowned for its beautiful beaches, lush landscapes, and vibrant culture. The travel experience here is a perfect blend of relaxation and adventure, with travelers flocking to its pristine shores for family outings, outdoor activities, and leisurely beach days. Popular activities include golfing at world-class courses and exploring local museums that showcase the island's rich history. Key attractions like the gorgeous beaches and intriguing museums make Mauritius a unique destination where every day can be a new adventure.
  • Morocco: Nestled in North Africa, Morocco offers a captivating mix of ancient traditions and modern vibrancy. Visitors are drawn to its bustling cities, particularly during peak travel months like January and the summer. The experience of wandering through vibrant public markets, or souks, is unforgettable, providing a taste of local culture and crafts. Notable landmarks include historic squares and art museums that reflect the country's rich heritage. Whether you're enjoying a family trip or conducting business, Morocco delivers a diverse range of experiences that cater to all interests.
  • Seychelles: An idyllic archipelago in the Indian Ocean, Seychelles is famous for its breathtaking beaches and crystal-clear waters. This tropical paradise attracts those seeking outdoor adventures and family-friendly activities. Peak travel months like January and March see visitors enjoying sun-soaked days on family-friendly beaches and engaging in thrilling water sports. Notable highlights include stunning islands, picturesque beaches, and opportunities for golf and relaxation. The natural beauty and adventure-filled experiences make Seychelles a must-visit destination for anyone looking to explore the wonders of Africa.

Things to do in Africa

Embark on a captivating journey to Africa, where you can explore stunning landscapes and vibrant cultures. Experience luxurious resort stays, exhilarating day trips, and exciting excursions that unveil the continent's natural beauty. Tailor your adventure with personalized experiences, from wildlife safaris to cultural immersions, ensuring unforgettable memories await you at every turn.

Shopping

For a vibrant shopping experience, visit Jemaa el-Fnaa, a lively market with a mix of local crafts and street food. If you're up for a drive, head to Sandton City Mall for family-friendly shopping and entertainment, or explore Anfaplace Mall for a variety of city vibes and family options.

Recreation

El Gouna Golf Club offers a pristine golfing experience amidst stunning landscapes, perfect for relaxation and outdoor activities. At Moses Mabhida Stadium, immerse yourself in the vibrant sports culture, while Tamarina Golf Club invites you to enjoy breathtaking views and invigorating rounds of golf in a tranquil setting.

Adventure

At uShaka Marine World, dive into thrilling water rides and explore the vibrant marine life, making it perfect for families and adventure seekers alike. For underwater sports, Ras um Sid offers exhilarating scuba diving experiences among stunning coral reefs. Meanwhile, Oukaimeden invites you to enjoy skiing amidst breathtaking mountain scenery.

Nightlife

In Africa, Montecasino dazzles with its vibrant casino atmosphere and romantic city vibes, perfect for an exciting night out. Artscape Theatre Centre offers a cultural experience with family-friendly entertainment, while Gold Reef City Casino combines thrilling gaming with a lively romance-infused ambiance.

Booking tips and Expedia advantages for Africa

To save money during your vacation in Africa, consider visiting popular free attractions like Jemaa el-Fnaa, Nungwi Beach, and Montecasino. Aim to travel during the low seasons of May to June or September for better deals. Booking accommodations about a month in advance can yield savings, and consider Expedia's last-minute deals for discounted rates. Saturdays are generally the cheapest days to stay, while Tuesdays are pricier. Utilize Expedia to compare hotels, filter for eco-friendly options, and bundle your hotel, flights, and activities for additional savings.

  • 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 Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your preferences, such as budget, preferred location, and type of accommodation you're looking for. For instance, selecting the "Eco-certified" option will showcase sustainable and environmentally friendly hotels currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodations in Africa with your flights and activities through an Expedia package deal.

Find the best attractions in Africa

No matter your interests, Africa offers a diverse range of attractions for every type of traveller. From stunning beaches and captivating national parks to breathtaking reserves, you'll find plenty to explore. Whether you're seeking cultural experiences, outdoor adventures, or a relaxing beach getaway, Africa has something for everyone, ensuring your vacation will be an unforgettable experience.

  • Giza Pyramid Complex: Explore one of the Seven Wonders of the Ancient World, the Giza Pyramid Complex, where you can marvel at the iconic pyramids and the Great Sphinx. This archaeological site offers rich cultural vibes, allowing you to step back in time and discover the mysteries of ancient Egypt.
  • Kruger National Park: Experience the thrill of wildlife in Kruger National Park, a premier destination for outdoor adventures. With diverse landscapes and abundant wildlife, you can enjoy safaris, breathtaking scenery, and the chance to see the Big Five in their natural habitat.
  • Nungwi Beach: Relax on the beautiful shores of Nungwi Beach, where soft white sands meet crystal-clear waters. With a vibrant beach vibe, it's perfect for sunbathing, swimming, and enjoying local seafood while watching stunning sunsets.

Best time to go to Africa

Visitor numbers in Africa is generally unchanged in popularity throughout the year. The best time to visit Africa is dependant on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. June is its coolest month on average. At this time, 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 Rain (Dry)SunnyAverageSlightly High
February76.5°F (24.7°C)No Rain (Dry)SunnyAverageAverage
March68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
April75.9°F (24.4°C)No Rain (Dry)SunnySlightly LowSlightly High
May74.1°F (23.4°C)No Rain (Dry)SunnySlightly LowSlightly Low
June64.9°F (18.3°C)No Rain (Dry)SunnySlightly LowSlightly Low
July74.5°F (23.6°C)No Rain (Dry)SunnyAverageAverage
August69.8°F (21.0°C)No Rain (Dry)SunnyAverageAverage
September83.3°F (28.5°C)No Rain (Dry)SunnyAverageSlightly Low
October72.3°F (22.4°C)No Rain (Dry)SunnySlightly HighAverage
November66.9°F (19.4°C)Light RainMostly SunnySlightly HighAverage
December78.6°F (25.9°C)No Rain (Dry)SunnySlightly 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.