Search Africa Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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
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, (216)
"Very friendly staff; great breakfast; nice rooms, very clean. Recommendable hotel."
Netherlands
Peter
The price is P5,485
P6,480 total
includes taxes & fees
Jan 12 - Jan 13, 2026
Palais Moulay Said & SPA

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, (1007)
"Very big hotel compound, Staff are very friendly, lot of things to do, food was fantastic."
United Kingdom
Yasin
The price is P8,583
P9,696 total
includes taxes & fees
Jan 23 - Jan 24, 2026
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (648)
"The staff was always ready to help, the room, although not big, was spotless and full of beautiful details."
United States
Alejandro
The price is P38,374
P42,849 total
includes taxes & fees
Jan 28 - Jan 29, 2026
La Mamounia

Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (915)
"Exactly as advertised, Great staff, Great room, Enjoyed my dining experience and Loved snorkeling at the beach Thanks!"
Canada
Stuart Andrew
The price is P5,333
P6,878 total
includes taxes & fees
Jan 20 - Jan 21, 2026
Prima Life Makadi Hotel - All inclusive

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (807)
"If you can afford it, stay at this place. The hotel is just excellent, service, food, grounds, everything is top-notch "
United States
Nikolai
The price is P25,467
P32,841 total
includes taxes & fees
Jan 7 - Jan 8, 2026
Marriott Mena House Cairo

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
5.0 star property
Shark's Bay
9.6 out of 10, Exceptional, (391)
"The service was great "
United Kingdom
Kachisicho
The price is P19,387
P25,000 total
includes taxes & fees
Jan 15 - Jan 16, 2026
Four Seasons Resort Sharm EL Sheikh

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (391)
"Wonderful resort. Would highly recommend. Clean, and staff and food was exceptional."
United States
Larry
Hotel Riu Jambo - All Inclusive

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (551)
"Overall it was great stay"
United States
abdullah
The price is P6,841
P8,822 total
includes taxes & fees
Jan 8 - Jan 9, 2026
Hilton Hurghada Plaza

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1002)
"The staff is very friendly and trustworthy."
Canada
Najmul
The price is P2,083
P2,685 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Pyramids View inn Bed & Breakfast

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
8.8 out of 10, Excellent, (660)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is P26,788
P30,806 total
includes taxes & fees
Jan 13 - Jan 14, 2026
The Palace of the Lost City at Sun City Resort

SUNRISE Arabian Beach Resort

SUNRISE Arabian Beach Resort
5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1003)
"Ambience was great and the staff were friendly Service was excellent "
United Kingdom
Mandakini
The price is P15,646
P20,175 total
includes taxes & fees
Jan 10 - Jan 11, 2026
SUNRISE Arabian Beach Resort

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (548)
"Fantastic location view panoramic views"
Australia
Gregory
The price is P3,098
P3,995 total
includes taxes & fees
Dec 30 - Dec 31
Giza Pyramids View Inn

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (147)
"Great breakfast/dinner spread...helpful and very courteous staff. View of the Atlas mountain was simply breathtaking. Private pool was amazing and added immensely to the overall experience."
United Kingdom
Kartik
The price is P39,869
P44,494 total
includes taxes & fees
Jan 28 - Jan 29, 2026
The Oberoi Marrakech

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.6 out of 10, Exceptional, (191)
"Staff was very attentive and courteous."
United States
Terence
The price is P29,139
P34,097 total
includes taxes & fees
Jan 10 - Jan 11, 2026
The Mora Zanzibar - Luxury All Inclusive

Le Méridien Cairo Airport

Le Méridien Cairo Airport
5.0 star property
Heliopolis
9.4 out of 10, Exceptional, (1114)
"I enjoy my stay at this beautiful hotel "
United States
Odalia
The price is P9,987
P13,129 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Le Méridien Cairo Airport

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (702)
"The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff "
Canada
Wael
Hotel Riu Palace Zanzibar - All Inclusive

Four Seasons Hotel Cairo at First Residence

Four Seasons Hotel Cairo at First Residence
5.0 star property
Oula
9.4 out of 10, Exceptional, (545)
"Excellent hotel"
United States
Yalin
The price is P22,030
P28,409 total
includes taxes & fees
Jan 25 - Jan 26, 2026
Four Seasons Hotel Cairo at First Residence

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very Good, (720)
"Good location and excellent facilities "
United Kingdom
Manishkumar
The price is P19,113
P21,394 total
includes taxes & fees
Jan 19 - Jan 20, 2026
Sofitel Marrakech Palais Imperial & Spa

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.6 out of 10, Excellent, (144)
"Staff was friendly, food was fantastic and hotel was beautiful!"
United States
Candice
The price is P11,368
P14,659 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Sofitel Cairo Downtown Nile

Comfort Inn Giza

Comfort Inn Giza
3.0 star property
Al Haram
9.0 out of 10, Wonderful, (95)
"The staffs all very nice and sweet. However the hotel is not completed the construction. The hallway to the room is mess and uncleaned.. Made me feel like one star hotel "
United States
Reiko
The price is P3,280
P4,230 total
includes taxes & fees
Jan 1 - Jan 2, 2026
Comfort Inn Giza
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.
Showing deals for:Jan 9 - Jan 11
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
December
March
P5,047
Month
Price
January
P5,047
February
P7,766
March
P8,088
April
P7,981
May
P7,944
June
P7,944
July
P7,717
August
P7,900
September
P7,654
October
P7,841
November
P7,425
December
P4,644
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 Africa

Top reasons to visit Africa

  • Diverse Landscapes: Africa boasts breathtaking scenery, from stunning beaches to majestic national parks, perfect for relaxation and exploration.
  • Vibrant Nightlife: Experience lively bars and clubs that showcase the energetic atmosphere of African cities.
  • Rich Cultural Experiences: Engage with local customs, traditions, and cuisines that reflect Africa's diverse heritage.
  • Exceptional Wildlife: Discover iconic wildlife through safaris in renowned reserves, offering unforgettable encounters with nature.
  • Stargazing Opportunities: Enjoy breathtaking celestial views, particularly on Desroches Island, making for a magical night under the stars.

Find great hotels in Africa

Discover the diverse range of hotel accommodations across Africa, where each establishment is tailored to cater to the unique needs of travellers. From luxurious hotels to charming guesthouses, you can find the perfect setting for business trips, family holidays, or a relaxing beach getaway. Explore the best hotels in Africa, including top-rated luxury options that promise an unforgettable stay amidst the continent's stunning landscapes and rich cultures.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is ideal for families seeking an eco-friendly holiday filled with fun and relaxation. Aqua Mirage Club features an extensive all-inclusive package, ensuring guests enjoy unlimited food and drinks as well as a variety of activities, including tennis, soccer, and themed parties. The property boasts a dedicated children’s area, complete with a water park and games, making it perfect for families. Guests can unwind in the full-service spa, which includes steam rooms and massage treatments, or partake in exciting nightly entertainment. Its eco-certification highlights its commitment to sustainable tourism, making it a responsible choice for conscientious travellers.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This luxurious 5-star hotel caters to both business and leisure travellers with its elegant design and top-notch amenities. Situated in the heart of Marrakech, it is an eco-certified establishment that focuses on sustainable practices. Families will appreciate the range of child-friendly services, including supervised childcare and an arcade game room. The hotel features exquisite dining options and a stunning pool area, perfect for relaxation after a busy day of exploring. With its commitment to quality and service, Mövenpick Hotel Mansour Eddahbi ensures guests experience the best of Moroccan hospitality.
  • Stella Di Mare Beach Hotel & Spa: This exquisite 5-star resort is a haven for adventure seekers and beach lovers alike. With direct access to the beach, guests can indulge in a variety of water sports such as sailing, windsurfing, and parasailing. The hotel also offers golfing opportunities, making it a prime destination for golf enthusiasts. Visitors can relax in luxurious accommodations and enjoy the on-site spa for a rejuvenating experience. Stella Di Mare Beach Hotel & Spa combines thrilling activities with tranquil relaxation, making it an excellent choice for those looking to create unforgettable memories by the sea.

Where to stay in Africa

Africa offers an incredible array of destinations, from the vibrant cities of South Africa to the serene beauty of East Africa. Whether you seek a romantic getaway, a family-friendly adventure, or a business retreat, this diverse continent has something for everyone. Explore the breathtaking landscapes, rich cultures, and unique experiences that make Africa one of the best vacation destinations in the world.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is renowned for its stunning beaches and vibrant outdoor experiences. With a mix of cultures, this island offers a unique blend of heritage and natural beauty. Visitors can enjoy world-class golfing at exclusive country clubs, or relax on the pristine beaches and tranquil bays. The scenery is breathtaking, with lush parks and picturesque coastal views making every moment memorable. January, July, and September see the highest number of tourists, so plan accordingly to experience the lively atmosphere and local festivities.
  • Morocco: Located in North Africa, Morocco is a treasure trove for adventurers and city explorers alike. Its bustling markets and vibrant squares invite you to immerse yourself in local culture and cuisine. Whether it’s visiting the majestic waterfalls or exploring the national parks, there’s plenty to see and do. The peak travel months are January and June to July, when the weather is perfect for outdoor adventures. Don't miss the chance to experience the rich tapestry of Moroccan life, from its historic sites to its lively public markets, all brimming with colour and charm.
  • Seychelles: Comprising 115 islands in the Indian Ocean, Seychelles is the epitome of paradise with its breathtaking beaches and rich biodiversity. Known for its outdoor sports and relaxing beach experiences, this destination is ideal for nature lovers and adventure seekers. Golf enthusiasts can indulge in top-notch facilities while families can enjoy the soft sands of family-friendly beaches. The peak travel periods are January, March, and July, making it a perfect getaway for sun-seekers. Don't forget to explore the many islands, each offering a unique glimpse of this tropical haven.

Things to do in Africa

Africa offers a myriad of experiences for tourists, including exciting day trips to explore its stunning landscapes. For water enthusiasts, there are exceptional snorkelling sites teeming with vibrant marine life. The nightlife scene is vibrant, with lively bars and clubs to enjoy. Wine tastings in renowned vineyards provide a taste of local flavours, while stargazing on Desroches Island reveals breathtaking celestial views, making for an unforgettable adventure.

Shopping

At Jemaa el-Fnaa, immerse yourself in the vibrant atmosphere of this public market, perfect for unique gifts. Meanwhile, Thika Road Mall offers a family-friendly shopping experience with entertainment options, while Computer Village is ideal for tech enthusiasts seeking the latest gadgets.

Recreation

In Cape Town, the Cape Town Stadium offers an energetic atmosphere perfect for sports enthusiasts. Meanwhile, the Lagos Country Club provides a serene environment for relaxation and wellness activities. For outdoor lovers, the Djerba Golf Club combines the joy of golfing with the beauty of nature, ensuring a refreshing experience.

Adventure

At uShaka Marine World, immerse yourself in thrilling water rides and captivating marine life exhibits, perfect for family fun. The Aerial Cableway Hartbeespoort offers breathtaking views while you glide above stunning landscapes, ideal for outdoor enthusiasts. Experience the adrenaline rush at Marloth Park Adventures Go-Karts with exciting karting sessions.

Nightlife

Experience the vibrant nightlife at the National Theatre of Ghana, where romance and culture intertwine. For a cinematic adventure, visit Filmhouse IMAX, perfect for family outings. Don’t miss the Apollo Theatre, offering an enchanting atmosphere filled with entertainment and cultural performances.

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

Booking tips and Expedia advantages for Africa

To save money on your trip to Africa, consider travelling during the cheaper months of May to June and September. Book your accommodation a month in advance for better rates, and aim to stay on Saturdays for the lowest prices. Use Expedia’s tools to filter options based on your budget and preferences, and take advantage of package deals that combine flights and hotels. For free activities, explore local markets and parks, and utilise public transport to keep costs low. Be on the lookout for last-minute deals 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, August and December, 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: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. To find the most affordable options and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save on costs by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

In Africa, visitors can indulge in a diverse array of attractions, from stunning beaches to breathtaking national parks and reserves. These points of interest offer a perfect blend of cultural experiences and outdoor adventures, catering to travellers seeking both relaxation and exploration. Whether you're sunbathing on a picturesque shore or trekking through a vibrant national park, Africa promises unforgettable memories and remarkable experiences.

  • Giza Pyramid Complex: Explore the awe-inspiring Giza Pyramid Complex, an archaeological site that showcases the grandeur of ancient Egyptian civilisation. Marvel at the iconic pyramids, including the Great Pyramid of Khufu, and immerse yourself in the rich culture and history that surrounds this monumental site.
  • Kruger National Park: Experience the breathtaking beauty of Kruger National Park, a national state park renowned for its diverse wildlife and stunning landscapes. Engage in outdoor adventures such as game drives and guided walks, offering a chance to witness the Big Five and other remarkable species in their natural habitat.
  • Hassan II Mosque: Visit the magnificent Hassan II Mosque, one of the largest mosques in the world, where intricate architecture meets cultural significance. Located by the Atlantic Ocean, its stunning minaret and exquisite interiors provide a serene experience steeped in Moroccan culture.

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 RainSunnyAverageAverage
February76.5°F (24.700000000000003°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 RainSunnySlightly HighSlightly High
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 SunnyAverageAverage
December78.6°F (25.9°C)No RainSunnySlightly HighSlightly High

Explore a world of travel with Expedia