Find the best Africa Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Africa Accommodation: Most Popular Cities to Stay

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, (669 reviews)
"The most amazing place to stay, I really recommend, staff are super attentive, the location is fabulous, not a single negative thing to say!"
United Kingdom
Daisy
The price is £74
includes taxes & fees
16 Jun - 17 Jun
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,100 reviews)
"Excellent service and friendly staffs"
United Kingdom
Sivarupan
The price is £144
includes taxes & fees
20 May - 21 May
Aqua Mirage Club & Aqua Parc - All Inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (694 reviews)
"Only spent one night there but it was so worth it! The attention to detail, the garden, the staff, the pool, the spa, the location, everything was amazing!"
United States
Margarita
The price is £404
includes taxes & fees
17 Jun - 18 Jun
La Mamounia

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,004 reviews)
"Food was amazing and room was clean and spacious"
United States
Ahmed
The price is £100
includes taxes & fees
18 May - 19 May
Prima Life Makadi Hotel - All inclusive

Trou aux Biches Beachcomber Golf Resort & Spa

Trou aux Biches Beachcomber Golf Resort & Spa
5.0 star property
Trou aux Biches
9.2 out of 10, Wonderful, (451 reviews)
"Amazing spacious room, very friendly helpful staff, perfect hotel"
United Kingdom
Charlotte
Trou aux Biches Beachcomber Golf Resort & Spa

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (222 reviews)
"The staff were great, rooms were clean, the surrounding area was nice."
United States
Arshi
The price is £281
includes taxes & fees
6 Jun - 7 Jun
The Mora Zanzibar - Luxury All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,002 reviews)
"The food was very good. Staff was friendly."
United States
Kirk
The price is £152
includes taxes & fees
31 May - 1 Jun
Hotel Riu Tikida Palmeraie - All Inclusive

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, (685 reviews)
"Staff were amazing across the board, service was excellent as usual. What a beautiful place !!"
United Kingdom
Denise
The price is £336
includes taxes & fees
16 Jun - 17 Jun
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, (426 reviews)
"The rooms were clean, the staff were nice and the food was great too! 10/10 experience and would definitely stay here next time."
Canada
Daniel
Hotel Riu Jambo - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (736 reviews)
"Excellent food and service. Huge resort and nice water views. More activities would be nice but all in all, good stay."
United States
esther
Hotel Riu Palace Zanzibar - All Inclusive

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, (73 reviews)
"The pool was great with amazing view "
United Kingdom
Lee-Ann
The price is £62
includes taxes & fees
16 Jun - 17 Jun
Villas do Indico Eco - Resort & Spa Lodge

Sofitel Marrakech Palais Imperial & Spa

Sofitel Marrakech Palais Imperial & Spa
5.0 star property
Gueliz
8.4 out of 10, Very good, (770 reviews)
"Splendid breakfasts"
United Kingdom
Nina
The price is £240
includes taxes & fees
16 Jun - 17 Jun
Sofitel Marrakech Palais Imperial & Spa

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, (22 reviews)
"Great varieties of food. The staff were amazing, always happy to help when you need assistance."
United States
ISAAC AZIEL EKOW
The price is £255
includes taxes & fees
20 May - 21 May
Hotel Riu Palace Swahili - All Inclusive - Adults Only

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (861 reviews)
"Loved this place. Hoping to go back next year"
United Kingdom
Ashley Liam
The price is £191
includes taxes & fees
11 Jun - 12 Jun
LUX* Grand Gaube

La Joya Lodge Conference Centre and Spa

La Joya Lodge Conference Centre and Spa
4.0 star property
Broederstroom
8.8 out of 10, Excellent, (79 reviews)
"Staff were extremely kind and helpful! "
United States
Barbara
The price is £68
includes taxes & fees
11 Jun - 12 Jun
La Joya Lodge Conference Centre and Spa

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (863 reviews)
"Fabulous hotel."
United Kingdom
Melanie Clare
The price is £502
includes taxes & fees
9 Jun - 10 Jun
Marriott Mena House Cairo

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,001 reviews)
"Great location on beach. Lots of outside areas to sit in."
United Kingdom
Karen
The price is £106
includes taxes & fees
9 Jun - 10 Jun
Stella Di Mare Beach Hotel & Spa

Hotel Prestige Agadir

Hotel Prestige Agadir
4.5 star property
Agadir Bay
8.2 out of 10, Very good, (119 reviews)
"Excellent location, clean room ,"
Canada
Ihssane
The price is £115
includes taxes & fees
30 May - 31 May
Hotel Prestige Agadir

The Oberoi Marrakech

The Oberoi Marrakech
5.0 star property
Marrakech
10.0 out of 10, Exceptional, (173 reviews)
"Wonderful stay!!! "
United States
Theresa
The price is £628
includes taxes & fees
16 Jun - 17 Jun
The Oberoi Marrakech

Hotel Riu Palace Tikida Agadir - All Inclusive

Hotel Riu Palace Tikida Agadir - All Inclusive
5.0 star property
Agadir Bay
8.8 out of 10, Excellent, (1,000 reviews)
"Really amazing clean resort. "
United Kingdom
Suky
The price is £263
includes taxes & fees
25 May - 26 May
Hotel Riu Palace Tikida Agadir - All Inclusive
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:29 May - 31 May

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

  • Thrilling Safaris: Experience unforgettable wildlife encounters in the Serengeti, where you can witness the majesty of Africa's diverse fauna in their natural habitat.
  • Stunning Beaches: Relax on pristine shores, such as those found on Desroches Island, ideal for sunbathing and water activities.
  • Rich Cultural Experiences: Engage with vibrant local cultures across the continent, immersing yourself in traditions and customs.
  • Diverse Landscapes: Explore everything from lush national parks to unique fynbos ecosystems, offering captivating adventures.
  • Luxurious Accommodations: Enjoy a range of lodging options, from lavish hotels to charming guesthouses, tailored to all preferences.

Find great hotels in Africa

Embark on an unforgettable adventure in Africa, where a diverse range of accommodations awaits you. From luxurious hotels offering top-notch amenities to charming guesthouses perfect for families and business travellers alike, you'll find something to suit your needs. Whether you seek a blissful beach getaway or a sophisticated city stay, Africa's hotels promise a memorable experience tailored to your desires.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: This vibrant 4-star resort, boasting a guest rating of 8.0, is a family-friendly haven set in a stunning environment. Eco-certified, Aqua Mirage Club & Aqua Parc offers an all-inclusive experience where guests can indulge in unlimited food and drinks. The property features an array of amenities, including volleyball, cooking classes, and themed parties, ensuring entertainment for all ages. The resort’s full-service spa and poolside bar provide a perfect spot for relaxation, while children can enjoy the water park and various games designed for their enjoyment.
  • Stella Di Mare Beach Hotel & Spa: Rated highly at 9.2, this luxurious 5-star resort is perfect for adventure seekers and beach lovers. With direct access to the sandy shores, guests can easily engage in waterskiing and snorkelling, or take part in nearby skydiving and parasailing. The hotel's top-notch golf facilities will delight avid golfers, ensuring a thrilling stay filled with both relaxation and activity. The property’s exquisite spa enhances the experience, providing a serene escape after a day of adventure.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This elegant 5-star hotel, with a guest rating of 8.4, is tailored for families seeking a blend of luxury and comfort. The hotel offers various amenities for children, including supervised childcare and an arcade game room, making it an ideal choice for families. Located in a vibrant area, guests can explore local attractions and return to enjoy the hotel’s refined dining options and spacious rooms, perfect for unwinding after a day of exploration.

Where to stay in Africa

Africa offers a myriad of enchanting destinations, from the vibrant streets of South Africa to the breathtaking landscapes of East Africa. Experience the magic of Africa through unforgettable safari adventures, where you can connect with nature and wildlife. For a unique blend of culture and luxury, consider a stop in Abu Dhabi. Whether you seek romance, family-friendly activities, or a relaxing retreat, Africa's diverse regions promise an unforgettable vacation experience.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise renowned for its stunning beaches and vibrant culture. The island offers a variety of experiences, from relaxing on its pristine shores to engaging in outdoor activities like golf at world-class courses. The family-friendly beaches and serene bays provide the perfect backdrop for a memorable holiday. With its peak travel months in January, July, and September, Mauritius sees a steady influx of visitors seeking sun-soaked adventures and leisurely family outings. Don't miss the chance to explore the local landmarks, where you can immerse yourself in the island's natural beauty and rich heritage.
  • Morocco: Steeped in history and culture, Morocco offers a captivating travel experience for city enthusiasts and families alike. With its bustling markets and vibrant public squares, you'll find an array of sights and sounds that reflect the country's rich traditions. Popular travel times are during January and the summer months of June to July, when visitors flock to explore its historic museums and art galleries. The unique blend of modernity and tradition makes Morocco an intriguing destination, where you can savour local delicacies and shop for artisanal crafts. Be sure to explore the captivating landmarks that tell the story of Morocco's diverse heritage.
  • Seychelles: An idyllic archipelago in the Indian Ocean, Seychelles is famed for its breathtaking beaches and lush landscapes, making it an outdoor lover’s dream. The peak seasons in January, March, and July see a surge of adventurers eager to explore the stunning islands and partake in exhilarating activities. With family-friendly beaches and opportunities for island hopping, Seychelles promises an unforgettable adventure. Enjoy the tranquil surroundings while indulging in water sports or relaxing at a private club. Make the most of your visit by discovering the local attractions that showcase the natural beauty and vibrant culture of this enchanting destination.

Things to do in Africa

Embark on thrilling Serengeti excursions to witness the magnificent wildlife, indulge in exciting activities across diverse landscapes, and enjoy stargazing on the picturesque Desroches Island. Discover the best diving spots that showcase Africa's vibrant marine life, while also exploring the unique fynbos ecosystems through captivating safaris. This diverse range of experiences promises an unforgettable adventure across the continent.

Shopping

Experience the vibrant markets of Marrakech, such as the famous Jemaa el-Fnaa, brimming with traditional crafts and spices. In Cape Town, visit the V&A Waterfront for a mix of retail and stunning views, featuring shops from local artisans to global brands.

Recreation

At Muthaiga Golf Club, enjoy a round of golf amidst lush landscapes and luxurious surroundings, perfect for relaxation. Domaine Royal Palm Marrakech offers exquisite spa treatments and fine dining, while Triangle Country Club provides serene golf experiences complemented by tranquil nature, ideal for unwinding and rejuvenating.

Adventure

In Kenya, embark on an exhilarating safari in the Maasai Mara, witnessing the Great Migration and diverse wildlife. In South Africa, experience the thrill of bungee jumping from the Bloukrans Bridge, the highest in the world, or explore the stunning landscapes of the Drakensberg Mountains.

Nightlife

A night out in Cape Town offers vibrant energy at the iconic Long Street, where lively bars and clubs keep the rhythm alive. For a more laid-back vibe, visit the stylish rooftop at Sky Bar, enjoying stunning views over the city while sipping on expertly crafted cocktails.

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

Booking tips and Expedia advantages for Africa

  • 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: Utilise Expedia’s search tool to refine your preferences, including your budget, preferred location, and the type of hotel you desire. To uncover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money 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 seek cultural experiences or outdoor adventures, the continent has something for everyone. Don't miss the opportunity to unwind at idyllic island resorts, making your holiday unforgettable with both relaxation and exploration.

  • Giza Pyramid Complex: A visit to the Giza Pyramid Complex immerses you in ancient Egyptian culture, where you can marvel at the iconic pyramids and the enigmatic Sphinx. This archaeological site offers a profound connection to history, allowing you to explore the grandeur of one of the Seven Wonders of the Ancient World.
  • Kruger National Park: Experience the thrill of wildlife encounters in Kruger National Park, a vast national park renowned for its stunning scenery and diverse ecosystems. Enjoy outdoor adventures such as game drives and walking safaris, where you can observe the Big Five and more in their natural habitat.
  • Naama Bay: Relax in the beautiful Naama Bay, where stunning beach scenery meets vibrant outdoor activities. This picturesque bay is perfect for sunbathing, snorkelling, and enjoying the warm waters of the Red Sea, making it a fantastic spot for a leisurely getaway.

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

Pocket Guide: Africa

The landscapes of Africa enthral in their diversity. There are tropical rain forests, timeless sand dunes, sprawling savannahs and jagged mountains that back green-tinged highlands. Amongst all this it can seem that Noah's Ark may have dropped its entire payload here: elephants, hippos, lions, gorillas, giraffes, crocodiles, dolphins and whales all call African land or water home. The sheer variety that an African safari can encompass is bewildering. Underpinning all this is the culture and history of Africa: the innumerable tribes, the ancient civilizations of Egypt, the contemporary cool of cities such as Cape Town and the sheer, beguiling thrill of a Moroccan souq or a bazaar in Zanzibar. Africa is many things indeed, but all of them offer a sense of adventure. Have an adventure of your own with a Hotel in Africa.

Where to Stay in Africa

South Africa – From the cosmopolitan charms of Cape Town to the tribal areas of KwaZulu-Natal, South Africa covers a lot of ground. The desert at Kalahari invites exploration whilst nothing could be more pleasurable than losing yourself in the blooming wildflowers of Namakwa. Kruger National Park is stuffed with safari opportunities and hikers will love the achingly beautiful Drakensberg range. Experience the excitement that only safari can give you with a hotel in South Africa.

Egypt - The mighty Nile gave birth to one of the world’s first great civilizations, and you can still see its remains in the pyramids at Giza, the tombs and palaces of Luxor and the monumental architecture that dots the course of its progress through Egypt. Take a cruise on the Nile, enjoy the sights from a hot air balloon, hop on a camel or ride a donkey. There are many ways to see the sights but all are close at hand with a hotel in Egypt - and will leave you slightly breathless!

Morocco – Take a trek in the heights of the Atlas mountains, try and stay on a camel through the sand dunes, enjoy the romantic views of the rugged coastline from the crumbling ramparts of Essaouira or party hard in Casablanca: Morocco is a place to both find and lose yourself. Nowhere is this truer than in the winding alleys of the ancient souqs or the vibrant bustle of Marrakech’s central square. A mystical break in Morocco is all yours with a hotel in this amazing part of the world.

Tanzania – Going on wildlife safaris, discovering dazzling beaches, exploring romantic ruins and the standing in awe of the majesty of Mount Kilimanjaro are all adventures that await you here. Along the way you’ll meet the red-cloaked Maasai warriors, nomadic Barabaig and the Makonde wood carvers among many other Tanzanian tribes.

How to Make the Most of Your Hotel in South Africa

The ancient monuments of Egypt are a truly spectacular sight but Africa holds many more in store for you. Herds of elephants plodding across savannahs, lions lying languorously at watering holes and the rare Rothschild giraffe whose tongue extends a massive 20 inches – a feat that is very hard to lick! There are the stunning beaches of Zanzibar, the sweeping sand dunes of Morocco, the sheer scale of Mount Kilimanjaro and many other places of natural beauty to take in.

Thrill seekers need not pack any shots of adrenaline: there will be plenty of that available. Skydive over the scenery surrounding Cape Town, ascend Mount Kilimanjaro, surf the waves at Durban, surf the the Indian Ocean, cage dive with white water sharks, take a hot air balloon over the Nile Valley or sandboard the dunes in Morocco. Cultural tours can take you to Bedouin tents or to meet the Zulu tribes and, wherever you travel the melting pot of Indian, Arabic and African cultures has resulted in some delectable dishes to savour. What are you waiting for: tuck in!

Explore a world of travel with Expedia