A bustling square with a prominent tower, surrounded by traditional buildings and palm trees.

Search Hotels in Africa

  • 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

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Africa hotels

1. Aladdin Beach Resort - Families and Couples Only

Aladdin Beach Resort - Families and Couples Only
4.5 star property
Village Road
8.0 out of 10, Very good, (1 review)
Aladdin Beach Resort - Families and Couples Only

2. Palais Moulay Said & SPA

Palais Moulay Said & SPA
3.0 star property
Medina
8.8 out of 10, Excellent, (1,005 reviews)
"Was overall a great stay"
United States
Abdul-Mujeeb
The price is ¥19,237
¥22,463 total
includes taxes & fees
Nov 2 - Nov 3
Palais Moulay Said & SPA

3. La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (753 reviews)
"One of the great hotels in the world"
United States
Gary
The price is ¥116,638
¥129,875 total
includes taxes & fees
Nov 5 - Nov 6
La Mamounia

4. Prima Life Makadi Hotel - All inclusive

Prima Life Makadi Hotel - All inclusive
5.0 star property
Makadi Bay
9.4 out of 10, Exceptional, (1,008 reviews)
"I love this hotel"
United States
maria
The price is ¥17,907
¥23,094 total
includes taxes & fees
Oct 14 - Oct 15
Prima Life Makadi Hotel - All inclusive

5. Rixos Premium Alamein

Rixos Premium Alamein
5.0 star property
El Alamein
8.6 out of 10, Excellent, (206 reviews)
"Room is clean, friendly staff, food is fresh and a lot of variety, and the pool is very clean."
United States
Shaimaa
The price is ¥22,304
¥28,764 total
includes taxes & fees
Nov 1 - Nov 2
Rixos Premium Alamein

6. 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, (89 reviews)
"Nice place and everything is great"
United States
Eunice
The price is ¥66,065
¥78,205 total
includes taxes & fees
Oct 26 - Oct 27
Hotel Riu Palace Swahili – All Inclusive – Adults Only

7. Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (903 reviews)
"Nice hotel …."
United States
Wendel
The price is ¥112,231
¥144,728 total
includes taxes & fees
Nov 2 - Nov 3
Marriott Mena House Cairo

8. Royal Mansour Marrakech

Royal Mansour Marrakech
5.0 star property
Medina
10.0 out of 10, Exceptional, (109 reviews)
"The best hotel in the world. I’ve stayed many a place on the top 50 hotels but this one is the best by far that I have experienced. I’ve never experienced better service, care, and attention to detail. The architecture was a true work of art. The cuisine superb, ambiance 10/10."
United States
Martha
The price is ¥380,530
¥421,805 total
includes taxes & fees
Nov 3 - Nov 4
Royal Mansour Marrakech

9. The Grand Resort Hurghada

The Grand Resort Hurghada
5.0 star property
Al Mamsha El Seyahi
8.8 out of 10, Excellent, (93 reviews)
"Clean and good staff ."
United States
Alban
The price is ¥19,128
¥24,991 total
includes taxes & fees
Oct 29 - Oct 30
The Grand Resort Hurghada

10. Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (477 reviews)
"Love the place totally recommend, only two suggestions is they work on increasing staff for golf carts as you need them to move around the resort and sometimes we had to call them more than once as waited a little long. And room service food is not the best however dining out at the restaurants inside the resort were phenomenal and really good food Besides that it’s lovely place lovely staff and had a great time."
United States
Rami
The price is ¥75,797
¥97,746 total
includes taxes & fees
Oct 8 - Oct 9
Four Seasons Resort Sharm EL Sheikh

11. 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,012 reviews)
"Excellent place to stay would recommend to anyone visiting Morocco."
United Kingdom
Binu
The price is ¥20,239
¥22,949 total
includes taxes & fees
Nov 6 - Nov 7
Aqua Mirage Club & Aqua Parc - All Inclusive

12. 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
9.0 out of 10, Wonderful, (712 reviews)
"Rooms are very nice and clean"
United States
Kudakwashe
The price is ¥72,002
¥82,802 total
includes taxes & fees
Oct 18 - Oct 19
The Palace of the Lost City at Sun City Resort

13. Rixos Premium Seagate

Rixos Premium Seagate
5.0 star property
Nabq
9.2 out of 10, Wonderful, (306 reviews)
"AquaPark was great and well organised ,all the team were very professional and kept the guests safe. Aqua manager was very cooperative and very friendly with special thanks to him. We enjoyed eating in all restaurants specially the a la carte restaurants All the staff did a great job to keep the guests satisfied, rooms ,F&b , reception ,GR,service tip top We will come back to Rixos Seagate thanks for making our vacation memorable. It’s a superb hotel."
United States
Hatem
The price is ¥64,997
¥83,819 total
includes taxes & fees
Nov 2 - Nov 3
Rixos Premium Seagate

14. Hotel Riu Palace Santa Maria - All Inclusive

Hotel Riu Palace Santa Maria - All Inclusive
5.0 star property
Sal
9.2 out of 10, Wonderful, (99 reviews)
"The room was clean every day. Pool and spa was excellent condition. "
United States
Barbara
The price is ¥50,513
¥58,974 total
includes taxes & fees
Oct 7 - Oct 8
Hotel Riu Palace Santa Maria - All Inclusive

15. Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (655 reviews)
"Very friendly staff, beautiful hotel, great food and peaceful environment"
United States
beth
The price is ¥15,430
¥19,899 total
includes taxes & fees
Nov 3 - Nov 4
Hilton Hurghada Plaza

16. Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (830 reviews)
"Outstanding service, location and staff."
Canada
Michael
The price is ¥47,782
¥53,813 total
includes taxes & fees
Nov 6 - Nov 7
Sofitel Marrakech Palais Imperial & Spa

17. The Greens Guest House

The Greens Guest House
4.0 star property
Knysna
8.6 out of 10, Excellent, (8 reviews)
"Alles Super gelaufen und Stephan und sein Team waren sehr freundlich. Gruß Mayer "
Germany
Dirk
The price is ¥21,932
¥21,932 total
includes taxes & fees
Oct 20 - Oct 21
The Greens Guest House

18. Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (765 reviews)
"Amazing property would stay again"
United States
Ella
Hotel Riu Palace Zanzibar - All Inclusive

19. Steigenberger ALDAU Beach Hotel

Steigenberger ALDAU Beach Hotel
5.0 star property
Al Mamsha El Seyahi
9.4 out of 10, Exceptional, (688 reviews)
"Great resort!"
United States
Katherine
The price is ¥52,486
¥67,684 total
includes taxes & fees
Oct 15 - Oct 16
Steigenberger ALDAU Beach Hotel

20. Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
9.0 out of 10, Wonderful, (387 reviews)
"Great staff and very nice modern room"
United States
Danielle
The price is ¥30,477
¥39,303 total
includes taxes & fees
Oct 12 - Oct 13
Sofitel Cairo Downtown Nile
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:Oct 16 - Oct 18

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
July
March
¥16,464
¥16,851
Month
Price
January
¥17,712
February
¥23,367
March
¥25,360
April
¥20,514
May
¥22,209
June
¥13,001
July
¥12,356
August
¥15,447
September
¥16,074
October
¥16,464
November
¥16,851
December
¥17,735
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.

Guide to exploring around Africa

Top reasons to visit Africa

  • Iconic Wildlife Safaris: Experience thrilling safaris in the Serengeti to witness Africa's incredible wildlife up close.
  • Breathtaking Beaches: Relax on stunning beaches and explore vibrant island resorts, soaking up the sun.
  • Rich Cultural Experiences: Immerse yourself in the vibrant cultures of South Africa and other regions.
  • Stargazing on Desroches Island: Enjoy mesmerizing night skies perfect for stargazing in serene surroundings.
  • Diverse Accommodation Options: Choose from luxury hotels, boutique stays, and charming riads tailored to your needs.

Find great hotels in Africa

Explore a diverse range of hotel accommodations in Africa, featuring options like luxury hotels, boutique stays, and charming riads. Whether you're traveling for business, enjoying a family getaway, or seeking a relaxing beach vacation, you'll find the perfect lodging that meets your needs. Discover the unique experiences that African hotels offer, ensuring a memorable stay on this vibrant continent.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort is an ideal choice for families and eco-conscious travelers. With a guest rating of 8.0 out of 10, Aqua Mirage Club offers an all-inclusive experience featuring a wealth of amenities. Guests can indulge in unlimited food and drinks, participate in various activities like tennis, cooking classes, and themed parties, or enjoy the onsite nightclub and performances. Children will delight in the dedicated amenities, including a water park and children's pool, ensuring fun for younger guests. The property’s eco-certification reflects its commitment to sustainability, making it a perfect getaway for those who cherish nature while enjoying a wealth of entertainment options.
  • Stella Di Mare Beach Hotel & Spa: A luxurious 5-star escape with a guest rating of 9.2 out of 10, the Stella Di Mare Beach Hotel & Spa caters to beach lovers and adventure seekers alike. With direct access to a pristine beach, guests can engage in thrilling water sports such as windsurfing and waterskiing right at the property. Additionally, those looking to hit the greens can take advantage of the golf activities available. The resort’s elegant accommodations and exceptional service create a perfect blend of relaxation and adventure, making it a premier choice for an unforgettable vacation.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This elegant 5-star hotel boasts a guest rating of 8.4 out of 10 and is tailored for families seeking a blend of comfort and luxury. The property features a range of child-friendly amenities, including a dedicated kids’ pool and arcade game room, ensuring that younger guests have their share of fun. Located in the heart of Marrakech, guests can explore the local culture while enjoying top-notch dining and service. With its family-oriented facilities, Mövenpick Hotel Mansour Eddahbi provides a welcoming atmosphere for creating lasting memories.

Where to stay in Africa

Embark on an unforgettable journey through Africa, where you can explore the vibrant culture of South Africa, the stunning landscapes of East Africa, and the enchanting magic of the continent. Experience thrilling African safari adventures, where you can witness wildlife up close, and unwind in the luxurious surroundings of Abu Dhabi. With options for relaxation, romance, and family-friendly activities, Africa promises a diverse and unforgettable travel experience.

  • Morocco: Nestled in North Africa, Morocco is a vibrant destination known for its rich history and diverse culture. This country offers a unique travel experience, where visitors can immerse themselves in bustling public markets, explore historical and art museums, and relax in lively squares. The best time to visit is during the peak seasons of January and June to July, making it ideal for family outings, business trips, or city-themed adventures. Don't miss the chance to experience traditional Moroccan cuisine and hospitality while wandering through its enchanting neighborhoods.
  • Mauritius: Located in the Indian Ocean, Mauritius is a tropical paradise famed for its stunning beaches and lush landscapes. The country welcomes travelers looking for outdoor adventures, family activities, and relaxation on its pristine shores. Peak travel months are January, July, and September, when visitors can enjoy world-class golf courses and private country clubs. Mauritius is perfect for families seeking a beach getaway, with serene bays and family-friendly beaches that cater to all ages. The blend of cultures enhances the island's charm, offering a delightful culinary scene and warm hospitality.
  • Seychelles: An idyllic archipelago in the Indian Ocean, Seychelles is renowned for its breathtaking beaches and outdoor adventures. With peak travel seasons in January, March, and July, this destination attracts adventure seekers and beach lovers alike. Visitors can indulge in thrilling outdoor activities, explore lush islands, and relax on family-friendly beaches. The stunning landscape is complemented by a variety of golf courses and eco-tourism options, making it a perfect escape for those looking to connect with nature. Seychelles promises a unique blend of relaxation and adventure for every traveler.

Things to do in Africa

Shopping

Visit the vibrant Maasai Market in Nairobi for handcrafted jewelry and traditional textiles. If you prefer malls, check out Sandton City in Johannesburg, featuring a mix of international brands and local boutiques, perfect for finding unique gifts and souvenirs.

Recreation

At the Ananda Spa in the Himalayas, immerse yourself in holistic therapies and yoga sessions amidst serene landscapes. Enjoy organic meals and engage in guided nature walks for a rejuvenating experience that connects you with the tranquility of your surroundings.

Experience the luxurious Sanctuary Retreats in Botswana, where you can indulge in spa treatments using local ingredients. Participate in guided meditation sessions and wildlife safaris, allowing for relaxation and adventure in the heart of nature.

Rejuvenate at the Six Senses Zil Pasyon in Seychelles, where wellness and nature blend seamlessly. Enjoy personalized wellness programs, yoga classes on the beach, and fresh, healthy cuisine while surrounded by stunning ocean views.

Adventure

Kyalami Racetrack offers thrilling motor racing experiences, perfect for adrenaline enthusiasts. Feel the rush as you watch high-speed competitions in a vibrant atmosphere. For breathtaking views, the Table Mountain Aerial Cableway provides a scenic ride with stunning landscapes, ideal for families and outdoor lovers. Experience excitement at Acrobranch Wildwoods with ziplining and ropes courses amidst beautiful nature.

Nightlife

Experience the vibrant nightlife of Cape Town at the iconic Long Street, lined with bars and clubs like The Waiting Room, offering live music and stunning views. For a laid-back vibe, visit Camps Bay's beach bars, where you can enjoy cocktails with a stunning ocean backdrop.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Find the best attractions in Africa

Whether you're seeking adventure, relaxation, or cultural experiences, Africa has something for every traveler. Explore stunning beaches, national parks, and wildlife reserves that showcase the continent's natural beauty. Don't miss out on the chance to unwind at island resorts, where you can soak up the sun and enjoy the local culture. With diverse attractions, your vacation in Africa will surely be unforgettable.

  • Giza Pyramid Complex: Explore one of the most iconic archaeological sites in the world. The Giza Pyramid Complex offers a glimpse into ancient Egyptian civilization, with its monumental pyramids and the enigmatic Sphinx. The cultural vibes are palpable as you wander through history, marveling at the architectural genius of the past.
  • Kruger National Park: Experience the thrill of wildlife in their natural habitat at Kruger National Park. This vast national park is known for its stunning scenery and diverse ecosystems, providing ample opportunities for outdoor adventures like safari drives and guided walking tours, where you can encounter the Big Five.
  • Naama Bay: Relax in the beautiful Naama Bay, renowned for its picturesque beaches and vibrant atmosphere. Enjoy outdoor activities like snorkeling and diving in crystal-clear waters, or simply unwind on the sandy shores, taking in the stunning coastal views.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January76.6°F (24.8°C)No RainSunnyAverageSlightly High
February76.5°F (24.7°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