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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Africa

Prima Life Makadi Hotel - All inclusive

5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (870)
"Clean room, welcoming staff"
United States
Mireille
The price is RM462
RM596 total
includes taxes & fees
15 Dec - 16 Dec
Prima Life Makadi Hotel - All inclusive

La Mamounia

5.0 star property
Medina
9.2 out of 10, Wonderful, (639)
"Probably the most beautiful properties we've ever stayed in. Wonderful staff, excellent rooms beautiful spa . "
United States
Dennis
The price is RM2,562
RM2,862 total
includes taxes & fees
16 Dec - 17 Dec
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
Tassoultante
8.0 out of 10, Very good, (1000)
"Great for families "
United Kingdom
Cherelle
The price is RM541
RM613 total
includes taxes & fees
29 Nov - 30 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive

Marriott Mena House Cairo

5.0 star property
Al Haram
9.2 out of 10, Wonderful, (791)
"Amazing service and even more amazing location. Restaurants great too!"
United States
JAMES
The price is RM1,616
RM2,083 total
includes taxes & fees
16 Dec - 17 Dec
Marriott Mena House Cairo

SUNRISE Arabian Beach Resort

5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1004)
"Beautiful & clean hotel, tasty food, friendly staff. "
United States
kengy
The price is RM986
RM1,271 total
includes taxes & fees
1 Dec - 2 Dec
SUNRISE Arabian Beach Resort

Four Seasons Resort Sharm EL Sheikh

5.0 star property
Shark's Bay
9.6 out of 10, Exceptional, (378)
"Excellent location with snorkeling on site"
United States
Osama
The price is RM1,371
RM1,768 total
includes taxes & fees
3 Dec - 4 Dec
Four Seasons Resort Sharm EL Sheikh

The Palace of the Lost City at Sun City Resort

5.0 star property
Moses Kotane
8.8 out of 10, Excellent, (655)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is RM1,670
RM1,920 total
includes taxes & fees
26 Nov - 27 Nov
The Palace of the Lost City at Sun City Resort

Hotel Riu Jambo - All Inclusive

4.0 star property
Nungwi
9.0 out of 10, Wonderful, (381)
"Rooms were very clean and the service by the dining room staff was very exceptional! The beach staff kept us feeling safe and comfortable. "
United Kingdom
Joanne
Hotel Riu Jambo - All Inclusive

The Willows Nest Hotel Ibadan

4.0 star property
Ibadan
10.0 out of 10, Exceptional, (1)
The price is RM344
RM406 total
includes taxes & fees
19 Nov - 20 Nov
The Willows Nest Hotel Ibadan

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
Matemwe
9.6 out of 10, Exceptional, (184)
"Excellent 5 star hotel with friendly helpful team. Food excellent at AI buffet and A la Carte - Jikan our favourite. We will return. "
United Kingdom
Robert Hereward
The price is RM1,563
RM1,839 total
includes taxes & fees
28 Nov - 29 Nov
The Mora Zanzibar - Luxury All Inclusive

Palais Moulay Said & SPA

3.0 star property
Medina
8.8 out of 10, Excellent, (136)
"An absolutely beautiful Riad in a perfect location! The staff were so attentive and the rooms were fab! Will definitely be revisiting "
United Kingdom
Rosie
The price is RM445
RM521 total
includes taxes & fees
10 Dec - 11 Dec
Palais Moulay Said & SPA

Hilton Hurghada Plaza

5.0 star property
Dahar
9.0 out of 10, Wonderful, (526)
"Fantastic place everything you need short distance from the airport "
United Kingdom
Joanne Ashley
The price is RM428
RM551 total
includes taxes & fees
17 Dec - 18 Dec
Hilton Hurghada Plaza

The Oberoi Marrakech

5.0 star property
Marrakech
10.0 out of 10, Exceptional, (141)
"The staff are very nice and peaceful surrounding great place for honeymoon "
United Kingdom
HASAN
The price is RM3,456
RM3,846 total
includes taxes & fees
1 Dec - 2 Dec
The Oberoi Marrakech

Hotel Riu Palace Zanzibar - All Inclusive

5.0 star property
Nungwi
9.2 out of 10, Wonderful, (697)
"We had a pleasant stay here. We do highly recommend and will definitely stay again. "
United States
Dion
Hotel Riu Palace Zanzibar - All Inclusive

Pyramids View inn Bed & Breakfast

3.0 star property
Giza
9.2 out of 10, Wonderful, (1002)
"Everything from the greeting to the room and staff friendliness was fantastic. "
Canada
Neil
The price is RM114
RM147 total
includes taxes & fees
24 Nov - 25 Nov
Pyramids View inn Bed & Breakfast

Giza Pyramids View Inn

3.0 star property
Giza
8.6 out of 10, Excellent, (524)
"Breakfast was very abundant and good. "
United States
Candice
The price is RM107
RM137 total
includes taxes & fees
26 Nov - 27 Nov
Giza Pyramids View Inn

JAZ Aquamarine

5.0 star property
Village Road
8.8 out of 10, Excellent, (677)
"The hotel is beautiful, the food very nice and the staff very friendly. Everything was great! The rooms are a bit dated but clean and spacious. "
United Kingdom
Diego
The price is RM740
RM945 total
includes taxes & fees
18 Dec - 19 Dec
JAZ Aquamarine

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
Annakhil
8.6 out of 10, Excellent, (1004)
"Friendly staff, nice food, nice rooms "
United Kingdom
Louisa
The price is RM579
RM650 total
includes taxes & fees
4 Dec - 5 Dec
Hotel Riu Tikida Palmeraie - All Inclusive

Four Seasons Hotel Cairo at First Residence

5.0 star property
Oula
9.4 out of 10, Exceptional, (526)
"Overall a very positive impression "
United Kingdom
Ievgenii
The price is RM1,446
RM1,865 total
includes taxes & fees
27 Nov - 28 Nov
Four Seasons Hotel Cairo at First Residence

Sofitel Marrakech Palais Imperial & Spa

5.0 star property
Gueliz
8.4 out of 10, Very good, (705)
"Love the heated pool and the location!"
Canada
Mariana
The price is RM1,146
RM1,286 total
includes taxes & fees
8 Dec - 9 Dec
Sofitel Marrakech Palais Imperial & Spa
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:28 Nov - 30 Nov
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