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

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, (439 reviews)
"Staff very courteous and location is perfect in terms of proximity to all touristic outlets We had great time; breakfast was rich and tasty as well. "
United States
Liliane Sarkis
The price is RM624
RM716 total
includes taxes & fees
6 Apr - 7 Apr
Palais Moulay Said & 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,011 reviews)
"The room was clean The staff was very freindly The food was delicious and varied"
United States
Fayek
The price is RM455
RM587 total
includes taxes & fees
11 Mar - 12 Mar
Prima Life Makadi Hotel - All inclusive

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,042 reviews)
"Great vacation stay. Goods value for price. "
Australia
Sarah
The price is RM524
RM594 total
includes taxes & fees
11 Mar - 12 Mar
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (679 reviews)
"Everything was perfect"
Canada
Ryan P
The price is RM3,462
RM3,850 total
includes taxes & fees
16 Mar - 17 Mar
La Mamounia

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (837 reviews)
"Beautiful hotel, right next to pyramid, highly recommended."
United States
Xu
The price is RM2,013
RM2,597 total
includes taxes & fees
16 Mar - 17 Mar
Marriott Mena House Cairo

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (839 reviews)
"We had a fantastic stay! From the moment we arrived until we left the resort we were pampered so much. The food, room, amenities, activities were all incredible but the star of the show are the staff that were so courteous, kind and professional. Special shout out to Diksha, Thierry, Saif and Dhiraj! We will definitely be back. "
United Kingdom
Salma
The price is RM1,126
RM1,322 total
includes taxes & fees
20 Mar - 21 Mar
LUX* Grand Gaube

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (411 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is RM1,226
RM1,461 total
includes taxes & fees
22 Mar - 23 Mar
Hotel Riu Jambo - All Inclusive

Bamboo Zanzibar

Bamboo Zanzibar
4.0 star property
Jambiani
9.6 out of 10, Exceptional, (20 reviews)
"The loveliest staff were always ready to serve and make sure you're ok. i loved my stay so much, didn't want to leave"
Canada
Orezioghene
The price is RM842
RM1,017 total
includes taxes & fees
11 Mar - 12 Mar
Bamboo Zanzibar

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, (677 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is RM1,813
RM2,084 total
includes taxes & fees
22 Mar - 23 Mar
The Palace of the Lost City at Sun City Resort

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,011 reviews)
"Friendly and helpful staff. Lovely rooms, palatial beach front location. Excellent, extensive buffet."
United Kingdom
Saima
The price is RM500
RM658 total
includes taxes & fees
19 Mar - 20 Mar
Stella Di Mare Beach Hotel & Spa

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (210 reviews)
"Very nice place "
United States
ANNET
The price is RM1,249
RM1,476 total
includes taxes & fees
9 Apr - 10 Apr
The Mora Zanzibar - Luxury All Inclusive

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (581 reviews)
"Great hotel."
Germany
Volkmar
The price is RM440
RM567 total
includes taxes & fees
11 Mar - 12 Mar
Hilton Hurghada Plaza

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (219 reviews)
"Very nice new clean rooms, excellent staff and service, breakfast was very good and the hotel is wonderful...great location too...I will highly recommend this hotel, stayed with family for 6 days and am very happy...."
United Kingdom
Muhammad Haris Shahbaz
The price is RM533
RM687 total
includes taxes & fees
12 Mar - 13 Mar
Sofitel Cairo Downtown Nile

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (406 reviews)
"A great location where staff, service and attention to details make all the difference!"
United States
Andrei
The price is RM1,426
RM1,839 total
includes taxes & fees
19 Mar - 20 Mar
Four Seasons Resort Sharm EL Sheikh

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (609 reviews)
"I love the place, me and my family had a wonderful time"
United States
Hassan
The price is RM1,508
RM1,761 total
includes taxes & fees
22 Mar - 23 Mar
LUX Belle Mare

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (717 reviews)
"The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff "
Canada
Wael
The price is RM1,331
RM1,583 total
includes taxes & fees
13 Mar - 14 Mar
Hotel Riu Palace Zanzibar - All Inclusive

24-7 Electricity Agore Hotels and Suites Ltd

24-7 Electricity Agore Hotels and Suites Ltd
3.0 star property
Awoyaya
9.6 out of 10, Exceptional, (55 reviews)
"Best food in town Comfortable and cozy beds Great staff "
United States
Brandi
The price is RM58
RM71 total
includes taxes & fees
12 Mar - 13 Mar
24-7 Electricity Agore Hotels and Suites Ltd

Viaje Hotel Downtown Cairo

Viaje Hotel Downtown Cairo
4.5 star property
Downtown Cairo
9.0 out of 10, Wonderful, (273 reviews)
"Great stay overall. The hotel is clean, well-organized, and the staff were very helpful. Check-in was smooth and the atmosphere felt comfortable and safe"
France
Barbara
The price is RM168
RM216 total
includes taxes & fees
12 Mar - 13 Mar
Viaje Hotel Downtown Cairo

L'Oliveraie de l'atlas

L'Oliveraie de l'atlas
5.0 star property
Marrakech
9.0 out of 10, Wonderful, (192 reviews)
"Nice family type room. Far out from Marrakesh if you like the quiet. Probably very nice in the summer with the pools, etc. "
Canada
Erin
L'Oliveraie de l'atlas

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,008 reviews)
"What a great hotel! From the front desk staff to the cooks to the housekeepers to the shuttle drivers, they all were terrific! I definitely would come back here again. Thanks for a great stay!"
United States
Erin
The price is RM743
RM830 total
includes taxes & fees
11 Mar - 12 Mar
Hotel Riu Tikida Palmeraie - 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.

Showing deals for:20 Mar - 22 Mar

Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Guide to exploring Africa

Top reasons to visit Africa

  • Diverse Attractions: Africa is home to stunning beaches, national parks, and wildlife reserves, offering a rich cultural experience and outdoor adventures.
  • Vibrant Nightlife: Enjoy lively bars and local music across various cities, providing an exciting nightlife scene.
  • Adventure Activities: Experience thrilling activities like bungee jumping and white-water rafting in the adventure capital of Africa.
  • Ecotourism Opportunities: Explore serene acre conservancies, perfect for active travellers seeking nature-based experiences.
  • Warm Hospitality: Enjoy a range of lodging options that ensure comfort and personalised service throughout your stay.

Find great hotels in Africa

In Africa, you'll discover a diverse array of lodging options, including hotels and guesthouses, tailored to various needs. Whether you're seeking business-friendly facilities, family accommodations, or a charming beach retreat, there's something for everyone. Notable options like Abalone Guest Lodge and Aberfoyle Lodge offer accessible and considerate arrangements, ensuring a comfortable stay for all travellers. Experience the warmth and hospitality that Africa’s hotels have to offer during your holiday.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: A vibrant 4-star resort, Aqua Mirage Club & Aqua Parc offers an exhilarating family-friendly experience with a unique eco-conscious theme. This all-inclusive haven boasts a plethora of amenities including unlimited food and beverages, a full-service spa, and various fun-filled activities such as soccer, tennis, and themed parties. The resort is designed with children in mind, featuring a complimentary kids' club and games, ensuring young guests enjoy their stay. Additionally, the property provides a relaxing spa experience with body treatments and a steam room, making it ideal for those seeking both adventure and relaxation in a picturesque setting.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: Nestled in the heart of Marrakech, Mövenpick Hotel Mansour Eddahbi is a sophisticated 5-star hotel that perfectly blends luxury with business travel convenience. Guests will appreciate the extensive spa services, including massages and body wraps, designed to rejuvenate and refresh. The hotel's prime location in the city centre makes it an excellent base for exploring local attractions. With exquisite dining options and elegant accommodations, this property caters to discerning travellers seeking a refined urban escape.
  • Stella Di Mare Beach Hotel & Spa: Stella Di Mare Beach Hotel & Spa is a luxurious 5-star resort that offers an idyllic beach holiday experience in Africa. With direct access to pristine shores, this hotel is a paradise for sun-seekers and water sport enthusiasts alike. The property features a lavish spa that provides a range of treatments designed to pamper and relax. With its opulent amenities and tranquil atmosphere, guests can indulge in a truly relaxing getaway, making it a perfect choice for those looking for a lavish beach retreat.

Where to stay in Africa

Africa offers a diverse tapestry of experiences for every traveller. From the iconic acacia trees dotting the savannahs to luxurious accommodations in bustling cities, you'll find the perfect blend of relaxation and adventure. Explore the serene acre conservancies, ideal for active travellers seeking ecotourism. Whether you're after a romantic getaway or a business trip, Africa's vibrant regions promise unforgettable memories and unique cultural encounters.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise renowned for its stunning beaches and lush landscapes. Visitors can enjoy a variety of outdoor activities, including golf at world-class courses and leisurely days on pristine sands. The island's vibrant culture is showcased through its local parks and bays, making it perfect for family adventures. Peak travel months like January and July draw crowds eager to soak up the sun and explore the island's natural beauty.
  • Morocco: Rich in history and cultural diversity, Morocco offers an enticing blend of urban and outdoor experiences. The bustling souks and public markets provide an authentic taste of Moroccan life, while the picturesque squares and breathtaking waterfalls invite exploration. Families can enjoy a variety of activities, from hiking in national parks to discovering the vibrant city life. With peak tourist seasons in January and June, Morocco is a must-visit for those seeking both adventure and cultural immersion.
  • Seychelles: An archipelago of 115 islands, Seychelles is famed for its breathtaking beaches and diverse marine life. This tropical haven is ideal for outdoor enthusiasts and adventurers, offering activities such as snorkelling and golfing amidst stunning scenery. Families can enjoy idyllic family beaches, while the unique islands present endless opportunities for exploration. With peak travel times in January and March, Seychelles promises an unforgettable escape into nature's wonders.

Things to do in Africa

Discover the vibrant nightlife across various cities in Africa, where you can enjoy lively bars and local music. For thrill-seekers, explore adventure activities in the adventure capital of Africa, offering exhilarating experiences like bungee jumping and white-water rafting. Families can visit adventure parks and playgrounds, perfect for outdoor fun and excitement, ensuring an unforgettable holiday filled with both nightlife and adventure.

Shopping

Experience the vibrant Khan el-Khalili market, brimming with local crafts and spices. For a modern shopping experience, visit Rosebank Mall, offering a mix of entertainment and family-friendly options. Don’t miss Computer Village for electronics and tech gadgets, all set amid Africa's lively atmosphere.

Recreation

Experience the vibrant atmosphere of Moses Mabhida Stadium, where you can engage in various sports activities. At Lakowe Lakes Golf and Country Estate, enjoy a round of golf amidst stunning outdoor scenery. Kloof Country Club offers a touch of luxury, perfect for relaxation and leisure.

Adventure

Aqua Blue Water Park offers exhilarating water slides and wave pools, perfect for families seeking fun and thrills. At Oukaimeden, embrace the snowy slopes for skiing adventures amidst stunning mountain scenery. Legends Adventure Farm & MX Track provides adrenaline-pumping motor racing experiences for thrill-seekers.

Nightlife

Experience the vibrant nightlife in Africa, starting with a captivating show at the Centurion Theatre, where culture meets romance. For a family-friendly film, head to Cinema Megarama. End your evening with a thrilling ride on The Cape Wheel, offering stunning views and adventure for all.

*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 visiting during the cheaper months of May to June and September, when prices are generally lower. Book your accommodation about a month in advance for the best rates, or explore last-minute deals on platforms like Expedia. Saturdays are the most affordable days to stay, while Mondays tend to be pricier. Utilise Expedia's search tools to filter by budget and preferences, and consider booking a package that combines flights and hotels for additional savings. Look for free activities and local public transport options to further minimise costs.

  • 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: Booking a hotel in Africa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 additional preferences. You can arrange your search results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine 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 enjoy significant savings by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

Africa boasts a diverse array of attractions, including stunning beaches, national parks, and wildlife reserves. These points of interest offer travellers a rich cultural experience and opportunities for outdoor adventures, making it an ideal destination for those seeking both relaxation and exploration. Whether you're lounging on a sun-kissed beach or embarking on a safari, Africa promises unforgettable memories and breathtaking landscapes.

  • Giza Pyramid Complex: Experience the awe-inspiring Giza Pyramid Complex, a UNESCO World Heritage Site, where the monumental pyramids and the enigmatic Sphinx stand as testaments to ancient Egyptian civilisation. The rich cultural vibes and history here will transport you back in time.
  • Kruger National Park: Embark on an unforgettable adventure in Kruger National Park, where you can witness the Big Five in their natural habitat. The stunning outdoor scenery and diverse wildlife offer exhilarating safari experiences and opportunities for photography.
  • Paje Beach: Relax on the pristine sands of Paje Beach, known for its crystal-clear waters and vibrant atmosphere. This tropical haven is perfect for sunbathing, kite surfing, or simply enjoying the beach vibes with splendid sunsets.

Best time to go to Africa

The best time to visit Africa is dependent 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.

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