Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Africa on Hotels.com. These Africa hotels consistently deliver on quality, location and traveller experience. Last updated on .
Africa Hotels
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Where to stay in Africa?
Showing deals for:11 Sept - 13 Sept

Entumoto Safari Camp

Rhulani Safari Lodge

The Elephant Camp

Angala Boutique Hotel

Retac Qunay Dahab Resort & Spa

Idou Anfa Hotel

Old Mill Lodge, Working Ostrich Farm & Restaurant, Oudtshoorn

Turquoise Pyramids View Hotel

Tau Game Lodge

The Twelve Apostles Hotel and Spa

The Oyster Box

Marchica Lagoon Resort

Rockfig Lodge Madikwe

K Hotel Douala

Kruger Untamed - Tshokwane River Camp

The Wallow Lodge

Glen Avon Lodge Boutique Hotel

City View Hotel

Highgrove House

Fiesta Royale Hotel

Woodbury Tented Camp - Amakhala Game Reserve

The Cellars-Hohenort

The Spier Hotel

Leopard Mountain Safari Lodge
Top landmarks in Africa

Giza Pyramid Complex

Nungwi Beach

Jemaa el-Fnaa

Port of Tangier

Great Sphinx of Giza

Naama Bay
Check out reviews of Africa hotels guests love
Taj Cape Town
"Great hotel in downtown Cape Town. Opted to stay Concierge level in the historic part of the hotel, and loved the old-world vibe. Rooms are beautifully appointed, Food in Mint Restaurant was very good, and excellent at Bombay Brasserie. Service at both was stellar. Incredibly warm and helpful front desk staff. Would definitely stay here again."
Novotel Marrakech Hivernage
"Nice hotel and nice location"
Hôtel & Ryads Barrière Le Naoura
"Lovely pool, great location."
Kenzi Rose Garden
"Hotel was very nice. The Hamman was wonderful. Pools were great, food was delicious. And if I ever go back to Marrakech I’ll definitely be staying here again"
Palais Sebban
"Beautiful place in the convenient location"
Le Riad Monceau
"What a jewel of a place among so many Riads to choose from. They pick you up from the airport and bring you right to the Riad so you don’t have to find it inside the Medina. The staff was so welcoming and accommodating. While they check you in, a little Moroccan tea and an almond delicacy. Room is small but very comfortable and has everything. AC, tea, water, some peaches all charming and well above my expectations for the price of the room. The best is their jazz band playing at their restaurant Arabe and their roof top patio La Pergola which is bustling with life in the open sky air. Both staff and food were great. It was a very pleasant experience. Soram the manager made our check out great by showing us a map and where to go, offering guide or taxi services and keeping our luggage until we came back. I would go again as it made our coming to Marrakesh for the first time not stressful at all. They’re very simpatico"
Hivernage Hotel And Spa
"The Hotel is great and have good atmosphere. It’s in very good location."
Marrakech Riads, Angsana Heritage Collection
"Pour notre 1er voyage à Marrakech ce Riad nous a complètement charmé. Il est à la fois très beau, très agréable, bien placé pour les visites de la médina et le personnel y a été agréable. Les petits déjeuners typiques et variés proposés tous les matins sont très bons et le dîner au restaurant était également délicieux ! Nous y reviendrons avec plaisir."
Cape Heritage Hotel
"Outstanding staff and great, old world hotel.”Delicious, bespoke breakfasts set the tone for an excellent experience. Would definitely recommend and stay again. Stephen P"
Find out more about Africa
Awakening the Soul of Africa: A Journey Through Untamed Beauty and Timeless Heritage
Embark on an unforgettable journey through Africa, a continent bursting with vibrant cultures, breathtaking landscapes, and wildlife wonders. From the towering peaks of Kilimanjaro to the serene beaches of Zanzibar, Africa offers an array of experiences. Discover the ancient pyramids of Egypt, the lush rainforests of the Congo, and the vast savannas of the Serengeti. Delight in the rhythms of local music, savour exotic cuisines, and immerse yourself in rich traditions. Whether seeking adventure, romance, or cultural immersion, Africa promises a tapestry of unforgettable moments that will leave your heart yearning for more.
Discover great hotels in Africa
Africa offers a diverse range of hotel accommodations, from boutique lodges nestled in stunning landscapes to luxurious resorts along pristine coastlines. Experience warm hospitality in guesthouses that reflect local culture, or unwind in upscale hotels with modern amenities, all while enjoying the continent's rich natural beauty. Here are some of the most popular hotels with our travelers in Africa:
- Riad Myra HotelOpens in a new window: This exquisite 5.0-star Riad in Fes offers a luxurious retreat tailored for discerning business travellers. With its elegant architecture and opulent design, guests can relax in comfort while enjoying high-end amenities. The property features multiple meeting rooms and a fully equipped business centre, ensuring a seamless experience for those on work-related trips. The serene atmosphere combined with top-notch service creates a distinctive experience that frequent travellers appreciate. The hotel is a perfect blend of sophistication and convenience, making it a highly regarded choice for those seeking a refined stay.
- El Mouradi Palm MarinaOpens in a new window: Nestled in Port El Kantaoui, this 5.0-star beach hotel is a paradise for adventure seekers and leisure travellers alike. Its prime location offers direct access to the beach, along with a wealth of exhilarating activities such as surfing, windsurfing, and fishing. The hotel features spacious accommodations and an array of recreational facilities designed to enhance the experience of thrill-seekers. Guests revel in the vibrant atmosphere and luxurious amenities, including fine dining options that showcase the local cuisine. The combination of adventure, relaxation, and stunning seaside views makes this hotel a top choice for those in search of an unforgettable getaway.
- The Motse - Tswalu Kalahari Luxury Private Game ReserveOpens in a new window: Located in Kuruman, this 5.0-star lodge provides a sophisticated environment perfect for business-focused travellers seeking a family-friendly atmosphere. With a 24-hour business centre, conference space, and multiple meeting rooms, it caters to professionals looking for convenience and functionality. The property also offers amenities that ensure a comfortable stay for families, with child-friendly services available onsite. The lodge's charming design and welcoming ambience create a delightful space for relaxation after a productive day. This hotel stands out as an exceptional option for those desiring a well-rounded experience that balances work and family time.
Top locations to stay in Africa
In Mauritius, Morocco, and Seychelles, travellers will find beautiful landscapes and diverse cultures. Mauritius is renowned for its stunning beaches and vibrant marine life, while Morocco offers rich history and family-friendly experiences in its bustling markets. Seychelles boasts pristine beaches and lush greenery. For first-time visitors, Morocco provides a captivating introduction to African culture and history.
- MauritiusOpens in a new window: Mauritius is a tropical paradise boasting stunning beaches, crystal-clear waters, and lush landscapes. The island is perfect for sun-seekers and nature lovers alike, offering beautiful spots like the iconic Le Morne Brabant and the tranquil Île aux Cerfs, renowned for its water sports and relaxation. Besides its natural beauty, Mauritius has a rich cultural tapestry, with vibrant markets in Port Louis and a variety of local crafts to explore. The island’s unique blend of Indian, French, and Creole influences makes for an exciting culinary scene, inviting visitors to indulge in delicious street food and fine dining experiences.
- SeychellesOpens in a new window: The Seychelles is an idyllic archipelago known for its breathtaking beaches and lush nature reserves. With pristine shorelines like Anse Source d'Argent and Anse Lazio, it's a dream destination for beach lovers and snorkelling enthusiasts. Nature trails in places like Morne Seychellois National Park offer stunning views and the chance to encounter unique wildlife. The islands are also a haven for relaxation, with luxurious resorts and spas providing the perfect escape. The local Creole cuisine adds an extra layer of flavour to your visit, making it not just a feast for the eyes but also for the palate.
- MoroccoOpens in a new window: Morocco is a fascinating country steeped in history and culture, offering a delightful blend of ancient traditions and modern life. The vibrant markets (souks) in cities like Marrakech and Fes are treasure troves of handcrafted goods, spices, and textiles, making shopping a unique experience. The stunning architecture of palaces and mosques, such as the Koutoubia Mosque and the Royal Palace, provides insight into Morocco’s rich heritage. For those seeking adventure, the Sahara Desert offers camel trekking and stargazing opportunities that are simply unforgettable. Enjoying traditional Moroccan cuisine in local eateries enhances your exploration of this captivating destination.
4 tips for savvy savings when booking a hotel in Africa
- Book for the cheapest times: The most budget-friendly time to visit Africa is during May, June, and September, when hotel prices are lower. For those looking to explore the continent's rich history, vibrant culture, and stunning natural attractions, a stay of at least 3 days is recommended. This duration allows you to experience iconic landmarks and immerse yourself in the local heritage, all while enjoying great value for money. With prices potentially dropping during these months, it’s a perfect opportunity for travellers on a budget to discover Africa’s treasures.
- Look for last-minute deals on Hotels.com: To uncover last-minute deals in Africa, visit the DealsOpens in a new window or Last-Minute Deals section on Hotels.com, where you may discover discounted rates on hotels close to your travel dates. Consider enabling email alerts or push notifications to stay updated on flash sales and exclusive promotions, helping you seize opportunities to save. Additionally, Smart Shopping is a useful comparison tool available via the app that allows you to compare hotel prices and amenities. This way, if rooms become available or prices drop, you'll be among the first to know, making it easier to book a last-minute getaway.
- Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year, so being flexible with your travel dates could enable you to save on your stay in an African hotel. For those seeking unique experiences, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher end, we will suggest alternative dates that could be more affordable, helping you find the best possible deal.
- Consider your location: Staying in the heart of major cities in Africa can certainly provide unparalleled convenience, but it often comes with a higher price tag. Accommodations in city centres are typically more expensive due to their proximity to local attractions and amenities. In contrast, smaller towns and rural areas tend to be more affordable, making them an attractive option for budget-conscious travellers. For those seeking better rates, opting for hotels outside the city centre is a viable alternative, although this may require additional travel to reach key sights. Additionally, exploring nearby cities can reveal a wealth of attractions while offering more budget-friendly lodging options. By considering these alternatives, visitors can enjoy a wonderful experience without straining their finances.
Best time to go to Africa
Africa has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. October to December are the peak travel months in Africa, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly sunny, accompanied by no to light rainfall. On the other hand, April to June tend to be quieter times to visit, marked by no rainfall and sunny conditions.
Keep exploring
- Hotels with a Pool in Egypt
- Pet-Friendly Hotels in Egypt
- All-Inclusive Hotels in Egypt
- Cheap Hotels in Egypt
- Luxury Hotels in Egypt
- Beach Hotels in Egypt
- Family Hotels in Egypt
- Resorts and Hotels with Spas in Egypt
- Egypt Hotels
- Ghana Hotels
- Luxury Hotels in Mauritius
- Mauritius Hotels
- Morocco Hotels
- Hotels with Parking in Seychelles
- Luxury Hotels in Seychelles
- Business Hotels in Seychelles
- Beach Hotels in Seychelles
- Resorts and Hotels with Spas in Seychelles
- Seychelles Hotels
- South Africa Hotels
- Sidi Yahya Zaer Hotels
- Kigali Hotels
- Dakar Hotels
- Gorgora Hotels
- Tunis Hotels
- Dar es Salaam Hotels
- Cape Town Hotels
- Durban Hotels
- Johannesburg Hotels
- Victoria Falls Hotels
- Essaouira Hotels
- Nairobi Hotels
- Cairo Hotels
- Abidjan Hotels
- Algiers Hotels
- Luxor Hotels
- Giza Hotels
- Mahé Island Hotels
- Lomé Hotels
- Maun Hotels
- Sal Hotels
- Kampala Hotels
- Hotels with a Pool in Hurghada
- Hotels with a Gym in Hurghada
- Hotels with Free Breakfast in Hurghada
- Hotels with Kitchens in Hurghada
- Pet-Friendly Hotels in Hurghada
- All-Inclusive Hotels in Hurghada
- Cheap Hotels in Hurghada
- Luxury Hotels in Hurghada
- Beach Hotels in Hurghada
- Family Hotels in Hurghada
- Golf Hotels in Hurghada
- Resorts and Hotels with Spas in Hurghada
- Hurghada Hotels
- Hotels with a Pool in Sharm El Sheikh
- Hotels with a Gym in Sharm El Sheikh
- Hotels with Kitchens in Sharm El Sheikh
- Pet-Friendly Hotels in Sharm El Sheikh
- All-Inclusive Hotels in Sharm El Sheikh
- Cheap Hotels in Sharm El Sheikh
- Luxury Hotels in Sharm El Sheikh
- Business Hotels in Sharm El Sheikh
- Beach Hotels in Sharm El Sheikh
- Casino Hotels in Sharm El Sheikh
- Family Hotels in Sharm El Sheikh
- Golf Hotels in Sharm El Sheikh
- Resorts and Hotels with Spas in Sharm El Sheikh
- Sharm El Sheikh Hotels
- Abuja Hotels
- Nungwi Hotels
- Taghazout Hotels
- Addis Ababa Hotels
- Lagos Hotels
- Accra Hotels
- Tangier Hotels
- Luanda Hotels
- Douala Hotels
- Kinshasa Hotels
- Oran Hotels
- Casablanca Hotels
- Rabat Hotels
- Fes Hotels
- Hotels with a Gym in Marrakech
- Riads in Marrakech
- All-Inclusive Hotels in Marrakech
- Marrakech Hotels
- Hotels with a Gym in Agadir
- Hotels with Free Breakfast in Agadir
- Hotels with Kitchens in Agadir
- Pet-Friendly Hotels in Agadir
- All-Inclusive Hotels in Agadir
- Cheap Hotels in Agadir
- Luxury Hotels in Agadir
- Business Hotels in Agadir
- Beach Hotels in Agadir
- Family Hotels in Agadir
- Golf Hotels in Agadir
- Resorts and Hotels with Spas in Agadir
- Agadir Hotels
