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

Top Cities in Africa

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending Africa Hotels from HK$260

xxxxxxxxxxxxx

Mohammédia
xxxxxxxxxxxxx

Prima Life Makadi Hotel - All inclusive

5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (879)
"Amazing place to stay "
United States
Sara
The price is HK$851
HK$1,098 total
includes taxes & fees
8 Dec - 9 Dec
Prima Life Makadi Hotel - All inclusive

La Mamounia

5.0 star property
Medina
9.2 out of 10, Wonderful, (642)
"Probably the most beautiful properties we've ever stayed in. Wonderful staff, excellent rooms beautiful spa . "
United States
Dennis
The price is HK$5,206
HK$5,810 total
includes taxes & fees
15 Dec - 16 Dec
La Mamounia

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
Tassoultante
8.0 out of 10, Very good, (1006)
"Great for families "
United Kingdom
Cherelle
The price is HK$907
HK$1,043 total
includes taxes & fees
28 Nov - 29 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive

Marriott Mena House Cairo

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

Four Seasons Resort Sharm EL Sheikh

5.0 star property
Shark's Bay
9.6 out of 10, Exceptional, (382)
"Excellent location with snorkeling on site"
United States
Osama
The price is HK$2,528
HK$3,260 total
includes taxes & fees
16 Dec - 17 Dec
Four Seasons Resort Sharm EL Sheikh

Palais Moulay Said & SPA

3.0 star property
Medina
8.8 out of 10, Excellent, (151)
"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 HK$765
HK$902 total
includes taxes & fees
2 Dec - 3 Dec
Palais Moulay Said & SPA

SUNRISE Arabian Beach Resort

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

Hotel Riu Jambo - All Inclusive

4.0 star property
Nungwi
9.0 out of 10, Wonderful, (384)
"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 Palace of the Lost City at Sun City Resort

5.0 star property
Moses Kotane
8.8 out of 10, Excellent, (656)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is HK$3,361
HK$3,865 total
includes taxes & fees
30 Nov - 1 Dec
The Palace of the Lost City at Sun City Resort

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
Matemwe
9.6 out of 10, Exceptional, (185)
"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 HK$3,343
HK$3,922 total
includes taxes & fees
4 Dec - 5 Dec
The Mora Zanzibar - Luxury All Inclusive

Hilton Hurghada Plaza

5.0 star property
Dahar
9.0 out of 10, Wonderful, (533)
"Fantastic place everything you need short distance from the airport "
United Kingdom
Joanne Ashley
The price is HK$760
HK$980 total
includes taxes & fees
4 Dec - 5 Dec
Hilton Hurghada Plaza

The Willows Nest Hotel Ibadan

4.0 star property
Ibadan
10.0 out of 10, Exceptional, (1)
The price is HK$630
HK$749 total
includes taxes & fees
27 Dec - 28 Dec
The Willows Nest Hotel Ibadan

Pyramids View inn Bed & Breakfast

3.0 star property
Giza
9.2 out of 10, Wonderful, (1011)
"Everything from the greeting to the room and staff friendliness was fantastic. "
Canada
Neil
The price is HK$214
HK$277 total
includes taxes & fees
29 Nov - 30 Nov
Pyramids View inn Bed & Breakfast

The Oberoi Marrakech

5.0 star property
Marrakech
10.0 out of 10, Exceptional, (142)
"The staff are very nice and peaceful surrounding great place for honeymoon "
United Kingdom
HASAN
The price is HK$6,508
HK$7,242 total
includes taxes & fees
4 Dec - 5 Dec
The Oberoi Marrakech

Hotel Riu Palace Zanzibar - All Inclusive

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

Giza Pyramids View Inn

3.0 star property
Giza
8.6 out of 10, Excellent, (531)
"Breakfast was very abundant and good. "
United States
Candice
The price is HK$201
HK$260 total
includes taxes & fees
3 Dec - 4 Dec
Giza Pyramids View Inn

JAZ Aquamarine

5.0 star property
Village Road
8.8 out of 10, Excellent, (685)
"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 HK$1,254
HK$1,639 total
includes taxes & fees
15 Dec - 16 Dec
JAZ Aquamarine

Four Seasons Hotel Cairo at First Residence

5.0 star property
Oula
9.4 out of 10, Exceptional, (530)
"Overall a very positive impression "
United Kingdom
Ievgenii
The price is HK$2,722
HK$3,510 total
includes taxes & fees
30 Nov - 1 Dec
Four Seasons Hotel Cairo at First Residence

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
Annakhil
8.6 out of 10, Excellent, (1009)
"Friendly staff, nice food, nice rooms "
United Kingdom
Louisa
The price is HK$1,087
HK$1,222 total
includes taxes & fees
4 Dec - 5 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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels
Showing deals for:5 Dec - 7 Dec
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