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

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, (384 reviews)
"Staff very courteous and location is perfect in terms of proximity to all touristic outlets We had great time; breakfast was rich and tasty as well. "
United States
Liliane Sarkis
The price is S$236
includes taxes & fees
10 Mar - 11 Mar
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,023 reviews)
"Great vacation stay. Goods value for price. "
Australia
Sarah
The price is S$211
includes taxes & fees
26 Feb - 27 Feb
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, (982 reviews)
"The room was clean The staff was very freindly The food was delicious and varied"
United States
Fayek
The price is S$176
includes taxes & fees
17 Feb - 18 Feb
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, (830 reviews)
"Beautiful hotel, right next to pyramid, highly recommended."
United States
Xu
The price is S$706
includes taxes & fees
6 Mar - 7 Mar
Marriott Mena House Cairo

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (668 reviews)
"Everything was perfect"
Canada
Ryan P
The price is S$1,013
includes taxes & fees
18 Mar - 19 Mar
La Mamounia

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (833 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 S$452
includes taxes & fees
27 Feb - 28 Feb
LUX* Grand Gaube

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (574 reviews)
"Great hotel."
Germany
Volkmar
The price is S$174
includes taxes & fees
26 Feb - 27 Feb
Hilton Hurghada Plaza

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (409 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is S$548
includes taxes & fees
21 Feb - 22 Feb
Hotel Riu Jambo - All Inclusive

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, (670 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is S$656
includes taxes & fees
1 Mar - 2 Mar
The Palace of the Lost City at Sun City Resort

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
Bamboo Zanzibar

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (401 reviews)
"A great location where staff, service and attention to details make all the difference!"
United States
Andrei
The price is S$529
includes taxes & fees
19 Mar - 20 Mar
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,005 reviews)
"Friendly and helpful staff. Lovely rooms, palatial beach front location. Excellent, extensive buffet."
United Kingdom
Saima
The price is S$248
includes taxes & fees
18 Mar - 19 Mar
Stella Di Mare Beach Hotel & Spa

Riad KAYA & SPA

Riad KAYA & SPA
4.5 star property
Medina
9.6 out of 10, Exceptional, (31 reviews)
"Wonderful staff! So welcoming… and the room was lovely… I definitely recommend!"
United States
Stephanie
The price is S$201
includes taxes & fees
3 Mar - 4 Mar
Riad KAYA & SPA

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (207 reviews)
"Very nice place "
United States
ANNET
The price is S$531
includes taxes & fees
18 Mar - 19 Mar
The Mora Zanzibar - Luxury All Inclusive

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (188 reviews)
"Very nice new clean rooms, excellent staff and service, breakfast was very good and the hotel is wonderful...great location too...I will highly recommend this hotel, stayed with family for 6 days and am very happy...."
United Kingdom
Muhammad Haris Shahbaz
The price is S$220
includes taxes & fees
1 Mar - 2 Mar
Sofitel Cairo Downtown Nile

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (606 reviews)
"I love the place, me and my family had a wonderful time"
United States
Hassan
The price is S$570
includes taxes & fees
1 Mar - 2 Mar
LUX Belle Mare

Viaje Hotel Downtown Cairo

Viaje Hotel Downtown Cairo
4.5 star property
Downtown Cairo
9.2 out of 10, Wonderful, (241 reviews)
"Location and staff was amazing "
United States
Monica
The price is S$208
includes taxes & fees
17 Feb - 18 Feb
Viaje Hotel Downtown Cairo

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1,005 reviews)
"Friendly staff Views can’t be beat!"
Canada
Kevin
The price is S$58
includes taxes & fees
17 Feb - 18 Feb
Pyramids View inn Bed & Breakfast

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (707 reviews)
"The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff "
Canada
Wael
The price is S$772
includes taxes & fees
27 Feb - 28 Feb
Hotel Riu Palace Zanzibar - All Inclusive

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (576 reviews)
"GOOD SERVICE THE PEOPLE IS SUPER FRIENDLY , THE FOOD DELICIUS, EVERITHIN SERVICE WAS AMAZING"
United States
Nelsy Julie
The price is S$86
includes taxes & fees
18 Feb - 19 Feb
Giza Pyramids View Inn
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.

The Annual Holiday Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Showing deals for:27 Feb - 1 Mar

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

  • Iconic Wildlife Safaris: Experience thrilling excursions in the Serengeti to witness Africa's renowned wildlife in their natural habitat.
  • Breathtaking Landscapes: Explore stunning national parks and pristine beaches, offering diverse outdoor adventures and natural beauty.
  • Rich Cultural Experiences: Immerse yourself in Africa's vibrant culture through local markets, traditional ceremonies, and historical sites.
  • Luxurious Accommodations: Enjoy exceptional stays at luxurious resorts and charming guesthouses tailored for every traveller's needs.
  • Rejuvenating Wellness Retreats: Indulge in wellness retreats that blend relaxation with the continent's natural splendour.

Find great hotels in Africa

Embark on an unforgettable journey in Africa, where a diverse selection of accommodations awaits you. From luxurious hotels to charming guesthouses, there's something for every traveller. Whether you're seeking a family-friendly retreat, a business haven, or a beachside getaway, Africa’s hospitality offers exceptional facilities and services tailored to your needs. Explore the best hotels that promise an exquisite blend of comfort and elegance, ensuring a memorable stay in this vibrant continent.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Nestled in the heart of Africa, Aqua Mirage Club & Aqua Parc is a 4-star eco-certified resort that promises an unforgettable family vacation. With its all-inclusive package, guests can indulge in unlimited food and drinks, enjoy a variety of entertainment options, and partake in activities ranging from volleyball to themed parties. The resort features a dedicated children's area, including a water park and kids' club, ensuring fun for younger guests. For relaxation, the full-service spa offers a range of treatments, while the pool area provides accessible amenities and sun loungers under pool umbrellas, making it perfect for eco-friendly travellers seeking a blend of relaxation and adventure.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: The 5-star Mövenpick Hotel Mansour Eddahbi Marrakech is a luxurious retreat ideal for families and pet lovers alike. Located in Africa, the hotel features elegant accommodations and a wealth of amenities tailored for children, including supervised childcare and a dedicated children's pool. Pet-friendly policies allow your furry friends to join the fun. Guests can expect top-notch service and a range of dining options, making it a perfect choice for those seeking a lavish experience in a vibrant city.
  • Stella Di Mare Beach Hotel & Spa: Experience adventure and business elegance at Stella Di Mare Beach Hotel & Spa, a 5-star resort situated in Africa. This hotel is ideal for business travellers, featuring a 24-hour business centre and multiple meeting rooms. For those seeking excitement, partake in on-site waterskiing or nearby skydiving adventures. The hotel also offers golf-themed experiences, catering to enthusiasts of the sport. Guests can unwind at the spa or enjoy exquisite dining, making it a versatile choice for both leisure and business visitors.

Where to stay in Africa

Africa offers a remarkable array of travel experiences, from the luxury resorts of Hammamet Beach to the ancient marvels of Egypt. Discover stunning properties that provide a serene atmosphere, perfect for relaxation or romantic escapes. Whether you're exploring vibrant markets or indulging in cultural adventures, Africa promises a unique blend of business and leisure, making it an ideal destination for discerning travellers seeking both adventure and tranquillity.

  • Mauritius: Nestled in the Indian Ocean, Mauritius boasts stunning beaches and lush landscapes, making it a perfect getaway for those seeking relaxation and adventure. The island is known for its warm climate year-round, where visitor numbers peak in January, July, and September. Here, you can indulge in outdoor activities such as golf at top-notch courses, or explore local museums to dive into the rich culture. Whether you're lounging on pristine beaches or embarking on family-friendly adventures, Mauritius offers an unforgettable experience.
  • Morocco: A delightful mix of tradition and modernity, Morocco captivates visitors with its vibrant markets and majestic architecture. Located in North Africa, the country sees a peak in traveller arrivals during January and the summer months of June to July. From bustling public markets to tranquil squares, Morocco is a feast for the senses. You can explore the rich history in art and history museums, making it ideal for family outings or business-themed trips. The enchanting landscapes and flavours of Moroccan cuisine will surely leave you inspired.
  • Seychelles: Renowned for its breathtaking beaches and vibrant marine life, Seychelles is an idyllic paradise located in the Indian Ocean. The country's peak travel months are January, March, and July, drawing adventure seekers and beach enthusiasts alike. Visitors can enjoy outdoor activities such as golfing and water sports, while the stunning islands provide a perfect backdrop for relaxation. With family-friendly beaches and lush natural surroundings, Seychelles is a dream destination for those looking to unwind and explore nature's beauty.

Things to do in Africa

Embark on an unforgettable adventure in Africa, where you can immerse yourself in the vibrant culture and stunning landscapes. Explore diverse tour options, including exhilarating Serengeti excursions to witness the iconic wildlife. For underwater enthusiasts, discover the best diving spots along the pristine coasts. Additionally, indulge in rejuvenating wellness retreats that offer a perfect blend of relaxation and natural beauty, ensuring a holistic experience throughout your journey.

Shopping

Experience the vibrant Jemaa el-Fnaa, a bustling public market perfect for unique gifts. Visit Thika Road Mall for a family-friendly atmosphere with entertainment options. Don’t miss Alf Leila Wa Leila, a shopping centre that offers a delightful blend of business and family vibes, ideal for souvenirs.

Recreation

Cape Town Stadium offers an energetic atmosphere perfect for sports enthusiasts. Enjoy the vibrant sports vibes while engaging in various recreational activities. Golf Les Dunes invites you to unwind amidst picturesque greens, while Lagos Country Club provides a tranquil setting for relaxation and wellness, ideal for rejuvenating your spirit.

Adventure

Experience the thrills at Oasiria Water Park, where you can enjoy exhilarating water rides and family-friendly attractions. For a rush of adrenaline, try House Party Karts, featuring exciting karting races. Finally, hike the Garden of Eden trail, immersing yourself in stunning outdoor scenery and adventure.

Nightlife

In Africa, Cinema Megarama offers a romantic atmosphere with captivating films, while the National Theatre of Ghana showcases cultural performances perfect for families. For those seeking adventure, The Cape Wheel provides stunning views and an exhilarating experience, making it a vibrant nightlife destination.

*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 or September. Booking your accommodation a month in advance can secure better rates, and utilise Expedia for last-minute deals and discounts. Saturdays tend to have the lowest hotel prices, whilst Mondays are the most expensive. Make use of Expedia’s search tool to filter options by budget and location, and consider bundling your hotel with flights and activities for additional savings. Explore free activities and opt for walking to experience local culture without the cost of public transport.

  • 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: Book your hotel in Africa about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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 options based on your budget, preferred location, and the type of accommodation you desire. To find the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially reduce your expenses by combining your hotel accommodation in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

As a tourist in Africa, you'll find a plethora of attractions to suit all interests, from stunning beaches to breathtaking national parks and reserves. Whether you're seeking cultural experiences, outdoor adventures, or simply wish to bask in the beauty of Africa, there’s something for everyone. Explore the vibrant offerings in South Africa, enjoy luxurious stays at renowned hotels, and immerse yourself in the continent's natural splendour for a truly memorable holiday.

  • Giza Pyramid Complex: Step back in time at one of the most iconic archaeological sites in the world. Marvel at the grandeur of the ancient pyramids and the Sphinx, and immerse yourself in the rich cultural heritage that shaped Egypt's history.
  • Kruger National Park: Experience the thrill of a safari in one of Africa's largest game reserves. With diverse wildlife and stunning landscapes, Kruger offers adventure and scenic beauty, perfect for outdoor enthusiasts and nature lovers.
  • Marassi Beach: Relax on the pristine shores of Marassi Beach, where golden sands meet azure waters. Enjoy the tranquil beach vibes, indulge in water sports, or simply unwind under the sun in this picturesque coastal paradise.

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 RainSunnyAverageSlightly High
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 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

Explore a world of travel with Expedia