Book 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

xxxxxxxxxxxxx

xxxxxxxxxxxxx
Mohammédia
xxxxxxxxxxxxx

Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (263 reviews)
"Nice staff and location "
United States
Claire Langley
The price is AU$148
includes taxes & fees
27 Jan - 28 Jan
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,006 reviews)
"Lovely place for family getaway "
United Kingdom
Reyaz
The price is AU$224
includes taxes & fees
26 Jan - 27 Jan
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (657 reviews)
"The staff was always ready to help, the room, although not big, was spotless and full of beautiful details."
United States
Alejandro
The price is AU$979
includes taxes & fees
21 Jan - 22 Jan
La Mamounia

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (817 reviews)
"If you can afford it, stay at this place. The hotel is just excellent, service, food, grounds, everything is top-notch "
United States
Nikolai
The price is AU$834
includes taxes & fees
23 Jan - 24 Jan
Marriott Mena House Cairo

Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.2 out of 10, Wonderful, (941 reviews)
"Exactly as advertised, Great staff, Great room, Enjoyed my dining experience and Loved snorkeling at the beach Thanks!"
Canada
Stuart Andrew
The price is AU$190
includes taxes & fees
19 Jan - 20 Jan
Prima Life Makadi Hotel - All inclusive

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
5.0 star property
Shark's Bay
9.6 out of 10, Exceptional, (399 reviews)
"A great location where staff, service and attention to details make all the difference!"
United States
Andrei
The price is AU$616
includes taxes & fees
8 Feb - 9 Feb
Four Seasons Resort Sharm EL Sheikh

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (559 reviews)
"Great hotel."
Germany
Volkmar
The price is AU$213
includes taxes & fees
21 Jan - 22 Jan
Hilton Hurghada Plaza

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, (667 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is AU$769
includes taxes & fees
22 Jan - 23 Jan
The Palace of the Lost City at Sun City Resort

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (397 reviews)
"Food was amazing, rooms very clean and the stuff super professional and helpful. Excellent hotel overall "
Canada
Haithem
Hotel Riu Jambo - All Inclusive

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1,002 reviews)
"Friendly staff Views can’t be beat!"
Canada
Kevin
The price is AU$68
includes taxes & fees
19 Jan - 20 Jan
Pyramids View inn Bed & Breakfast

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.6 out of 10, Excellent, (157 reviews)
"Staff was friendly, food was fantastic and hotel was beautiful!"
United States
Candice
The price is AU$452
includes taxes & fees
1 Feb - 2 Feb
Sofitel Cairo Downtown Nile

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,003 reviews)
"Rooms, staff, food, facilities were all excellent "
United Kingdom
Anand
The price is AU$219
includes taxes & fees
21 Jan - 22 Jan
Stella Di Mare Beach Hotel & Spa

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (198 reviews)
"Very nice place "
United States
ANNET
The price is AU$824
includes taxes & fees
2 Feb - 3 Feb
The Mora Zanzibar - Luxury All Inclusive

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (820 reviews)
"Staff are amazing!"
United Kingdom
James
The price is AU$490
includes taxes & fees
8 Feb - 9 Feb
LUX* Grand Gaube

SUNRISE Arabian Beach Resort

SUNRISE Arabian Beach Resort
5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1,000 reviews)
"Everything was amazing "
United States
Anahit
The price is AU$469
includes taxes & fees
24 Jan - 25 Jan
SUNRISE Arabian Beach Resort

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (150 reviews)
"Great breakfast/dinner spread...helpful and very courteous staff. View of the Atlas mountain was simply breathtaking. Private pool was amazing and added immensely to the overall experience."
United Kingdom
Kartik
The price is AU$1,309
includes taxes & fees
19 Jan - 20 Jan
The Oberoi Marrakech

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (563 reviews)
"Great view and friendly staff."
United States
Miranda Lynne
The price is AU$101
includes taxes & fees
11 Feb - 12 Feb
Giza Pyramids View Inn

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (727 reviews)
"The staff was so friendly and helpful "
United States
carlos
The price is AU$497
includes taxes & fees
20 Jan - 21 Jan
Sofitel Marrakech Palais Imperial & Spa

Riad KAYA & SPA

Riad KAYA & SPA
4.5 star property
Medina
9.8 out of 10, Exceptional, (22 reviews)
"The breakfast is good"
United States
Peide
The price is AU$200
includes taxes & fees
22 Jan - 23 Jan
Riad KAYA & 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.

Great weekend hotel deals in Africa

Showing deals for:30 Jan - 1 Feb

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