Hotels in Africa

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

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending Africa Hotels from HK$355

Prima Life Makadi Hotel - All inclusive
5.0 star property
9.2 out of 10, Wonderful, (854)
"It is so beautiful and the beach is fantastic "
United Kingdom
beshoy
The price is HK$867
HK$1,118 total
includes taxes & fees
10 Nov - 11 Nov
Prima Life Makadi Hotel - All inclusive
La Mamounia
5.0 star property
9.2 out of 10, Wonderful, (633)
"This hotel is simply out of this world. Gorgeous facilities, attention to every single detail. Staff spoke several languages, everybody was courteous and kind and engaging. The uniforms were beautifully crafted.... amazing experience!!!!"
United States
Diana
The price is HK$5,461
HK$6,118 total
includes taxes & fees
2 Dec - 3 Dec
La Mamounia
The Willows Nest Hotel Ibadan
4.0 star property
10.0 out of 10, Exceptional, (1)
The price is HK$630
HK$748 total
includes taxes & fees
3 Nov - 4 Nov
The Willows Nest Hotel Ibadan
Aqua Mirage Club & Aqua Parc - All Inclusive
4.0 star property
8.0 out of 10, Very good, (1003)
"Fabulous stay. Couldn't fault anything. Staff were superb from the entertainers to the receptionists and everyone in-between. Food was fresh and great variety, pool and slides were fun and would return again."
United Kingdom
James
The price is HK$930
HK$1,065 total
includes taxes & fees
12 Nov - 13 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive
xxxxxxxxxxxxx
xxxxxxxxxxxxx
SUNRISE Arabian Beach Resort
5.0 star property
9.0 out of 10, Wonderful, (1009)
"Beautiful property, absolutely fantastic staff, we had a swim up room which was so wonderful. The food was good, breakfast was vast and varied. The upkeep of the property was amazing. Very happy with my stay and would recommend it to anyone. "
United States
Alyssa
The price is HK$2,169
HK$2,797 total
includes taxes & fees
9 Nov - 10 Nov
SUNRISE Arabian Beach Resort
The Palace of the Lost City at Sun City Resort
5.0 star property
8.8 out of 10, Excellent, (652)
"We loved everything about his hotel!"
Brazil
Louise
The price is HK$2,880
HK$3,345 total
includes taxes & fees
12 Nov - 13 Nov
The Palace of the Lost City at Sun City Resort
Four Seasons Resort Sharm EL Sheikh
5.0 star property
9.6 out of 10, Exceptional, (373)
"Beautiful resort, the rooms are of high quality. The resort even has a lap pool. The staff is friendly and attentive. "
United States
Alison
The price is HK$2,603
HK$3,357 total
includes taxes & fees
3 Dec - 4 Dec
Four Seasons Resort Sharm EL Sheikh
Marriott Mena House Cairo
5.0 star property
9.2 out of 10, Wonderful, (785)
"Amazing place, amazing view"
United States
Ruben
The price is HK$3,699
HK$4,770 total
includes taxes & fees
1 Dec - 2 Dec
Marriott Mena House Cairo
Hotel Riu Jambo - All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (377)
"The staff in restaurants and housekeeping were fantastic, always ready to give a helping hand. "
United States
Roxanne
Hotel Riu Jambo - All Inclusive
The Mora Zanzibar - Luxury All Inclusive
5.0 star property
9.6 out of 10, Exceptional, (177)
"We had the best time at this resort! Every single staff member we met was absolutely amazing — so kind, welcoming, and always going out of their way to make sure we were happy. A huge shoutout to Ali, who took us snorkeling and on the dolphin cruise — such an incredible experience and he made it even better! Abba took such great care of us on the beach, always checking in and making sure our drinks were full and we were comfortable. Queen greeted us every morning and afternoon with the biggest...
United States
Erin
The price is HK$2,929
HK$3,446 total
includes taxes & fees
9 Nov - 10 Nov
The Mora Zanzibar - Luxury All Inclusive
Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
9.2 out of 10, Wonderful, (693)
"We had a pleasant stay here. We do highly recommend and will definitely stay again. "
United States
Dion
Hotel Riu Palace Zanzibar - All Inclusive
Hilton Hurghada Plaza
5.0 star property
9.0 out of 10, Wonderful, (520)
"Very nice property. Hidden gem. "
United States
Keith
The price is HK$761
HK$982 total
includes taxes & fees
27 Nov - 28 Nov
Hilton Hurghada Plaza
The Oberoi Marrakech
5.0 star property
10.0 out of 10, Exceptional, (139)
"The staff are very nice and peaceful surrounding great place for honeymoon "
United Kingdom
HASAN
The price is HK$6,458
HK$7,187 total
includes taxes & fees
1 Dec - 2 Dec
The Oberoi Marrakech
JAZ Aquamarine
5.0 star property
8.8 out of 10, Excellent, (669)
"Excellent "
United States
Versailles
The price is HK$1,224
HK$1,605 total
includes taxes & fees
24 Nov - 25 Nov
JAZ Aquamarine
Palais Moulay Said & SPA
3.0 star property
8.6 out of 10, Excellent, (119)
"This is a beautiful riad with an amazing breakfast. Highly recommend!! A bit noisy due to location but near market. "
United States
Lisa
The price is HK$995
HK$1,157 total
includes taxes & fees
23 Nov - 24 Nov
Palais Moulay Said & SPA
Pyramids View inn Bed & Breakfast
3.0 star property
9.2 out of 10, Wonderful, (1007)
"I enjoyed the hotel room "
United States
Luis
The price is HK$275
HK$355 total
includes taxes & fees
21 Nov - 22 Nov
Pyramids View inn Bed & Breakfast
Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (1003)
"Love the staff and the property. Great hotel"
Canada
pascale
The price is HK$1,081
HK$1,214 total
includes taxes & fees
1 Dec - 2 Dec
Hotel Riu Tikida Palmeraie - All Inclusive
Giza Pyramids View Inn
3.0 star property
8.6 out of 10, Excellent, (515)
"Breakfast was very abundant and good. "
United States
Candice
Giza Pyramids View Inn
Sofitel Marrakech Palais Imperial & Spa
5.0 star property
8.4 out of 10, Very good, (702)
"Amazing service, clean rooms, and super convinient"
United Kingdom
Jonathan
The price is HK$2,184
HK$2,450 total
includes taxes & fees
1 Dec - 2 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:14 Nov - 16 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

  • Vibrant Nightlife: Experience the lively nightlife in cities like Cape Town and Lagos, where clubs and bars buzz with energy.
  • Adventure Activities: Africa is an adventure capital, offering thrilling experiences such as bungee jumping and safaris.
  • Stunning Landscapes: Marvel at breathtaking landscapes, including iconic acacia trees and vast national parks.
  • Diverse Accommodation: Choose from a variety of lodging options, from luxurious lodges to charming guesthouses.
  • Rich Cultural Experiences: Immerse yourself in local culture through outdoor adventures and wildlife encounters.

Find great hotels in Africa

Explore the diverse accommodation options in Africa, from charming guesthouses to well-equipped hotels. Whether you're seeking a family-friendly retreat, a business-friendly environment, or a relaxing beach holiday, you'll find a range of facilities to suit your needs. Notable options include Abalone Guest Lodge and Aberfoyle Lodge, offering accessible rooms and thoughtful arrangements for a comfortable stay. Embrace the warmth and hospitality of Africa as you enjoy your vacation.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort offers an immersive all-inclusive experience, perfect for families seeking a fun-filled holiday. Aqua Mirage Club is renowned for its eco-friendly practices, making it an excellent choice for environmentally conscious travellers. With a plethora of amenities, including a water park, kids' club, and organised activities like soccer, dancing lessons, and themed parties, guests of all ages will find something to delight in. The onsite spa and wellness centre provide a tranquil escape, featuring steam rooms and therapeutic massages, ensuring relaxation after an active day. The property’s engaging entertainment and dining options, coupled with its family-friendly facilities, create a memorable getaway for everyone.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This luxurious 5-star hotel is an oasis of comfort and sophistication, ideal for families and pet owners alike. With a focus on personalised service, the hotel features a range of amenities suitable for children, including supervised childcare and an arcade game room, ensuring that every family member enjoys their stay. The hotel's elegant design, combined with its prime location in Marrakech, offers easy access to the city’s vibrant culture. Guests appreciate the pet-friendly policy, allowing furry companions to join in the adventure. With its upscale dining options and opulent atmosphere, Mövenpick Hotel Mansour Eddahbi guarantees a lavish retreat.
  • Stella Di Mare Beach Hotel & Spa: A stunning 5-star resort, Stella Di Mare Beach Hotel & Spa is perfect for adventure seekers and relaxation enthusiasts alike. With a plethora of thrilling activities such as golf, sailing, and parasailing, guests can indulge in their adventurous side. The hotel’s full-service spa offers rejuvenating treatments and a serene pool area, ideal for unwinding after a day of excitement. Its picturesque beachfront location enhances the experience, allowing for both relaxation and adventure. The combination of luxury, wellness, and recreational options makes Stella Di Mare a premier destination for an unforgettable stay.

Where to stay in Africa

Africa offers an extraordinary travel experience with its breathtaking landscapes, such as the iconic acacia trees dotting the savannah. From romantic getaways to family-friendly adventures, you'll find a variety of accommodation choices, whether in a luxurious lodge or a charming tented camp. Active travellers can explore vibrant cities and serene conservancies, immersing themselves in the rich culture and stunning wildlife. Prepare for an unforgettable journey through this diverse continent, where relaxation meets adventure.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is renowned for its stunning beaches, lush landscapes, and welcoming atmosphere. The island offers a year-round tropical climate, making it an inviting destination for travellers seeking outdoor adventures and family-friendly experiences. Highlights include the breathtaking beaches at Grand Baie and the tranquil parks, such as Black River Gorges National Park, perfect for nature walks. With a variety of golf courses and private clubs, Mauritius is a golfer's paradise. Whether relaxing by the beach or exploring the vibrant local culture, Mauritius promises a memorable escape.
  • Morocco: A country where rich history meets vibrant culture, Morocco is a must-visit for those interested in city-themed experiences and outdoor exploration. The bustling markets of Marrakech, with their exotic spices and crafts, offer an authentic taste of Moroccan life. Notable landmarks include the stunning Majorelle Garden and the historic medina, while waterfalls like Ouzoud provide a scenic retreat from the urban hustle. The country’s national parks offer opportunities for hiking and wildlife spotting, making it an ideal destination for families and adventure seekers alike.
  • Seychelles: Comprising 115 islands, Seychelles is a tropical paradise famous for its pristine beaches and vibrant marine life. Ideal for beach lovers and adventure enthusiasts, the islands boast stunning natural beauty with attractions like Anse Source d'Argent and the lush forests of Morne Seychellois National Park. Visitors can indulge in water sports or simply relax on the sandy shores. The local culture is rich and diverse, providing an engaging experience for families. With its idyllic settings and outdoor activities, Seychelles is sure to enchant every traveller.

Things to do in Africa

Africa boasts a vibrant nightlife, particularly in cities like Cape Town and Lagos, where clubs and bars come alive after dark. For thrill-seekers, the continent is renowned as the adventure capital, offering an array of activities such as bungee jumping and safaris. Adventure parks and playgrounds provide exhilarating experiences for families and adrenaline enthusiasts alike, ensuring an unforgettable holiday filled with excitement and exploration.

Shopping

At Jemaa el-Fnaa, immerse yourself in the vibrant atmosphere of this public market, where local artisans offer unique crafts. For a modern experience, visit Melrose Arch Shopping Centre, blending shopping with entertainment. Alf Leila Wa Leila provides a family-friendly environment, perfect for finding memorable gifts.

Recreation

Cape Town Stadium offers an energetic atmosphere for sports enthusiasts, perfect for watching thrilling matches. Lagos Country Club provides a tranquil setting for relaxation and wellness activities, with lush surroundings. Sharm El Sheikh Golf Resort invites you to enjoy outdoor sports in a stunning landscape, ideal for golf lovers.

Adventure

Experience the thrills of uShaka Marine World, a vibrant waterpark filled with exhilarating slides and family-friendly attractions. For breathtaking scenery, hike the trails of Garden Route National Park, immersing yourself in nature's beauty. Lastly, tackle the Moon Rock Trailhead, perfect for those seeking an adventurous outdoor escape.

Nightlife

The nightlife in Africa offers vibrant experiences, from the romance and culture at the National Theatre of Tunisia and Swaziland Theater Club to the family-friendly atmosphere at Cinema Megarama. Each venue pulses with entertainment, ensuring an unforgettable evening filled with captivating performances and engaging films.

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

Booking tips and Expedia advantages for Africa

When planning your visit to Africa, consider travelling during the cheaper months of May to June and September, when accommodation prices drop. Book your hotel about a month in advance or explore last-minute deals on sites like Expedia for amazing prices. Saturdays are typically the least expensive days to stay, while Mondays tend to be pricier. Use Expedia's search tool to filter options by budget and location, and take advantage of package deals that combine flights and hotels for further savings. Additionally, seek out free activities in local areas to enhance your experience without overspending.

  • 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: The cheapest time to book a hotel in Africa is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 choices based on your budget, desired location, and preferred type of accommodation. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • 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 offers a diverse range of attractions, including stunning beaches, expansive national parks, and serene nature reserves. Visitors can immerse themselves in local culture while enjoying outdoor adventures and beach activities. Whether you seek relaxation by the sea or thrilling wildlife encounters, Africa’s points of interest provide unforgettable experiences tailored to every traveller's preferences.

  • Giza Pyramid Complex: Explore the awe-inspiring Giza Pyramid Complex, where ancient history comes alive. Marvel at the iconic pyramids and the Sphinx, steeped in rich culture and mystery, offering a glimpse into Egypt's glorious past.
  • Kruger National Park: Experience the thrill of wildlife in Kruger National Park, a premier destination for outdoor enthusiasts. With breathtaking scenery and abundant wildlife, embark on an unforgettable adventure through diverse landscapes, from savannahs to dense bush.
  • Marassi Beach: Relax on the pristine shores of Marassi Beach, where sun, sand, and sea create the perfect beach vibes. Enjoy swimming, sunbathing, and indulging in local cuisine while soaking in the stunning coastal views.

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