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

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, (191)
"they were very nice and everything was perfect. the hotel is as beautiful as in the photos, i recommend it a lot!"
Spain
maria
The price is RM382
RM451 total
includes taxes & fees
12 Jan - 13 Jan 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, (1001)
"Very big hotel compound, Staff are very friendly, lot of things to do, food was fantastic."
United Kingdom
Yasin
The price is RM539
RM611 total
includes taxes & fees
19 Dec - 20 Dec
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (645)
"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 RM2,862
RM3,193 total
includes taxes & fees
15 Jan - 16 Jan 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, (903)
"Exactly as advertised, Great staff, Great room, Enjoyed my dining experience and Loved snorkeling at the beach Thanks!"
Canada
Stuart Andrew
The price is RM372
RM479 total
includes taxes & fees
13 Jan - 14 Jan 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, (796)
"Great staff, perfect location, amazing property. Overall outstanding!!! "
United States
Vasshon
The price is RM2,087
RM2,692 total
includes taxes & fees
7 Jan - 8 Jan 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, (384)
"Excellent location with snorkeling on site"
United States
Osama
The price is RM1,310
RM1,689 total
includes taxes & fees
9 Jan - 10 Jan 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, (388)
"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

SUNRISE Arabian Beach Resort

SUNRISE Arabian Beach Resort
5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1001)
"Beautiful & clean hotel, tasty food, friendly staff. "
United States
kengy
The price is RM806
RM1,039 total
includes taxes & fees
10 Jan - 11 Jan 2026
SUNRISE Arabian Beach Resort

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (543)
"Excellent all round . Clean, great food, pool was great , beach, location ! "
United Kingdom
Zia
The price is RM435
RM561 total
includes taxes & fees
20 Dec - 21 Dec
Hilton Hurghada Plaza

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1005)
"Everything from the greeting to the room and staff friendliness was fantastic. "
Canada
Neil
The price is RM145
RM187 total
includes taxes & fees
20 Dec - 21 Dec
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, (659)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is RM1,852
RM2,129 total
includes taxes & fees
11 Jan - 12 Jan 2026
The Palace of the Lost City at Sun City Resort

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (541)
"Breakfast was very abundant and good. "
United States
Candice
The price is RM216
RM278 total
includes taxes & fees
18 Dec - 19 Dec
Giza Pyramids View Inn

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (143)
"The staff are very nice and peaceful surrounding great place for honeymoon "
United Kingdom
HASAN
The price is RM3,276
RM3,648 total
includes taxes & fees
15 Jan - 16 Jan 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, (190)
"Staff was very attentive and courteous."
United States
Terence
The price is RM2,030
RM2,376 total
includes taxes & fees
10 Jan - 11 Jan 2026
The Mora Zanzibar - Luxury All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive

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

Le Méridien Cairo Airport

Le Méridien Cairo Airport
5.0 star property
Heliopolis
9.4 out of 10, Exceptional, (1112)
"Excellent place very close to airport!"
United States
Ayman
The price is RM522
RM686 total
includes taxes & fees
4 Jan - 5 Jan 2026
Le Méridien Cairo Airport

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, (540)
"Excellent hotel"
United States
Yalin
The price is RM1,453
RM1,874 total
includes taxes & fees
18 Dec - 19 Dec
Four Seasons Hotel Cairo at First Residence

Comfort Inn Giza

Comfort Inn Giza
3.0 star property
Al Haram
9.0 out of 10, Wonderful, (91)
"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 RM229
RM295 total
includes taxes & fees
17 Dec - 18 Dec
Comfort Inn Giza

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (715)
"Good location and excellent facilities "
United Kingdom
Manishkumar
The price is RM1,384
RM1,548 total
includes taxes & fees
5 Jan - 6 Jan 2026
Sofitel Marrakech Palais Imperial & Spa

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1000)
"Friendly staff, nice food, nice rooms "
United Kingdom
Louisa
The price is RM580
RM651 total
includes taxes & fees
17 Dec - 18 Dec
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:26 Dec - 28 Dec
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
January
November
RM353
Month
Price
January
RM353
February
RM453
March
RM465
April
RM487
May
RM494
June
RM494
July
RM506
August
RM507
September
RM512
October
RM482
November
RM547
December
RM359
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 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