A silhouette of people in a forest at sunset.

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Africa hotels

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (714 reviews)
"Excellent"
United States
Can
The price is €532
includes taxes & fees
22 Jul - 23 Jul
La Mamounia

Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (821 reviews)
"Beautiful hotel, a little gem in the middle of the vibrant and busy medina."
United Kingdom
Ruth
The price is €88
includes taxes & fees
7 Jul - 8 Jul
Palais Moulay Said & SPA

Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.4 out of 10, Exceptional, (1,001 reviews)
"Room were immaculate the staff were friendly choice of food amazing would recommend I will be going back"
United Kingdom
Tina
The price is €142
includes taxes & fees
7 Jul - 8 Jul
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,079 reviews)
"Excellent service and friendly staffs"
United Kingdom
Sivarupan
The price is €258
includes taxes & fees
16 Jul - 17 Jul
Aqua Mirage Club & Aqua Parc - All Inclusive

Trou aux Biches Beachcomber Golf Resort & Spa

Trou aux Biches Beachcomber Golf Resort & Spa
5.0 star property
Trou aux Biches
9.2 out of 10, Wonderful, (453 reviews)
"Great hotel !"
United Kingdom
Jamie
Trou aux Biches Beachcomber Golf Resort & Spa

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
9.0 out of 10, Wonderful, (691 reviews)
"I have travelled around the world and stayed in many 5 Star hotels but The Palace at Sun City is the best I have stayed by a long shot. The building is out of this world and the Staff will treat you like royalty...You are really in a Palace...Highly recommended!"
Canada
Adolf
The price is €402
includes taxes & fees
7 Jul - 8 Jul
The Palace of the Lost City at Sun City Resort

Hotel Prestige Agadir

Hotel Prestige Agadir
4.5 star property
Agadir Bay
8.2 out of 10, Very good, (143 reviews)
"Excellent location, clean room ,"
Canada
Ihssane
The price is €131
includes taxes & fees
25 Jul - 26 Jul
Hotel Prestige Agadir

Ocean Villas

Ocean Villas
3.0 star property
Grand-Baie
7.6 out of 10, Good, (387 reviews)
"Good place to stay and value for money"
United Kingdom
Piyush
The price is €77
includes taxes & fees
16 Jul - 17 Jul
Ocean Villas

Four Seasons Safari Lodge Serengeti

Four Seasons Safari Lodge Serengeti
5.0 star property
Serengeti
10.0 out of 10, Exceptional, (24 reviews)
"Amazing place! From Godfrey our butler to Richard our Safari driver, this place is amazing!! "
United States
Neeraj
Four Seasons Safari Lodge Serengeti

Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.8 out of 10, Excellent, (156 reviews)
"Great place to stay for a vacation, beach is phenomenal."
United States
Beshoy
The price is €486
includes taxes & fees
5 Jul - 6 Jul
Rixos Premium Alamein

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Palmeraie
8.6 out of 10, Excellent, (1,001 reviews)
"Beautiful hotel"
Canada
Tamara
The price is €205
includes taxes & fees
6 Jul - 7 Jul
Hotel Riu Tikida Palmeraie - All Inclusive

Garden Route Game Lodge

Garden Route Game Lodge
4.0 star property
Albertinia
9.6 out of 10, Exceptional, (219 reviews)
"Exelent location . Great for families . Staff were fantastic "
United Kingdom
David
The price is €335
includes taxes & fees
11 Jul - 12 Jul
Garden Route Game Lodge

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (230 reviews)
"On it's own away from the outside area, this is an excellent property. The beach can be accessed by others but that is not an issue and the beach traders are not intrusive. Shopping, dining, leasure and activities all catered for on site but trips out can also be organised from within the complex. But the the thing that makes this place are the staff, from the gardening team to head chef, each and every one was courteous, helpful and happy. Well done staff you make this place."
United States
Emma
The price is €552
includes taxes & fees
21 Jul - 22 Jul
The Mora Zanzibar - Luxury All Inclusive

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (785 reviews)
"Lovely hotel."
United States
Vasiliky
The price is €254
includes taxes & fees
21 Jul - 22 Jul
Sofitel Marrakech Palais Imperial & Spa

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (439 reviews)
"Amazing 10 days in paradise"
Canada
Rowan
The price is €276
includes taxes & fees
19 Jul - 20 Jul
Four Seasons Resort Sharm EL Sheikh

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,000 reviews)
"Excellent stay and the staff couldn't help you enough!"
United Kingdom
Valeska
The price is €122
includes taxes & fees
8 Jul - 9 Jul
Stella Di Mare Beach Hotel & Spa

La Cigale Tabarka Hôtel Spa & Golf

La Cigale Tabarka Hôtel Spa & Golf
5.0 star property
Tabarka
9.2 out of 10, Wonderful, (560 reviews)
"Just lovely place "
United States
Karim
La Cigale Tabarka Hôtel Spa & Golf

Constance Ephélia

Constance Ephélia
5.0 star property
Mahé Island
9.4 out of 10, Exceptional, (891 reviews)
"Best resort I’ve ever stayed at. Everything was perfect!"
Canada
Justina
The price is €566
includes taxes & fees
8 Jul - 9 Jul
Constance Ephélia

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (874 reviews)
"Fabulous hotel."
United Kingdom
Melanie Clare
The price is €441
includes taxes & fees
8 Jul - 9 Jul
Marriott Mena House Cairo

Hotel Riu Palace Swahili - All Inclusive - Adults Only

Hotel Riu Palace Swahili - All Inclusive - Adults Only
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (32 reviews)
"Great property and super friendly staff "
United States
Sam
The price is €417
includes taxes & fees
7 Jul - 8 Jul
Hotel Riu Palace Swahili - All Inclusive - Adults Only
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:17 Jul - 19 Jul

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

  • Thrilling Safaris: Experience the iconic wildlife of the Serengeti and East Africa, offering unforgettable encounters with diverse species in their natural habitats.
  • Stunning Beaches: Relax on pristine beaches and island resorts, providing a unique blend of sun, sand, and sea.
  • Rich Cultural Experiences: Explore vibrant cities and local traditions, immersing yourself in Africa's diverse heritage.
  • Adventure Activities: From diving in crystal-clear waters to stargazing under the African sky, adventure awaits at every turn.
  • Diverse Accommodation: Choose from luxury hotels, charming guesthouses, and traditional riads tailored to every traveller's needs.

Find great hotels in Africa

Discover an array of hotel accommodations across Africa, from luxurious hotels to charming boutique options and traditional riads. Whether you're seeking a family getaway, a beach retreat, or facilities tailored for business travellers, you'll find the perfect place to stay. Experience the warmth of guesthouses and the elegance of upscale hotels as you embark on your African adventure.

  • LUX* Grand Gaube: Nestled along the pristine coastline, LUX* Grand Gaube offers a luxurious escape with a unique blend of beach and adventure themes. This 5-star property boasts a remarkable guest rating of 9.4 out of 10, reflecting its commitment to exceptional service. Guests can indulge in various adventure sports, including kayaking, windsurfing, and snorkelling, all available onsite. The hotel features beautifully designed interiors infused with local artistry, providing a boutique experience that reflects the vibrant culture of the region. With direct beach access, it is ideal for those seeking both relaxation and excitement.
  • Hotel Riu Tikida Palmeraie - All Inclusive: The 4-star Hotel Riu Tikida Palmeraie is an eco-certified all-inclusive resort, boasting a guest rating of 8.6 out of 10. This family-friendly accommodation offers a plethora of amenities, including unlimited food and drink options, spa services, and entertainment for all ages. The property is designed with families in mind, featuring dedicated children's areas and activities, ensuring a fun-filled stay for younger guests. The lush, landscaped gardens create a serene atmosphere, making it a wonderful choice for eco-conscious travellers looking for a relaxing yet engaging holiday experience.
  • Constance Ephélia: With its stunning beachfront location and a guest rating of 9.4 out of 10, Constance Ephélia is a luxurious 5-star resort perfect for families and adventure seekers alike. The hotel offers a diverse range of recreational activities, from sailing to ropes courses, ensuring there is something for everyone. Families can also benefit from supervised childcare services and shared playground facilities. The resort's elegant design and extensive amenities create an inviting atmosphere, making it an excellent choice for those wishing to explore the beauty of Africa while enjoying a comfortable and memorable stay.

Where to stay in Africa

Embarking on a journey to Africa offers a delightful blend of relaxation and adventure. Explore the vibrant cities of South Africa, where culture and history come alive, or venture into East Africa for breathtaking safaris. Experience the enchanting magic of Africa, from its stunning landscapes to its rich wildlife. For a taste of luxury, consider a stop in Abu Dhabi, where modernity meets tradition, making for a truly unforgettable holiday.

  • Morocco: Nestled in North Africa, Morocco is a vibrant country that offers a rich tapestry of culture and history. With visitor numbers peaking in January and June to July, it welcomes tourists seeking a blend of city-themed experiences and family adventures. Explore the bustling public markets where you can immerse yourself in the local lifestyle, or enjoy a thrilling day at a water park. Not to be missed are the captivating history and art museums, along with picturesque squares that echo the country’s storied past.
  • Gambia: Known as the Smiling Coast of Africa, Gambia is a small yet enchanting country perfect for beach lovers and outdoor enthusiasts. Peak travel seasons occur in September and December to January, attracting those keen on adventure. The beautiful beaches are ideal for relaxation and water sports, while the national parks offer unique opportunities for birdwatching and camping. Experience the local markets that brim with vibrant crafts and fresh produce, and don’t miss the stunning natural landscapes that provide a serene backdrop for exploration.
  • Ethiopia: Famous for its rich cultural heritage, Ethiopia is a land of ancient traditions and breathtaking landscapes. With peak tourist seasons in March, July, and September, visitors flock to experience its unique city-themed and cultural offerings. Engage in lively local music and dance, which reflect the country’s diverse ethnic tapestry. Discover historic sites, charming town neighbourhoods, and awe-inspiring churches that showcase Ethiopia's architectural splendour. This country promises an enriching journey through its vibrant history and welcoming communities.

Things to do in Africa

Shopping

In Johannesburg, visit the vibrant Sandton City, a premier shopping destination with a mix of international brands and local boutiques. For a unique experience, head to Cape Town's Greenmarket Square, where you’ll find an array of handcrafted goods and local artworks perfect for souvenirs.

Recreation

Experience the serene beauty of the Zambezi River at a wellness retreat, where you can indulge in yoga sessions and spa treatments. Engage in guided nature walks to connect with local flora and fauna, or unwind with meditation overlooking the stunning landscape.

At the Sani Pass in South Africa, immerse yourself in rejuvenating mountain retreats. Enjoy guided hikes through breathtaking scenery and partake in traditional healing practices that promote relaxation and well-being.

Visit a coastal wellness retreat in Zanzibar, where you can take part in beach yoga and enjoy fresh, locally sourced cuisine. Relax with soothing spa treatments while listening to the gentle waves lapping the shore.

Adventure

Kyalami Racetrack offers thrilling motor racing experiences, where adrenaline seekers can enjoy high-speed action in a vibrant atmosphere. For a breathtaking view, the Table Mountain Aerial Cableway provides a scenic ride, perfect for families and outdoor enthusiasts. Acrobranch Wildwoods invites adventure lovers to navigate zip lines and ropes courses amidst nature.

Nightlife

A night out in Cape Town offers vibrant experiences, from cocktails at the stylish Orphanage Cocktail Emporium to live music at the lively Green Room. For a more relaxed vibe, visit the buzzing Long Street, known for its eclectic bars and bustling atmosphere.

*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, and avoid peak times like April and December to January. Book your hotel about a month in advance for the best rates, and check for last-minute deals on platforms like Expedia. Saturdays tend to be the least expensive days to stay, while Mondays are the most costly. Utilise Expedia’s filters to find eco-friendly accommodations and package deals that combine flights and activities for added 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: 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: Utilise Expedia’s search wizard to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package deal.

Find the best attractions in Africa

Africa offers a diverse range of attractions, including stunning beaches, national parks, and nature reserves, perfect for those seeking cultural experiences and outdoor adventures. Visitors can explore island resorts that provide a unique beach experience, making for an unforgettable holiday. Whether you’re drawn to wildlife or the vibrant local culture, Africa promises an array of activities to satisfy every traveller's interests.

  • Nungwi Beach: Experience the serene beauty of Nungwi Beach, where soft sands meet azure waters. The beach offers a vibrant atmosphere, perfect for relaxation and enjoying water activities such as snorkelling and diving, alongside the backdrop of stunning sunsets.
  • Majorelle Garden: Immerse yourself in the tranquil oasis of Majorelle Garden, a beautifully curated space filled with exotic plants and vibrant colours. Ideal for families, this enchanting garden offers a peaceful retreat and a chance to explore its artistic fountains and serene pathways.
  • Valley of the Kings: Discover the rich history at the Valley of the Kings, an ancient burial site of pharaohs adorned with intricate tombs and hieroglyphics. This archaeological wonder provides a fascinating glimpse into Egypt's past and the grandeur of its royal heritage.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.6°F (24.8°C)No RainSunnyAverageSlightly High
February76.5°F (24.7°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 RainSunnyAverageAverage
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 SunnySlightly HighAverage
December78.6°F (25.9°C)No RainSunnySlightly HighSlightly High