Search Hotels in Africa

    price find illustration
    Change your mind
    Book hotels with free cancellation
    deals illustration
    Treat yourself
    Save instantly and earn perks with One Key
    bed illustration
    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
Property class

Compare 92,495 hotels in Africa with room rates, reviews, and availability. Most hotels are fully refundable.

TATRABENT - Eco Friendly retreat in Siwa

3.0 star property
The price is £88
includes taxes & fees
5 Jul - 6 Jul
TATRABENT - Eco Friendly retreat in Siwa

Blend Club Aqua Resort

3.5 star property
7.8 out of 10, Good, (47)
"All of the facilities was perfect"
The price is £85
includes taxes & fees
26 Jul - 27 Jul
Blend Club Aqua Resort

Villa de Luxe River Palm

4.0 star property
8.0 out of 10, Very good, (1)
Villa de Luxe River Palm

Charmillion Sea Life Resort

4.0 star property
8.8 out of 10, Excellent, (23)
"the hotel is well maintained and the facilities are good, the bar staff were very helpful Mohammad and Omar are assets to the company offering good customer service and help when needed good advised highly recommend these two staff members, i feel the food options could be improved by having more options range for drinks and snack food for Europe clientele which i am sure most would be happy to pay the extra costs for for more personal preferences, but apart from that very nice hotel and...
The price is £117
includes taxes & fees
13 Jul - 14 Jul
Charmillion Sea Life Resort

Joyous Guest House

3.0 star property
Joyous Guest House

Prima Life Makadi Hotel - All inclusive

5.0 star property
9.2 out of 10, Wonderful, (675)
"Beach amazing, food and pool are wonderful staff is so friendly "
The price is £85
includes taxes & fees
18 Jul - 19 Jul
Prima Life Makadi Hotel - All inclusive

La Mamounia

5.0 star property
9.2 out of 10, Wonderful, (597)
"The service was excellent. "
The price is £419
includes taxes & fees
17 Jul - 18 Jul
La Mamounia

Marriott Mena House Cairo

5.0 star property
9.0 out of 10, Wonderful, (735)
"Excellent location excellent service "
The price is £209
includes taxes & fees
10 Jul - 11 Jul
Marriott Mena House Cairo

Aqua Mirage Club & Aqua Parc - All Inclusive

4.0 star property
8.0 out of 10, Very good, (1002)
"The aqua park was amazing "
The price is £195
includes taxes & fees
13 Jul - 14 Jul
Aqua Mirage Club & Aqua Parc - All Inclusive

Rixos Premium Alamein

5.0 star property
8.8 out of 10, Excellent, (93)
"Great hotel!"
The price is £363
includes taxes & fees
5 Jul - 6 Jul
Rixos Premium Alamein

The Palace of the Lost City at Sun City Resort

5.0 star property
8.8 out of 10, Excellent, (630)
"Very friendly Clean Safety Location "
The price is £273
includes taxes & fees
31 Jul - 1 Aug
The Palace of the Lost City at Sun City Resort

Four Seasons Resort Sharm EL Sheikh

5.0 star property
9.6 out of 10, Exceptional, (343)
"Excellent hotel and staff. We plan on staying again. "
The price is £246
includes taxes & fees
5 Jul - 6 Jul
Four Seasons Resort Sharm EL Sheikh

SUNRISE Arabian Beach Resort

5.0 star property
9.0 out of 10, Wonderful, (1000)
"The staff were amazing. Ahmad, Gerges, Koko, Akon and Hassan were extremely helpful "
The price is £122
includes taxes & fees
17 Jul - 18 Jul
SUNRISE Arabian Beach Resort

Luxury 2 Bedrooms Apartment With Plastation 5

3.5 star property
10.0 out of 10, Exceptional, (2)
"This property is just amazing and the host is an excellent communicator…home away from home.. I will recommend this property. "
Luxury 2 Bedrooms Apartment With Plastation 5

Hotel Riu Jambo - All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (335)
"Beautiful hotel, friendly staff and nice location"
Hotel Riu Jambo - All Inclusive

Constance Belle Mare Plage

5.0 star property
9.4 out of 10, Exceptional, (655)
"The resort is beautiful "
The price is £227
includes taxes & fees
16 Jul - 17 Jul
Constance Belle Mare Plage

The Mora Zanzibar - Luxury All Inclusive

5.0 star property
9.6 out of 10, Exceptional, (147)
"The beach is gorgeous "
The price is £530
includes taxes & fees
5 Jul - 6 Jul
The Mora Zanzibar - Luxury All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive - Adults Only

5.0 star property
9.2 out of 10, Wonderful, (655)
"Great hotel friendly staff"
Hotel Riu Palace Zanzibar - All Inclusive - Adults Only

Great Pyramid Inn

3.0 star property
9.2 out of 10, Wonderful, (1002)
"We had a good stay. "
The price is £32
includes taxes & fees
15 Jul - 16 Jul
Great Pyramid Inn

Hotel Riu Tikida Palmeraie - All Inclusive

4.0 star property
8.6 out of 10, Excellent, (1000)
"Would definitely recommend it to anyone visiting Morocco and looking for a great place to stay."
The price is £187
includes taxes & fees
14 Jul - 15 Jul
Hotel Riu Tikida Palmeraie - 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:11 Jul - 13 Jul
Save an average of 15% on thousands of hotels when you're signed in

Guide to exploring around Africa

Guide to exploring around Africa

Top reasons to visit Africa

  • Stunning National Parks: Africa boasts breathtaking national parks, such as the Serengeti and Kruger, perfect for thrilling wildlife safaris.
  • Rich Cultural Experiences: Immerse yourself in diverse local cultures, traditions, and vibrant communities throughout the continent.
  • Beautiful Beaches: Enjoy stunning coastal destinations with pristine beaches, ideal for relaxation and water activities.
  • Unique Flora and Fauna: Experience unique flower safaris, showcasing the continent's stunning biodiversity and picturesque landscapes.
  • Diverse Accommodation Options: Africa offers a range of lodging choices, from luxurious hotels to charming guesthouses, catering to every traveler's needs.

Find great hotels in Africa

Explore the diverse array of accommodation options across Africa, where you can find everything from luxurious hotels to charming guesthouses. Whether you're seeking a family-friendly retreat, a business-oriented stay, or a serene beach getaway, Africa's hotel scene caters to all your needs. Discover the best hotels and resorts that promise an unforgettable experience amidst stunning landscapes and vibrant cultures.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Nestled in the heart of Africa, the Aqua Mirage Club & Aqua Parc is a vibrant 4-star all-inclusive resort designed for both relaxation and excitement. With an array of activities at your fingertips, enjoy unlimited food and drinks, engaging performances, and themed parties. Ideal for families and couples, the resort features a full spa, fitness facilities, and a range of sports including volleyball and tennis. The property’s business amenities, such as multiple meeting rooms and conference spaces, ensure convenience for corporate travellers. Guests can unwind at the poolside bar or indulge in spa treatments, making it a perfect blend of leisure and business.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: A luxurious 5-star property located in the enchanting Marrakech, Mövenpick Hotel Mansour Eddahbi offers a sophisticated environment for both leisure and business guests. With a focus on elegance, the hotel features a well-equipped business centre, multiple meeting rooms, and is situated in a prime business district. Guests can enjoy opulent accommodations, exquisite dining options, and the serene ambience of the hotel’s gardens. The Mövenpick is an ideal choice for discerning travellers seeking a blend of comfort and professional amenities.
  • Kenzi Club Agdal Medina All Inclusive: This exquisite 5-star resort is an ideal destination for families seeking luxury and relaxation in Africa. Kenzi Club Agdal Medina features kid-friendly amenities such as a children’s club and babysitting services, ensuring a fun-filled stay for younger guests. Parents can indulge in the full-service spa, complete with body scrubs and aromatherapy treatments, while the accessible pool and waterslide add to the family-friendly atmosphere. With all-inclusive dining and entertainment options, this resort promises a memorable experience for all ages.

Where to stay in Africa

Embarking on a journey through Africa offers an enchanting blend of culture, adventure, and relaxation. From the breathtaking beauty of the Serengeti in Kenya, where luxury camps provide an intimate wildlife experience, to the timeless wonders of Egypt’s pyramids, each destination promises unforgettable memories. Whether you seek serene escapes or vibrant city life, exploring Africa reveals a continent rich in diversity and charm, perfect for a romantic getaway or a cultural expedition.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise renowned for its stunning beaches and vibrant culture. This island nation attracts travellers year-round, with peak visitor numbers in January, July, and September. Visitors flock to Mauritius for family-friendly adventures, outdoor activities, and pristine sandy shores. You can indulge in golf at exclusive country clubs or explore local museums showcasing the island's rich heritage. With a plethora of beautiful beaches and other attractions nearby, Mauritius promises a memorable getaway for sun-seekers and history enthusiasts alike.
  • Morocco: Located at the crossroads of Europe and Africa, Morocco offers a captivating blend of tradition and modernity. Its bustling markets and vibrant squares create an atmosphere filled with colour and activity, making it a favourite destination for families and business travellers alike. Peak travel periods occur in January and during the summer months of June and July. Explore the enchanting art and history museums or immerse yourself in the lively public markets. With its unique cultural experiences and rich history, Morocco provides a truly immersive travel experience.
  • Seychelles: A dream destination for beach lovers and adventure seekers, Seychelles boasts an array of idyllic islands in the Indian Ocean. The country welcomes visitors throughout the year, with peak seasons in January, March, and July. Here, you can enjoy outdoor activities such as golfing at exclusive country clubs or relaxing on family-friendly beaches. The islands are renowned for their breathtaking landscapes, making them perfect for exploration and adventure. Whether you're lounging on the beach or discovering the vibrant marine life, Seychelles offers an unforgettable tropical escape.

Things to do in Africa

Embarking on a journey to Africa offers unforgettable adventures, including unique flower safaris that allow you to immerse yourself in the continent's stunning flora and fauna. Marvel at the vibrant landscapes filled with diverse plant species while exploring breathtaking national parks. Combining thrilling wildlife encounters with picturesque scenery, these experiences promise to create lasting memories during your stay in this magnificent region.

Shopping

Experience the vibrant Jemaa el-Fnaa market, renowned for its bustling atmosphere and unique souvenirs. For a larger shopping experience, visit Hurghada City Center, offering family-friendly entertainment. If you're up for a drive, Knysna Waterfront, a lovely shopping centre, is also worth the trip for its charming vibe.

Recreation

El Gouna Golf Club offers a vibrant outdoor atmosphere, perfect for golf enthusiasts seeking both challenge and relaxation. Experience the thrilling sports vibes at Moses Mabhida Stadium, a hub for athletic events. For ultimate wellness, unwind at Lagos Country Club, where relaxation and rejuvenation await amidst tranquil surroundings.

Adventure

uShaka Marine World is a vibrant waterpark offering thrilling rides and aquatic adventures, perfect for families. Ras um Sid invites you to explore the underwater world through exhilarating sports activities. At Kite Centre Zanzibar, enjoy the excitement of water sports in a stunning outdoor setting surrounded by pristine beaches.

Nightlife

Experience the vibrant nightlife in Africa by visiting Cinema Megarama for a family-friendly film, the Playhouse for a cultural theatre performance, or dance the night away at Bassline, a lively nightclub perfect for romance and entertainment.

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 lower accommodation rates. Book your hotel about a month in advance for the best deals, or explore last-minute offers on platforms like Expedia. Saturdays tend to be the most economical days to stay, while Mondays are pricier. Use Expedia’s search tool to filter options by budget and location, and consider package deals to save on flights and activities. Additionally, seek out free local attractions to enhance your experience without straining your wallet.

  • 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: Booking a hotel in Africa about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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 narrow down your options based on your budget, preferred location, and desired hotel type. To discover the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservations in Africa with your flights and activities through an Expedia package.

Find the best attractions in Africa

Africa offers a diverse array of attractions, including stunning beaches, national parks, and wildlife reserves. Whether you're seeking cultural experiences, outdoor adventures, or simply a relaxing beach holiday, the continent has something for every traveller. From exploring vibrant local cultures to embarking on thrilling safaris, your visit promises to be an unforgettable journey filled with natural beauty and rich heritage.

  • Giza Pyramid Complex: Marvel at the iconic pyramids and the Sphinx, ancient wonders that have stood for millennia. The rich cultural heritage and fascinating history will immerse you in the mysteries of ancient Egypt.
  • Kruger National Park: Experience the thrill of safari adventures in one of Africa’s largest game reserves. With stunning scenery and diverse wildlife, you can encounter the Big Five and enjoy unforgettable outdoor experiences.
  • Nungwi Beach: Relax on the pristine white sands of Nungwi Beach, where turquoise waters invite you to unwind. The vibrant local culture and stunning sunsets create a perfect tropical paradise for beach lovers.

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

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!