Book Africa Hotels

Start date: Check-in selected.
To Date
End date: Check-out
    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Africa

Prima Life Makadi Hotel - All inclusive

5.0 star property
9.2 out of 10, Wonderful, (823)
"Amazing place to stay "
The price is AU$205
includes taxes & fees
24 Oct - 25 Oct
Prima Life Makadi Hotel - All inclusive

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (628)
"Excellent stay for a week. So many options and the rooms are beautiful. "
The price is AU$1,276
includes taxes & fees
7 Nov - 8 Nov
La Mamounia

The Palace of the Lost City at Sun City Resort

5.0 star property
8.8 out of 10, Excellent, (647)
"Superb, elegant, family centric hotel.. my little kids loved it!"
The price is AU$662
includes taxes & fees
15 Oct - 16 Oct
The Palace of the Lost City at Sun City Resort

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very good, (1001)
"It was the most relaxing professional massage I have ever had .it was extremely clean the staff were so friendly and very reasonably priced . I would recommend every person visits the spa at least once a visit "
The price is AU$256
includes taxes & fees
5 Nov - 6 Nov
Aqua Mirage Club & Aqua Parc - All Inclusive

Four Seasons Resort Sharm EL Sheikh

5.0 star property
9.6 out of 10, Exceptional, (371)
"Excellent location with snorkeling on site"
The price is AU$662
includes taxes & fees
2 Nov - 3 Nov
Four Seasons Resort Sharm EL Sheikh

The Willows Nest Hotel Ibadan

4.0 star property
10.0 out of 10, Exceptional, (1)
The price is AU$128
includes taxes & fees
11 Oct - 12 Oct
The Willows Nest Hotel Ibadan

SUNRISE Arabian Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (1001)
"They didn’t allow guests to visit"
The price is AU$437
includes taxes & fees
11 Oct - 12 Oct
SUNRISE Arabian Beach Resort

Rixos Premium Alamein

5.0 star property
8.6 out of 10, Excellent, (135)
"Beautiful resort , excellent service and delicious "
The price is AU$245
includes taxes & fees
1 Nov - 2 Nov
Rixos Premium Alamein

Hotel Riu Jambo - All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (369)
"First class resort. Very clean and efficient. Amazing beach and clear water. Would definitely return to this resort. "
Hotel Riu Jambo - All Inclusive

Marriott Mena House Cairo

5.0 star property
9.2 out of 10, Wonderful, (778)
"Amazing service and even more amazing location. Restaurants great too!"
The price is AU$927
includes taxes & fees
16 Oct - 17 Oct
Marriott Mena House Cairo

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
9.6 out of 10, Exceptional, (170)
"This resort is outstanding. Better food, rooms, service and staff"
The price is AU$809
includes taxes & fees
1 Nov - 2 Nov
The Mora Zanzibar - Luxury All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive

5.0 star property
9.2 out of 10, Wonderful, (683)
"Incredible resorts and the staff were amazing "
Hotel Riu Palace Zanzibar - All Inclusive

Hilton Hurghada Plaza

5.0 star property
9.0 out of 10, Wonderful, (505)
"Great staff"
The price is AU$305
includes taxes & fees
1 Nov - 2 Nov
Hilton Hurghada Plaza

TATRABENT - Eco Friendly retreat in Siwa

3.0 star property
The price is AU$156
includes taxes & fees
15 Oct - 16 Oct
TATRABENT - Eco Friendly retreat in Siwa

Stella Di Mare Beach Hotel & Spa

5.0 star property
9.2 out of 10, Wonderful, (989)
"Excellent location and lunch options are good."
The price is AU$393
includes taxes & fees
2 Nov - 3 Nov
Stella Di Mare Beach Hotel & Spa

LUX* Grand Gaube

5.0 star property
9.4 out of 10, Exceptional, (765)
"10/10 beautiful hotel, amazing friendly staff and great food options. "
The price is AU$620
includes taxes & fees
24 Oct - 25 Oct
LUX* Grand Gaube

JAZ Aquamarine

5.0 star property
8.8 out of 10, Excellent, (661)
"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. "
The price is AU$381
includes taxes & fees
4 Nov - 5 Nov
JAZ Aquamarine

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1003)
"I Loved my vacation I loved the place "
The price is AU$391
includes taxes & fees
9 Oct - 10 Oct
Hotel Riu Tikida Palmeraie - All Inclusive

moon beach resort

4.5 star property
7.6 out of 10, Good, (67)
"Private beach. Comfortable rooms. Friendly staff "
The price is AU$106
includes taxes & fees
9 Oct - 10 Oct
moon beach resort

Blend Club Aqua Resort

2.5 star property
8.0 out of 10, Very good, (50)
"All of the facilities was perfect"
Blend Club Aqua Resort
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.

Great weekend hotel deals in Africa

Showing deals for:17 Oct - 19 Oct
Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Guide to exploring Africa

Guide to exploring Africa

Top reasons to visit Africa

  • Iconic Wildlife Safaris: Experience thrilling safaris in renowned game reserves like the Serengeti, witnessing Africa's spectacular wildlife up close.
  • Breathtaking Landscapes: From the stunning vistas of Victoria Falls to the diverse terrains of national parks, Africa's natural beauty is unparalleled.
  • Vibrant Cultures: Immerse yourself in local traditions and vibrant markets, exploring the rich heritage of places like Marrakech.
  • Beautiful Beaches: Relax on pristine shores in destinations like Seychelles and Zanzibar, perfect for sun-seekers.
  • Unique Accommodation: Stay in a variety of lodgings, from luxurious resorts to charming guesthouses, tailored to every traveler's needs.

Find great hotels in Africa

Explore the diverse accommodation options available across Africa, where you'll find a mix of hotels and guesthouses tailored to suit every traveller's needs. Whether you're after a luxurious getaway, a family-friendly environment, or a business-themed stay, Africa's hotels offer an array of services and facilities. From breathtaking beach resorts to charming star-rated lodgings, you're sure to discover the perfect base for your memorable African adventure.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Experience an unforgettable eco-friendly getaway at Aqua Mirage Club & Aqua Parc. This vibrant 4-star all-inclusive resort is perfect for those seeking a spa-themed adventure. With an array of amenities, including unlimited food and drinks, guests can indulge in cooking classes, buffet meals, and themed parties. The resort features a full spa offering body scrubs and facial treatments, alongside a poolside bar for relaxation. Activities range from volleyball and tennis to engaging performances, ensuring entertainment for all ages. It’s a fantastic choice for travellers looking to relax while enjoying diverse activities.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: A luxurious 5-star retreat, Mövenpick Hotel Mansour Eddahbi Marrakech is ideal for families seeking an upscale experience. The hotel boasts family-friendly amenities, including a supervised children's pool and an engaging arcade game room. With babysitting services available, parents can enjoy some leisure time knowing their little ones are well cared for. The elegant design and top-notch services create a harmonious atmosphere, making it a perfect base for exploring the vibrant culture of Marrakech while providing comfort and convenience for all family members.
  • Kenzi Club Agdal Medina All Inclusive: Discover a blend of luxury and business convenience at Kenzi Club Agdal Medina. This 5-star all-inclusive hotel features a full-service spa and business amenities, ensuring a seamless experience for both leisure and professional travellers. Enjoy relaxation at the pool or indulge in aromatherapy treatments, while business guests benefit from dedicated conference facilities. With a swim-up bar and waterslide, this hotel promises an exhilarating yet serene getaway perfect for unwinding after a busy day. It’s a top choice for those seeking a refined and versatile vacation.

Where to stay in Africa

Embark on an unforgettable adventure through the magic of Africa, where vibrant cultures and breathtaking landscapes await. Discover the tropical paradise of Zanzibar, relax on the pristine beaches of Seychelles, or explore the bustling markets of Marrakech. From the iconic wildlife of the Serengeti to the stunning vistas of Victoria Falls, Africa offers a plethora of experiences that cater to every traveller's desire for relaxation, romance, and exploration.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise renowned for its stunning beaches and vibrant culture. Travellers flock here for an outdoor family experience, with activities ranging from golf at picturesque courses to exploring local museums. With peak visitor numbers in January, July, and September, the island offers a bustling yet relaxed atmosphere. Discover the breathtaking beaches, indulge in water sports, or simply unwind under the sun. The island’s rich history and diverse landscapes make it a delightful destination for all types of travellers.
  • Morocco: A captivating North African country, Morocco boasts a rich tapestry of history and culture. Visitors are drawn to its bustling cities, with peak travel times in January and June to July, making it an exciting destination for family and business-themed experiences. Explore vibrant markets, savour local cuisine, and immerse yourself in Morocco's artistic heritage through its many museums. The famed squares and historic landmarks transport you to a bygone era, while the lively atmosphere ensures a dynamic and memorable visit. Experience the perfect blend of tradition and modernity in this enchanting destination.
  • Seychelles: Comprising over a hundred islands in the Indian Ocean, Seychelles is synonymous with pristine beaches and lush landscapes. Ideal for those seeking beach, outdoor, and adventure experiences, this stunning destination sees peak arrivals in January, March, and July. Visitors can enjoy activities such as golf at exclusive clubs, snorkelling in crystal-clear waters, or simply lounging on beautiful family-friendly beaches. With its exquisite islands and vibrant marine life, Seychelles is a haven for nature lovers and thrill-seekers alike, promising an unforgettable escape into paradise.

Things to do in Africa

Embark on an unforgettable African adventure by exploring the finest game reserves and greatest safaris that the continent has to offer. Discover vibrant snorkeling sites teeming with marine life and immerse yourself in the diverse landscapes of Africa. Don’t miss the opportunity to stay at the best camps, where you can connect with nature and experience the local culture firsthand, creating memories that will last a lifetime.

Shopping

Experience the vibrant Jemaa el-Fnaa market, bustling with local crafts and spices. Closer to city life, visit Hurghada City Center for shopping and entertainment. If you're up for a drive, check out Alf Leila Wa Leila, a family-friendly shopping centre offering a unique blend of culture and commerce.

Recreation

At Cape Town Stadium, immerse yourself in the energetic atmosphere with fitness classes and wellness events. In Sharm El Sheikh Golf Resort, enjoy outdoor yoga sessions and rejuvenating spa treatments amidst stunning landscapes. Leopard Creek Country Club offers tranquil surroundings perfect for relaxation and golf, enhancing your wellness journey.

Adventure

At uShaka Marine World, experience thrilling water slides and an incredible aquarium that showcases marine life. The Kite Centre Zanzibar offers exhilarating kitesurfing lessons amidst stunning beaches. For a unique adventure, head to AfriSki, where you can enjoy skiing in the African mountains, a truly unforgettable experience.

Nightlife

A night out in Africa offers vibrant experiences. Start with a cultural performance at the Kenya National Theatre, then catch a film at Cinema Megarama for a romantic vibe. For some friendly competition, wrap up your evening at the Mas Bowling Center, enjoying the lively atmosphere.

Booking tips and Expedia advantages for Africa

If you're planning a trip to Africa, consider visiting during the off-peak months of May to June and September for lower accommodation rates. Book your hotel about a month in advance or look for last-minute deals on platforms like Expedia, where you can also find the best prices by sorting options. Saturdays typically offer the lowest rates, while Mondays are pricier. Take advantage of package deals to save on flights, hotels, and activities, and explore public transport options for budget-friendly travel. Don't forget to seek out free activities and eco-certified hotels for a more sustainable stay.

  • 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: The cheapest time to book a hotel in Africa is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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: Expedia's search tool enables you to set your budget, choose your ideal location, and much more. You can organise your results to display prices from the lowest to highest, ensuring you find the most affordable accommodation first. Additionally, you have the option to refine your search by hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels ready for booking.
  • Consider bundling your trip: You can save some dollars by combining your hotel bookings in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

No matter what type of traveller you are, Africa offers a wealth of attractions to explore, including stunning beaches, national parks, and nature reserves. Whether you’re keen on culture, outdoor adventures, or simply soaking up the sun, there’s something for everyone. In particular, South Africa is a fantastic destination with diverse experiences waiting for you, ensuring a memorable holiday filled with adventure and relaxation.

  • Giza Pyramid Complex: Step into the ancient world at the Giza Pyramid Complex, where the iconic pyramids and the Sphinx stand as testaments to Egypt's rich history. Explore the fascinating culture that surrounds these monumental structures, and immerse yourself in the stories of the pharaohs.
  • Kruger National Park: Experience the thrill of a safari in Kruger National Park, renowned for its diverse wildlife and stunning landscapes. Enjoy outdoor adventures like game drives and bushwalking while soaking in the breathtaking scenery that this expansive national park has to offer.
  • Nungwi Beach: Relax on the pristine sands of Nungwi Beach, a tropical paradise known for its crystal-clear waters and vibrant marine life. Enjoy the beach vibes as you unwind under the sun or indulge in water sports like snorkelling and diving.

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 (dry). The coolest average temperature in Africa falls in June, visitor numbers are slightly low and weather is sunny with no rain (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January76.6°F (24.8°C)No Rain (Dry)SunnyAverageSlightly High
February76.5°F (24.700000000000003°C)No Rain (Dry)SunnyAverageAverage
March68.5°F (20.3°C)Light RainMostly SunnyAverageAverage
April75.9°F (24.4°C)No Rain (Dry)SunnySlightly LowSlightly High
May74.1°F (23.4°C)No Rain (Dry)SunnySlightly LowSlightly Low
June64.9°F (18.3°C)No Rain (Dry)SunnySlightly LowSlightly Low
July74.5°F (23.6°C)No Rain (Dry)SunnyAverageAverage
August69.8°F (21.0°C)No Rain (Dry)SunnyAverageAverage
September83.3°F (28.5°C)No Rain (Dry)SunnyAverageSlightly Low
October72.3°F (22.4°C)No Rain (Dry)SunnySlightly HighAverage
November66.9°F (19.4°C)Light RainMostly SunnySlightly HighAverage
December78.6°F (25.9°C)No Rain (Dry)SunnySlightly HighSlightly High

Accommodation in Africa

Africa is thought by many to be a land of mystery and magic. On this continent, ancient structures and wild grasslands coexist with grand deserts and modern cities.

The Indian Ocean contains several dreamy places to visit such as the Maldives. Many of these locations make a great retreat, whether you are interested in diving or are vacationing on your honeymoon.

Africa

Africa is a common destination for tourists from all over the world. There is something primal about this beautiful land that calls many people to it, and a trip to Africa is a once-in-a-lifetime experience sure to create memories to be cherished for the rest of one's life.

Weather in South Africa tends to be hot all-year round, with an average temperature of 85 degrees Fahrenheit (30 degrees Celsius) during the day. At night, temperatures drop quite a bit. Because the temperature remains so constant throughout the year, the main determining factor as far as when to go will be whether it is the rainy or dry season.

The dry season runs from October through March. The dry season is the best time to visit if you are planning to go to one of Africa's breathtaking beaches. If you are planning on a safari, the dry season is also an optimal time to visit thanks to the fact that the animals will conveniently gather around watering holes during this season.

The wet season lasts from April to July along the coast and from July to September further inland. If you are planning a trip to areas such as Mali, this is the best time to go as temperatures tend to be a bit cooler.

Africa offers a wide variety of things to see and experience. For those who love to watch wildlife, a safari is a great opportunity to do just that. If you prefer to lounge around in a posh beach resort, there are plenty of those along Africa's coastline. While a visit to Egypt to see the pyramids and experience Egyptian culture is the perfect trip for history, culture, and archaeology buffs.

The Indian Ocean

The beautiful Indian Ocean is scattered with many beautiful islands that present a picturesque place to relax and soak up the warm sun. There are many places in the Indian Ocean that make for excellent diving spots, and there is an abundance of great exotic marine wildlife to interact with and view.

Explore a world of travel with Expedia

Explore a world of travel with Expedia