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

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, (456 reviews)
"Super amazing staff, great location, great facility"
United States
Natalie
The price is NT$3,765
NT$4,378 total
includes taxes & fees
Mar 17 - Mar 18
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,045 reviews)
"Room clean Staff friendly Stunning "
United Kingdom
Teodora
The price is NT$4,201
NT$4,756 total
includes taxes & fees
Mar 17 - Mar 18
Aqua Mirage Club & Aqua Parc - All Inclusive

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,005 reviews)
"Very reasonably priced hotel. All inclusive was nice. I loved the fact that we could snorkel right in front of the private beach."
United Kingdom
Unax
The price is NT$3,660
NT$4,719 total
includes taxes & fees
Mar 17 - Mar 18
Prima Life Makadi Hotel - All inclusive

La Mamounia

La Mamounia
5.0 star property
Medina
9.2 out of 10, Wonderful, (682 reviews)
"Everything was perfect"
Canada
Ryan P
The price is NT$23,624
NT$26,322 total
includes taxes & fees
Apr 15 - Apr 16
La Mamounia

Marriott Mena House Cairo

Marriott Mena House Cairo
5.0 star property
Al Haram
9.2 out of 10, Wonderful, (843 reviews)
"Gorgeous property that offers stunning views of the pyramids. Food is good but pricey. Staff is very nice and accommodating. "
United States
Angela
The price is NT$17,146
NT$22,110 total
includes taxes & fees
Apr 2 - Apr 3
Marriott Mena House Cairo

LUX* Grand Gaube

LUX* Grand Gaube
5.0 star property
Grand Gaube
9.4 out of 10, Exceptional, (841 reviews)
"We had a fantastic stay! From the moment we arrived until we left the resort we were pampered so much. The food, room, amenities, activities were all incredible but the star of the show are the staff that were so courteous, kind and professional. Special shout out to Diksha, Thierry, Saif and Dhiraj! We will definitely be back. "
United Kingdom
Salma
The price is NT$8,970
NT$10,535 total
includes taxes & fees
Mar 20 - Mar 21
LUX* Grand Gaube

Hotel Riu Jambo - All Inclusive

Hotel Riu Jambo - All Inclusive
4.0 star property
Nungwi
9.0 out of 10, Wonderful, (413 reviews)
"Yes rooms were clean and staff was friendly "
United Kingdom
Mandla
The price is NT$9,939
NT$11,849 total
includes taxes & fees
Mar 22 - Mar 23
Hotel Riu Jambo - 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
8.8 out of 10, Excellent, (678 reviews)
"Excellent service Room was always spotless "
United States
Sibusiso
The price is NT$14,366
NT$16,521 total
includes taxes & fees
Mar 29 - Mar 30
The Palace of the Lost City at Sun City Resort

Bamboo Zanzibar

Bamboo Zanzibar
4.0 star property
Jambiani
9.6 out of 10, Exceptional, (20 reviews)
"The loveliest staff were always ready to serve and make sure you're ok. i loved my stay so much, didn't want to leave"
Canada
Orezioghene
The price is NT$6,831
NT$8,245 total
includes taxes & fees
Mar 17 - Mar 18
Bamboo Zanzibar

The Mora Zanzibar - Luxury All Inclusive

The Mora Zanzibar - Luxury All Inclusive
5.0 star property
Matemwe
9.4 out of 10, Exceptional, (211 reviews)
"The Mora is set in beautifully manicured gardens a few yards from a lovely white sandy beach. Our room was nice and quiet, always clean and well looked after. We tended to use the pool area mostly during the day - which was lovely and comfortable with a great drinks service. Food was good and varied throughout our stay - visit the Jikan for a premium sushi experience - excellent. The most impressive thing for us was the Staff who were always so polite and happy and helpful every single day -...
United Kingdom
Antony
The price is NT$10,090
NT$11,924 total
includes taxes & fees
Apr 9 - Apr 10
The Mora Zanzibar - Luxury All Inclusive

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,008 reviews)
"Friendly and helpful staff. Lovely rooms, palatial beach front location. Excellent, extensive buffet."
United Kingdom
Saima
The price is NT$4,122
NT$5,420 total
includes taxes & fees
Mar 17 - Mar 18
Stella Di Mare Beach Hotel & Spa

Hilton Hurghada Plaza

Hilton Hurghada Plaza
5.0 star property
Dahar
9.0 out of 10, Wonderful, (583 reviews)
"Excellent stay. Great property."
Canada
Shirani
The price is NT$4,162
NT$5,368 total
includes taxes & fees
Mar 18 - Mar 19
Hilton Hurghada Plaza

Sofitel Cairo Downtown Nile

Sofitel Cairo Downtown Nile
5.0 star property
Downtown Cairo
8.8 out of 10, Excellent, (228 reviews)
"Everything about the hotel was awesome!"
United States
Hasan
The price is NT$4,643
NT$5,987 total
includes taxes & fees
Mar 17 - Mar 18
Sofitel Cairo Downtown Nile

LUX Belle Mare

LUX Belle Mare
5.0 star property
Belle Mare
9.6 out of 10, Exceptional, (613 reviews)
"I love the place, me and my family had a wonderful time"
United States
Hassan
The price is NT$10,680
NT$12,502 total
includes taxes & fees
Mar 22 - Mar 23
LUX Belle Mare

Hotel Riu Palace Zanzibar - All Inclusive

Hotel Riu Palace Zanzibar - All Inclusive
5.0 star property
Nungwi
9.2 out of 10, Wonderful, (719 reviews)
"I can’t wait to go back "
United States
Sharice
The price is NT$10,793
NT$12,840 total
includes taxes & fees
Mar 17 - Mar 18
Hotel Riu Palace Zanzibar - All Inclusive

Four Seasons Resort Sharm EL Sheikh

Four Seasons Resort Sharm EL Sheikh
Shark's Bay
9.6 out of 10, Exceptional, (406 reviews)
"It was a wonderful stay and the staff were all attentive and went beyond expectations to ensure my family was comfortable and pleased "
Canada
Sonia
The price is NT$14,248
NT$18,374 total
includes taxes & fees
Apr 13 - Apr 14
Four Seasons Resort Sharm EL Sheikh

24-7 Electricity Agore Hotels and Suites Ltd

24-7 Electricity Agore Hotels and Suites Ltd
3.0 star property
Awoyaya
9.6 out of 10, Exceptional, (55 reviews)
"Best food in town Comfortable and cozy beds Great staff "
United States
Brandi
The price is NT$468
NT$576 total
includes taxes & fees
Mar 17 - Mar 18
24-7 Electricity Agore Hotels and Suites Ltd

Hotel Riu Tikida Palmeraie - All Inclusive

Hotel Riu Tikida Palmeraie - All Inclusive
4.0 star property
Annakhil
8.6 out of 10, Excellent, (1,001 reviews)
"It was cold outside "
Canada
ASHISHKUMAR
The price is NT$6,497
NT$7,250 total
includes taxes & fees
Mar 27 - Mar 28
Hotel Riu Tikida Palmeraie - All Inclusive

L'Oliveraie de l'atlas

L'Oliveraie de l'atlas
5.0 star property
Marrakech
9.0 out of 10, Wonderful, (194 reviews)
"Nice family type room. Far out from Marrakesh if you like the quiet. Probably very nice in the summer with the pools, etc. "
Canada
Erin
The price is NT$2,363
NT$2,903 total
includes taxes & fees
Mar 17 - Mar 18
L'Oliveraie de l'atlas

Viaje Hotel Downtown Cairo

Viaje Hotel Downtown Cairo
4.5 star property
Downtown Cairo
9.0 out of 10, Wonderful, (285 reviews)
"Very good stay overall. The room had a nice view and the facilities were good. Staff were polite and professional. I would recommend this hotel to anyone visiting the area. "
United States
Adam
The price is NT$1,361
NT$1,755 total
includes taxes & fees
Mar 17 - Mar 18
Viaje Hotel Downtown Cairo
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:Mar 27 - Mar 29

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
Next month
May
November
NT$2,816
Month
Price
January
NT$4,428
February
NT$2,423
March
NT$2,766
April
NT$2,816
May
NT$2,357
June
NT$3,048
July
NT$4,727
August
NT$4,569
September
NT$3,119
October
NT$3,147
November
NT$6,576
December
NT$4,612
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

  • Diverse Wildlife Experiences: Witness breathtaking wildlife in iconic locations like the Serengeti and Kruger National Park.
  • Stunning Landscapes: Explore diverse terrains, from the Garden Route in South Africa to serene beaches in Zanzibar.
  • Cultural Richness: Immerse yourself in local traditions and vibrant cultures throughout the continent.
  • Exciting Adventures: Engage in thrilling activities like snorkeling, wine tastings, and stargazing on Desroches Island.
  • Varied Accommodations: Enjoy a range of lodging options, from luxurious hotels to cozy guesthouses.

Find great hotels in Africa

Embark on an unforgettable vacation in Africa, where you'll find a diverse range of accommodations to suit every traveler’s needs. From luxurious hotels offering top-notch amenities to charming guesthouses ideal for families and beach lovers, there’s something for everyone. Explore the best hotels in Africa, including premier luxury options, ensuring a memorable experience as you discover the continent’s rich culture and breathtaking landscapes.

  • Aqua Mirage Club & Aqua Parc - All Inclusive: Nestled in the heart of Africa, Aqua Mirage Club & Aqua Parc is a vibrant 4-star all-inclusive resort that caters to both families and business travelers. This property offers an exhilarating array of amenities, including unlimited food and drinks, various sports activities, and nightly entertainment. Guests can enjoy a refreshing dip in the children’s pool or participate in engaging activities like soccer, tennis, and cooking classes. For relaxation, the full-service spa and poolside bar provide the perfect escape, ensuring a delightful vacation experience for everyone.
  • Mövenpick Hotel Mansour Eddahbi Marrakech: This luxurious 5-star hotel is located in the bustling city center of Marrakech, offering a perfect blend of spa-themed relaxation and urban adventure. Mövenpick Hotel Mansour Eddahbi is family-friendly, featuring amenities like supervised childcare and a dedicated children’s pool. Guests can unwind at the onsite spa, which offers a variety of treatments including body wraps and steam rooms, ensuring a rejuvenating stay. With stylish rooms and a prime location, this hotel is ideal for travelers seeking both comfort and cultural experiences.
  • Stella Di Mare Beach Hotel & Spa: A true gem for adventure seekers, Stella Di Mare Beach Hotel & Spa is a 5-star resort that promises a luxurious getaway in Africa. Known for its exciting adventure sports such as waterskiing, snorkeling, and parasailing, this hotel is perfect for those looking to explore the great outdoors. The full-service spa offers a range of treatments, including massages and body treatments, allowing guests to relax after a day of adventure. With its stunning beachfront location and upscale amenities, Stella Di Mare provides an unforgettable vacation experience.

Where to stay in Africa

Embark on an unforgettable journey through Africa, where diverse landscapes and vibrant cultures await. In South Africa, explore the breathtaking beauty of the Garden Route or the iconic Table Mountain. East Africa offers stunning wildlife experiences in the Serengeti and tranquil beach getaways in Zanzibar. Whether you're seeking adventure, romance, or family-friendly fun, Africa's best vacation destinations promise a unique blend of relaxation and excitement for every traveler.

  • Mauritius: Nestled in the Indian Ocean, Mauritius is a tropical paradise known for its stunning beaches, lush landscapes, and vibrant culture. Travelers flock here year-round, with peak visits in January, July, and September. The island offers a plethora of outdoor activities, including golf at renowned courses and exploring picturesque parks. The breathtaking beaches and serene bays provide the perfect backdrop for relaxation and adventure alike. Don't miss the chance to indulge in the local cuisine, which reflects a unique blend of African, Indian, and French influences.
  • Morocco: A land of rich history and diverse landscapes, Morocco is a captivating destination for those seeking outdoor adventures and cultural experiences. With peak tourist seasons in January and during the summer months of June to July, visitors can explore bustling public markets, historic squares, and breathtaking waterfalls. The vibrant cities, such as Marrakech and Fes, offer a glimpse into the enchanting Moroccan lifestyle, while the stunning national parks nearby invite exploration and adventure. Be sure to experience the tantalizing flavors of Moroccan cuisine, especially in the lively market scenes.
  • Seychelles: Comprising an archipelago of 115 islands, Seychelles is the ultimate beach getaway, attracting visitors looking for picturesque landscapes and outdoor activities. The peak travel months are January, March, and July, when travelers can enjoy sun-soaked beaches and engage in various sports, from snorkeling to golf. The islands boast stunning family-friendly beaches and unique islands, making it easy to find your personal slice of paradise. Whether you’re relaxed on the beach or exploring the vibrant marine life, Seychelles promises an unforgettable experience.

Things to do in Africa

Africa offers a wealth of activities for tourists, including exciting day trips to explore its stunning landscapes. Snorkeling in crystal-clear waters reveals vibrant marine life, while lively nightlife provides a taste of local culture. Wine tastings in renowned vineyards showcase the continent's exquisite flavors, and stargazing on Desroches Island presents an unforgettable view of the night sky. Experience the rich diversity and adventure that Africa has to offer.

Shopping

For a vibrant shopping experience, visit Jemaa el-Fnaa, a bustling public market filled with local crafts. Edna Mall offers a mix of entertainment and shopping for families. Don't miss Souk Hebdomadaire Ansi, where you can find unique gifts in a lively atmosphere.

Recreation

At Muthaiga Golf Club, enjoy luxurious surroundings while playing a round of golf on pristine greens. Club Royal de Tennis offers an energetic atmosphere for tennis enthusiasts, while Silwerstrand Golf Estate combines sports with outdoor adventures, providing beautiful landscapes for golf and relaxation amidst nature.

Adventure

At uShaka Marine World, dive into thrilling water slides and explore the vibrant marine life exhibits for a day of fun. Experience the excitement of Ras um Sid with exhilarating underwater sports, and head to Kite Centre Zanzibar for an adrenaline rush with wind and waves in a stunning outdoor setting.

Nightlife

In Ghana, the National Theatre offers a vibrant atmosphere filled with culture and romance, perfect for an enchanting evening. For a family-friendly outing, Cinema Megarama provides entertainment with a cozy vibe. Don't miss The Cape Wheel for an adventurous ride with stunning views, ideal for creating lasting memories.

*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, consider traveling during the off-peak months of May to June and September, when prices are generally lower. Book hotels about a month in advance, or check Expedia for last-minute deals, especially on Saturdays, which tend to be the cheapest days. Use filters on Expedia to find affordable eco-friendly accommodations and sort prices from lowest to highest. Additionally, consider booking a package deal that includes flights, hotels, and activities to maximize savings.

  • 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: 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: Utilize Expedia's search tool to narrow down your options based on your budget, preferred location, and desired hotel type. For instance, selecting the Eco-certified filter will showcase sustainable and eco-friendly accommodations that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: By booking an Expedia package, you can save money by combining your hotel accommodations in Africa with your flights and activities.

Find the best attractions in Africa

Africa offers a diverse range of attractions, including stunning beaches, national parks, and wildlife reserves, perfect for travelers seeking cultural experiences and outdoor adventures. Whether you want to relax by the ocean, explore nature, or immerse yourself in local traditions, Africa's points of interest provide unforgettable opportunities for every type of tourist. Get ready to create lasting memories in this vibrant continent.

  • Kruger National Park: Experience the thrill of a safari as you explore this iconic national park, renowned for its stunning landscapes and diverse wildlife. Enjoy guided tours that offer close encounters with Africa's Big Five and immerse yourself in the natural beauty and adventure that Kruger has to offer.
  • Nabq Bay: Relax in the picturesque Nabq Bay, where pristine beaches meet crystal-clear waters. This outdoor paradise is perfect for snorkeling, diving, and enjoying breathtaking sunsets, making it an ideal spot for beach lovers and adventure seekers alike.
  • Sidi Mehrez Beach: Bask in the sun on Sidi Mehrez Beach, known for its soft sands and vibrant atmosphere. Engage in water sports or simply unwind by the sea, soaking in the relaxing beach vibes that this stunning location provides.

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