Hotels in Africa

  • 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

This weekend
Next weekend

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, (480 reviews)
"Excellent location, everything is close by and the place is very beautiful."
Mexico
EDGAR ALFONSO
The price is HK$1,247
HK$1,430 total
includes taxes & fees
6 Apr - 7 Apr
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, (1,050 reviews)
"Room clean Staff friendly Stunning "
United Kingdom
Teodora
The price is HK$1,435
HK$1,614 total
includes taxes & fees
25 Mar - 26 Mar
Aqua Mirage Club & Aqua Parc - All Inclusive

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,006 reviews)
"Very reasonably priced hotel. All inclusive was nice. I loved the fact that we could snorkel right in front of the private beach."
United Kingdom
Unax
The price is HK$916
HK$1,182 total
includes taxes & fees
25 Mar - 26 Mar
Prima Life Makadi Hotel - All inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (681 reviews)
"Everything was perfect"
Canada
Ryan P
The price is HK$5,821
HK$6,486 total
includes taxes & fees
22 Apr - 23 Apr
La Mamounia

xxxxxxxxxxxxx

xxxxxxxxxxxxx
Mohammédia
xxxxxxxxxxxxx

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (842 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 HK$2,224
HK$2,612 total
includes taxes & fees
24 Mar - 25 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, (414 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is HK$2,432
HK$2,899 total
includes taxes & fees
24 Mar - 25 Mar
Hotel Riu Jambo - All Inclusive

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (847 reviews)
"Dinning at 139 was wonderful! Great staff"
United States
Roger
The price is HK$3,995
HK$5,152 total
includes taxes & fees
20 Apr - 21 Apr
Marriott Mena House Cairo

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, (679 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is HK$3,283
HK$3,807 total
includes taxes & fees
29 Mar - 30 Mar
The Palace of the Lost City at Sun City Resort

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (215 reviews)
"The Mora is set in beautifully manicured gardens a few yards from a lovely white sandy beach. Our room was nice and quiet, always clean and well looked after. We tended to use the pool area mostly during the day - which was lovely and comfortable with a great drinks service. Food was good and varied throughout our stay - visit the Jikan for a premium sushi experience - excellent. The most impressive thing for us was the Staff who were always so polite and happy and helpful every single day -...
United Kingdom
Antony
The price is HK$2,468
HK$2,917 total
includes taxes & fees
9 Apr - 10 Apr
The Mora Zanzibar - Luxury 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 HK$1,589
HK$1,934 total
includes taxes & fees
24 Mar - 25 Mar
Bamboo Zanzibar

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,002 reviews)
"Friendly and helpful staff. Lovely rooms, palatial beach front location. Excellent, extensive buffet."
United Kingdom
Saima
The price is HK$950
HK$1,291 total
includes taxes & fees
27 Mar - 28 Mar
Stella Di Mare Beach Hotel & Spa

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (584 reviews)
"Excellent stay. Great property."
Canada
Shirani
The price is HK$933
HK$1,203 total
includes taxes & fees
8 Apr - 9 Apr
Hilton Hurghada Plaza

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (720 reviews)
"I can’t wait to go back "
United States
Sharice
The price is HK$2,641
HK$3,141 total
includes taxes & fees
24 Mar - 25 Mar
Hotel Riu Palace Zanzibar - All Inclusive

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (238 reviews)
"Everything about the hotel was awesome!"
United States
Hasan
The price is HK$1,598
HK$2,061 total
includes taxes & fees
28 Mar - 29 Mar
Sofitel Cairo Downtown Nile

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (616 reviews)
"Its a perfect place for couples, family and kids "
United States
Glycon Pereira
The price is HK$2,648
HK$3,099 total
includes taxes & fees
24 Mar - 25 Mar
LUX Belle Mare

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (409 reviews)
"It was a wonderful stay and the staff were all attentive and went beyond expectations to ensure my family was comfortable and pleased "
Canada
Sonia
The price is HK$3,329
HK$4,293 total
includes taxes & fees
20 Apr - 21 Apr
Four Seasons Resort Sharm EL Sheikh

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,004 reviews)
"Great great hotel for families! Their service was great, good food that you don't need to spend more $ going to a restaurant (unless you'd like to try one), plenty of activities for kids (pool, kids club, night dancing). Close to downtown but not in the middle of all the happenings which we liked specially since we traveled with our 3yr old."
United States
GRACIELA
The price is HK$1,632
HK$1,820 total
includes taxes & fees
25 Mar - 26 Mar
Hotel Riu Tikida Palmeraie - 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 HK$114
HK$141 total
includes taxes & fees
24 Mar - 25 Mar
24-7 Electricity Agore Hotels and Suites Ltd

Hotel Riu Palace Swahili - All Inclusive - Adults Only

Hotel Riu Palace Swahili - All Inclusive - Adults Only
5.0 star property
Nungwi
9.0 out of 10, Wonderful, (15 reviews)
"Very nice place i liked it"
United States
ANNET
The price is HK$1,732
HK$2,087 total
includes taxes & fees
6 Apr - 7 Apr
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:3 Apr - 5 Apr

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