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, (546 reviews)
"Excellent location, everything is close by and the place is very beautiful."
Mexico
EDGAR ALFONSO
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,065 reviews)
"Room clean Staff friendly Stunning "
United Kingdom
Teodora
The price is CA $261
CA $296 total
includes taxes & fees
May 11 - May 12
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,003 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 CA $162
CA $209 total
includes taxes & fees
May 3 - May 4
Prima Life Makadi Hotel - All inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (688 reviews)
"Excellent safe hotel with high standards. Only thing to mention were a couple of the reception staff at the Spa and at the Asian restaurant who were a bit unprofessional but the rest amazing. I would also like to praise the reception staff and the amazing concierge team who did everything for our stay to be perfect "
United States
Rory Anthony
The price is CA $1,221
CA $1,358 total
includes taxes & fees
Apr 25 - Apr 26
La Mamounia

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (417 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
Hotel Riu Jambo - All Inclusive

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (845 reviews)
"Good staff and great facilities"
South Africa
Gabriel C
The price is CA $447
CA $524 total
includes taxes & fees
May 11 - May 12
LUX* Grand Gaube

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (216 reviews)
"Great staff and service, clean, well run property"
United Kingdom
Gary
The price is CA $315
CA $377 total
includes taxes & fees
Apr 19 - Apr 20
The Mora Zanzibar - Luxury All Inclusive

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (857 reviews)
"The pool Was fantastic 🌟"
United States
Daniela
The price is CA $498
CA $643 total
includes taxes & fees
May 11 - May 12
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, (681 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is CA $483
CA $560 total
includes taxes & fees
May 10 - May 11
The Palace of the Lost City at Sun City Resort

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (727 reviews)
"I can’t wait to go back "
United States
Sharice
Hotel Riu Palace Zanzibar - All Inclusive

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 CA $171
CA $230 total
includes taxes & fees
May 11 - May 12
Stella Di Mare Beach Hotel & Spa

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,001 reviews)
"Hotel was very nice and clean. Staff were friendly and helpful. "
Canada
Navid
The price is CA $305
CA $340 total
includes taxes & fees
Apr 24 - Apr 25
Hotel Riu Tikida Palmeraie - All Inclusive

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (618 reviews)
"Its a perfect place for couples, family and kids "
United States
Glycon Pereira
The price is CA $822
CA $955 total
includes taxes & fees
Apr 16 - Apr 17
LUX Belle Mare

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (261 reviews)
"The hotel was amazing. Food and drinks were a bit pricey but well worth it."
United States
Sylvia
The price is CA $235
CA $303 total
includes taxes & fees
May 6 - May 7
Sofitel Cairo Downtown Nile

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (589 reviews)
"Excellent stay. Great property."
Canada
Shirani
The price is CA $178
CA $230 total
includes taxes & fees
May 10 - May 11
Hilton Hurghada Plaza

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (412 reviews)
"Great property, lovely staff."
United Kingdom
Thomas
The price is CA $554
CA $714 total
includes taxes & fees
May 10 - May 11
Four Seasons Resort Sharm EL Sheikh

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, (16 reviews)
"Very nice place i liked it"
United States
ANNET
The price is CA $306
CA $369 total
includes taxes & fees
Apr 23 - Apr 24
Hotel Riu Palace Swahili - All Inclusive - Adults Only

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (759 reviews)
"Great place"
United States
samir
The price is CA $642
CA $718 total
includes taxes & fees
May 10 - May 11
Sofitel Marrakech Palais Imperial & Spa

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (165 reviews)
"Beautiful hotel ❤️"
United States
Amy
The price is CA $1,306
CA $1,452 total
includes taxes & fees
May 11 - May 12
The Oberoi Marrakech

Villas do Indico Eco - Resort & Spa Lodge

Villas do Indico Eco - Resort & Spa Lodge
4.0 star property
Vilanculos
8.4 out of 10, Very good, (72 reviews)
"Great place to be "
United States
Fenias
The price is CA $91
CA $106 total
includes taxes & fees
May 11 - May 12
Villas do Indico Eco - Resort & Spa Lodge
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:Apr 24 - Apr 26

Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Price trends for hotels in Africa

Less expensive
More expensive
This month
Next month
April
March
CA $116
CA $116
Month
Price
January
CA $167
February
CA $163
March
CA $171
April
CA $116
May
CA $116
June
CA $146
July
CA $149
August
CA $155
September
CA $155
October
CA $158
November
CA $157
December
CA $160
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Africa. Select dates and complete search for nightly totals inclusive of taxes and fees.

Guide to exploring around Africa

Top reasons to visit Africa

  • Incredible Safaris: Experience thrilling safaris in Africa’s wildlife-rich national parks, where you can see majestic animals in their natural habitats.
  • Breathtaking Landscapes: Discover diverse landscapes ranging from stunning beaches to the vast Arabian Desert, each offering unique beauty.
  • Rich Cultural Experiences: Immerse yourself in Africa's vibrant cultures through local communities, traditions, and cuisine.
  • Luxurious Accommodations: Enjoy a variety of hotel options, from opulent lodges to charming guesthouses, tailored to all traveller preferences.
  • Vibrant Cities: Explore cosmopolitan cities like Cape Town, renowned for iconic sights and rich cultural heritage.

Find great hotels in Africa

Explore a diverse range of hotel accommodations across Africa, perfect for every type of traveller. Whether you're seeking a luxurious stay, a family-friendly guesthouse, or a beachside retreat, you'll find the best hotels tailored to your needs. From business-focused amenities to stunning locations, Africa's top hotels promise unforgettable experiences amidst breathtaking landscapes and vibrant cultures.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is the perfect family-friendly destination, featuring an eco-certified environment that caters to both relaxation and adventure. Guests can indulge in unlimited food and drinks, take advantage of numerous activities like volleyball, soccer, and tennis, or unwind at the onsite nightclub. The property boasts a water park, ensuring endless fun for children, while business amenities such as meeting rooms and conference spaces cater to corporate travellers. The eco-friendly theme and array of entertainment options make this hotel an excellent choice for families and eco-conscious vacationers alike.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: A luxurious 5-star hotel situated in the heart of Marrakech, this property offers a blend of city life and spa relaxation. Guests can enjoy a full-service spa, outdoor pool, and Turkish bath, creating a serene escape from the bustling city. The family-oriented amenities include a supervised childcare program and an arcade game room, ensuring that younger guests are entertained. With its central location, visitors have easy access to local attractions, making it an ideal choice for those seeking both luxury and convenience in their Moroccan getaway.
  • Stella Di Mare Beach Hotel & Spa: This 5-star resort is a luxurious beachfront haven that beautifully combines business and leisure. With direct beach access, guests can enjoy sun-soaked days by the sea while also benefiting from well-equipped business amenities, including a 24-hour business centre and multiple meeting rooms. The hotel's upscale facilities and stunning views create a relaxing atmosphere for both leisure and business travellers. Experience the perfect blend of luxury and functionality at this premier destination, where every stay feels like a vacation.

Where to stay in Africa

Embark on an unforgettable journey through South Africa, where cosmopolitan allure meets breathtaking landscapes. Discover vibrant cities like Cape Town, renowned for its iconic Table Mountain and rich cultural heritage. Explore luxurious camps across the scenic savannahs, perfect for wildlife enthusiasts and those seeking relaxation. Whether you're indulging in local cuisine or enjoying romantic sunsets, South Africa promises a diverse experience that caters to every traveller's desires.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise known for its stunning beaches and lush landscapes. Visitors can enjoy year-round mild weather, with peak arrivals in January, July, and September. The island offers a unique blend of relaxation and adventure, catering to families and outdoor enthusiasts alike. Explore world-class golf courses, indulge in watersports, or visit fascinating museums. The vibrant local culture and breathtaking coastal views make Mauritius a must-visit destination for travelers seeking both leisure and exploration.
  • Morocco: Rich in history and culture, Morocco is a vibrant country that captivates visitors with its bustling markets, stunning architecture, and diverse landscapes. The best time to visit is during the peak months of January, June, and July. Whether you're wandering through the historic medinas or enjoying a leisurely day at a public market, Morocco offers a unique city-themed experience. Don't miss the chance to visit iconic landmarks, such as lively squares and art museums, where history and modernity coexist harmoniously. This destination is perfect for families and business travelers seeking an enriching experience.
  • Seychelles: Comprising 115 islands in the Indian Ocean, Seychelles is renowned for its breathtaking beaches, crystal-clear waters, and vibrant coral reefs. Visitors flock to this tropical haven during peak months like January, March, and July to experience outdoor adventures and family-friendly activities. From relaxing on stunning beaches to exploring unique islands, Seychelles offers something for everyone. Golf enthusiasts will find exquisite courses, while the lush landscapes provide an ideal backdrop for hiking and exploration. This idyllic destination is perfect for those seeking both adventure and relaxation under the sun.

Things to do in Africa

Africa offers a wealth of experiences for tourists, including unforgettable day trips and diverse tour options. Explore the vast safari world, where spectacular safaris allow you to witness incredible wildlife in their natural habitats. Don't miss the chance to venture into the Arabian Desert, where unique landscapes and cultural experiences await. Whether you're seeking adventure or relaxation, Africa promises an enriching vacation filled with unforgettable memories.

Shopping

Experience the vibrant atmosphere of Jemaa el-Fnaa, a bustling public market perfect for unique gifts and souvenirs. For a more modern shopping experience, visit Thika Road Mall or Anfaplace Mall, both offering a variety of shops and family-friendly entertainment in a lively setting.

Recreation

At El Gouna Golf Club, enjoy a day on the greens surrounded by breathtaking landscapes, perfect for golfing enthusiasts. For sports fans, Baba Yara Stadium and Nyamirambo Stadium offer vibrant atmospheres to experience local matches and enjoy the thrill of African sports culture.

Adventure

At uShaka Marine World, experience thrilling water slides and captivating marine exhibits, perfect for family fun and adventure. Dive into the vibrant underwater world at Ras um Sid, where you can explore stunning coral reefs. Try kite surfing at Kite Centre Zanzibar, enjoying the exhilarating outdoor sports atmosphere.

Nightlife

In Africa, the Artscape Theatre Centre captivates with its vibrant cultural performances, while Soweto Theatre offers a rich blend of entertainment and family-friendly vibes. Masque Theatre also delights visitors with its romantic atmosphere and diverse shows, creating an unforgettable nightlife experience.

*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 trip to Africa, consider visiting during the cheaper months of May to June and September for better rates. Booking your hotel about a month in advance or checking Expedia's last-minute deals can lead to significant savings. Saturdays are typically the least expensive days to stay, while Mondays are the priciest. Take advantage of Expedia's tools to filter by budget and preferences, and consider bundling your flights, hotels, and activities for additional savings. Look out for resort credits and best available room rates to maximize your value.

  • 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. 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: Make use of Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

In Africa, visitors can enjoy a diverse array of attractions, including stunning beaches, captivating national parks, and serene wildlife reserves. Whether you're seeking thrilling outdoor adventures or rich cultural experiences, there's something for everyone. From exploring vibrant local communities to basking in the sun on pristine shores, Africa offers a unique blend of natural beauty and cultural immersion that promises an unforgettable vacation.

  • Giza Pyramid Complex: Explore one of the world's greatest archaeological sites, home to the iconic pyramids and the Sphinx. Immerse yourself in the rich history and culture of ancient Egypt while marveling at these monumental structures that have stood for millennia.
  • Kruger National Park: Experience the thrill of a safari in one of Africa’s largest game reserves. With stunning landscapes and diverse wildlife, Kruger National Park offers adventurous game drives, walking safaris, and the chance to see the Big Five in their natural habitat.
  • Marassi Beach: Relax on the pristine shores of Marassi Beach, where sun, sand, and sea meet. Enjoy water sports, beachside dining, and breathtaking sunsets, making it the perfect spot for a laid-back day in the sun.

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

Africa and Indian Ocean Hotel Guide

Africa brings to mind a jungle where apes swing from trees and bananas hang from every tree. This may be an accurate description for some parts of the continent, but, there is a lot more to the oft misunderstood region. A holiday in Africa and the Indian Ocean will lead you on one adventure after another through jungles, rainforests, and deep blue waters.

A cheap Africa and Indian Ocean hotel deal will help save money, so that you have more to spend on souvenirs while shopping. If you want to save even more, consider bargaining for top dollar items. The best way to be successful while bartering is to offer brand name clothing as a trade for the items that you find to be extra special. Many African vendors would love to have a pair of Nike shoes in exchange for some exotic treasure.

Discounts may be available for cheap hotel deals in Cape Town. The area is close to airports and major highways for ease of movement when sightseeing. Find rooms that are spacious and comfortable to make you feel right at home. Prices are extremely reasonable and you can sometimes receive breakfast for free.

Shaba National Reserve is a top place to find your inner African adventurer. Book a wild African safari across the beautiful landscapes of this reserve where you will see wild elephants, giraffes, and possibly a few apes swinging from the vines. Reservations can be made for African safaris at the same time you reserve your hotel packages.

Tanzania and Madagascar offer a fantastic ocean getaway directly on the Indian Ocean. Madagascar is a remote island off the coast of Africa where you can find excellent hotel deals. It is surrounded entirely by the Indian Ocean for amazing views and a relaxing holiday. Ask about snorkeling and deep water diving while you make reservations for hotels.

Staple foods in Africa include plantains, green bananas, yams, and cassava. These are all locally produced and are essential to the survival of the people living in the region. There are some imported foods in Africa as the practice becomes more acceptable. You have the freedom to make the choice for yourself; however, the most authentic African food experience will come from eating meals that originate from the country.

Explore a world of travel with Expedia