Search 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

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, (233)
"Nice staff and location "
United States
Claire Langley
The price is SARĀ 348
SARĀ 411 total
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, (1007)
"Lovely place for family getaway "
United Kingdom
Reyaz
The price is SARĀ 492
SARĀ 563 total
includes taxes & fees
30 Jan - 31 Jan
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (651)
"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 SARĀ 2,466
SARĀ 2,780 total
includes taxes & fees
12 Jan - 13 Jan
La Mamounia

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (812)
"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 SARĀ 1,913
SARĀ 2,466 total
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, (926)
"Exactly as advertised, Great staff, Great room, Enjoyed my dining experience and Loved snorkeling at the beach Thanks!"
Canada
Stuart Andrew
The price is SARĀ 370
SARĀ 478 total
includes taxes & fees
11 Jan - 12 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, (395)
"The service was great "
United Kingdom
Kachisicho
The price is SARĀ 1,200
SARĀ 1,548 total
includes taxes & fees
17 Jan - 18 Jan
Four Seasons Resort Sharm EL Sheikh

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (556)
"Great hotel."
Germany
Volkmar
The price is SARĀ 446
SARĀ 575 total
includes taxes & fees
16 Jan - 17 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, (663)
"Superb, elegant, family centric hotel.. my little kids loved it!"
United States
Lester
The price is SARĀ 1,662
SARĀ 1,922 total
includes taxes & fees
27 Jan - 28 Jan
The Palace of the Lost City at Sun City Resort

Pyramids View inn Bed & Breakfast

Pyramids View inn Bed & Breakfast
3.0 star property
Giza
9.2 out of 10, Wonderful, (1002)
"The staff is very friendly and trustworthy."
Canada
Najmul
The price is SARĀ 133
SARĀ 171 total
includes taxes & fees
14 Jan - 15 Jan
Pyramids View inn Bed & Breakfast

Hotel Riu Jambo - All Inclusive

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

SUNRISE Arabian Beach Resort

SUNRISE Arabian Beach Resort
5.0 star property
Shark's Bay
9.0 out of 10, Wonderful, (1000)
"Everything was amazing "
United States
Anahit
The price is SARĀ 781
SARĀ 1,022 total
includes taxes & fees
13 Jan - 14 Jan
SUNRISE Arabian Beach Resort

Giza Pyramids View Inn

Giza Pyramids View Inn
3.0 star property
Giza
8.6 out of 10, Excellent, (557)
"Fantastic location view panoramic views"
Australia
Gregory
The price is SARĀ 158
SARĀ 203 total
includes taxes & fees
13 Jan - 14 Jan
Giza Pyramids View Inn

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (147)
"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 SARĀ 2,751
SARĀ 3,067 total
includes taxes & fees
17 Jan - 18 Jan
The Oberoi Marrakech

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.6 out of 10, Exceptional, (194)
"Staff was very attentive and courteous."
United States
Terence
The price is SARĀ 1,764
SARĀ 2,066 total
includes taxes & fees
2 Feb - 3 Feb
The Mora Zanzibar - Luxury All Inclusive

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.6 out of 10, Excellent, (150)
"Staff was friendly, food was fantastic and hotel was beautiful!"
United States
Candice
The price is SARĀ 692
SARĀ 892 total
includes taxes & fees
3 Feb - 4 Feb
Sofitel Cairo Downtown Nile

Le MƩridien Cairo Airport

Le MƩridien Cairo Airport
5.0 star property
Heliopolis
9.4 out of 10, Exceptional, (1118)
"It was a lovely hotel!"
United States
Bonnie
The price is SARĀ 510
SARĀ 670 total
includes taxes & fees
16 Jan - 17 Jan
Le MƩridien Cairo Airport

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very Good, (723)
"Good location and excellent facilities "
United Kingdom
Manishkumar
The price is SARĀ 1,138
SARĀ 1,276 total
includes taxes & fees
13 Jan - 14 Jan
Sofitel Marrakech Palais Imperial & Spa

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (704)
"The best resort I ever stayed in . Very nice staff , excellent food , very clean room . The best is the staff "
Canada
Wael
Hotel Riu Palace Zanzibar - All Inclusive

Four Seasons Hotel Cairo at First Residence

Four Seasons Hotel Cairo at First Residence
5.0 star property
Oula
9.4 out of 10, Exceptional, (547)
"Excellent hotel"
United States
Yalin
The price is SARĀ 1,688
SARĀ 2,176 total
includes taxes & fees
12 Jan - 13 Jan
Four Seasons Hotel Cairo at First Residence
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:16 Jan - 18 Jan
Save an average of 15% on thousands of hotels when you're signed in

Top Africa Hotel Reviews

Guide to exploring around Africa

Top reasons to visit Africa

  • Stunning Natural Landscapes: Africa boasts breathtaking national parks and diverse wildlife reserves, perfect for outdoor enthusiasts.
  • Vibrant Culture: Experience the rich cultural heritage in cities like Cape Town, filled with history and local traditions.
  • Exceptional Beaches: Relax on pristine beaches with crystal-clear waters, ideal for sunbathing and water sports.
  • Adventurous Activities: Enjoy thrilling adventures, including snorkeling in rich marine environments and stargazing on Desroches Island.
  • Diverse Accommodations: Choose from luxurious resorts to cozy guesthouses, catering to all types of travelers.

Find great hotels in Africa

From luxurious beachfront resorts to charming guesthouses, Africa offers a diverse range of accommodations to suit every traveler's needs. Whether you're seeking the best luxury hotels for a lavish getaway or comfortable options for family and business travel, you'll discover outstanding choices across the continent. Explore our top picks for hotels in Africa, ensuring a memorable vacation experience tailored just for you.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Experience a vibrant and family-friendly getaway at Aqua Mirage Club & Aqua Parc, a 4-star all-inclusive resort perfect for those seeking both relaxation and adventure. Nestled in the heart of Africa, this eco-certified property excels in providing unlimited dining and beverage options, ensuring a worry-free vacation. Enjoy amenities such as a full-service spa, a thrilling water park, and a variety of activities ranging from fitness classes to themed parties. Families will appreciate the diverse entertainment options, including sports and cooking classes, making it an ideal choice for eco-conscious travelers looking for a fun-filled escape.
  • Mƶvenpick Hotel Mansour Eddahbi Marrakech: Discover luxury and comfort at Mƶvenpick Hotel Mansour Eddahbi Marrakech, a 5-star haven that seamlessly blends family-friendly amenities with eco-conscious practices. This elegant property offers a full-service spa and a stunning pool designed for relaxation, complemented by exclusive features for children such as supervised childcare and an arcade game room. With an emphasis on sustainability and family, guests can indulge in rejuvenating spa treatments while their little ones enjoy a safe and engaging environment. Its strategic location in Africa makes it a perfect base for exploring the vibrant culture and attractions of Marrakech.
  • Stella Di Mare Beach Hotel & Spa: Embrace the ultimate luxury and adventure at Stella Di Mare Beach Hotel & Spa, a 5-star resort that caters to thrill-seekers and relaxation enthusiasts alike. Situated in Africa, this exquisite property offers a variety of water sports, including windsurfing and motorboating, alongside an expansive spa experience. Guests can unwind in the outdoor pool or indulge in facial treatments and sauna sessions after a day of adventure. With its commitment to providing top-notch amenities and a breathtaking location, Stella Di Mare is the perfect destination for those looking to create unforgettable memories.

Where to stay in Africa

Embarking on a vacation in Africa opens the door to stunning destinations, from the vibrant cities of South Africa to the breathtaking beauty of East Africa. Experience a mix of romantic escapes, family-friendly adventures, and secluded retreats. Whether you're exploring the rich culture of Cape Town or the wildlife wonders of the Serengeti, Africa promises unforgettable memories and a diverse atmosphere that caters to every traveler's desire.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is renowned for its stunning beaches and vibrant marine life. Visitors can expect a year-round tropical climate, with peak travel times during January, July, and September. This island paradise offers a myriad of outdoor activities, appealing to families and adventure seekers alike. Enjoy golfing at pristine courses or explore the beautiful bays and parks that dot the landscape. The local beaches are perfect for relaxation, while the lush scenery provides opportunities for hiking and nature walks. Whether lounging on the sands or playing in the surf, Mauritius promises a memorable escape.
  • Morocco: A vibrant tapestry of culture and history, Morocco invites travelers to explore its bustling cities and breathtaking landscapes. Most visitors flock to Morocco during January and the summer months of June and July, drawn by its rich outdoor experiences and family-friendly activities. Stroll through lively public markets, where the scents of spices and local foods fill the air, or visit iconic squares and stunning waterfalls that showcase the country’s natural beauty. With its diverse offerings, from golf to national parks, Morocco is a captivating destination that blends tradition with adventure.
  • Seychelles: An idyllic archipelago in the Indian Ocean, Seychelles is a dream destination for beach lovers and adventure enthusiasts. With peak tourist seasons in January, March, and July, this tropical paradise offers endless opportunities for outdoor exploration. Visitors can indulge in various water sports, relax on pristine beaches, or play a round of golf at scenic courses. The islands are also home to unique wildlife and lush landscapes, making it an ideal spot for families and nature lovers. Whether you’re seeking adventure or relaxation, Seychelles promises an unforgettable experience surrounded by stunning natural beauty.

Things to do in Africa

Africa offers a thrilling range of activities for tourists, including unforgettable day trips to scenic spots, vibrant nightlife experiences, and exquisite wine tastings. For adventure seekers, spectacular snorkeling sites abound, showcasing the continent's rich marine life. Additionally, stargazing on Desroches Island provides a magical view of the night sky, making it a perfect getaway for those looking to connect with nature and enjoy unique experiences.

Shopping

Experience the vibrant Jemaa el-Fnaa market, where you can find unique gifts amidst the lively atmosphere. For a more upscale shopping experience, visit Melrose Arch Shopping Centre, offering a blend of shopping and entertainment. Alf Leila Wa Leila provides a family-friendly environment with various shops to explore.

Recreation

At Cape Town Stadium, immerse yourself in energetic sports vibes while enjoying fitness activities. El Gouna Golf Club invites you to play amidst beautiful landscapes, blending sports and outdoor relaxation. Meanwhile, Lagos Country Club offers a serene environment focused on wellness and relaxation, perfect for rejuvenating your spirit.

Adventure

Experience the thrill of uShaka Marine World, a vibrant waterpark offering family-friendly attractions and adventurous rides. Dive into the underwater wonders at Ras um Sid, where sports enthusiasts can explore vibrant marine life. At Kite Centre Zanzibar, enjoy exhilarating water sports in a picturesque outdoor setting.

Nightlife

In Ghana, the National Theatre offers a vibrant mix of romance and culture, perfect for an entertaining evening. For family-friendly fun, head to Cinema Megarama, where you can enjoy the latest films. For adventure seekers, The Cape Wheel provides breathtaking views and a thrilling ride under the stars.

*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, plan your visit during the cheaper months of May, June, and September. Book hotels about a month in advance for the best rates, and consider last-minute deals on platforms like Expedia. Saturdays tend to be the least expensive days to stay. Use Expedia’s search tools to sort by budget and refine options, including eco-friendly hotels. Combine hotel, flight, and activity bookings for additional savings. Don't forget to explore free local attractions and utilize public transport for affordable travel around your destination.

  • 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, 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 lets you customize your travel experience by choosing your budget, preferred location, and additional criteria. You can easily arrange your search results from the lowest to highest prices, ensuring you find the most affordable hotel options first. Additionally, you have the ability to refine your choices by hotel type; for instance, by selecting the Eco-certified filter, you'll be shown sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package deal.

Find the best attractions in Africa

When visiting Africa, you'll find a wealth of attractions that cater to every type of traveler. From stunning beaches to breathtaking national parks and wildlife reserves, the continent offers unique experiences for culture lovers, outdoor enthusiasts, and beachgoers alike. Whether you seek adventure or relaxation, Africa's diverse points of interest promise an unforgettable vacation filled with unforgettable memories.

  • Giza Pyramid Complex: Marvel at the iconic pyramids, including the Great Pyramid of Khufu, and delve into the rich history of ancient Egypt. Experience the culture and architectural mastery that has fascinated people for millennia.
  • Kruger National Park: Encounter the thrill of a safari in one of Africa's largest game reserves. Enjoy breathtaking scenery, diverse wildlife, and adventurous activities like guided tours and self-drive safaris.
  • Marassi Beach: Relax on the pristine shores of Marassi Beach, where you can soak up the sun, enjoy water sports, and indulge in local cuisine, all while experiencing the vibrant beach atmosphere.

Best time to go to Africa

The best time to visit Africa is dependent on what kind of holiday you are seeking. September is its hottest month on average. At this time, visitor numbers are average and weather is sunny with no rain. June is its coolest month on average. At this time, 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