Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Luxury Hotels & Resorts in Africa

Search over 1 million properties and 550 airlines worldwide.

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Most hotels are fully refundable. Because flexibility matters.

Top Africa Luxury Hotels

Palais Sheherazade & Spa

Palais Sheherazade & Spa

5 out of 5
23 Arsat Beniss Douh, Medina, Fes
Located in Fes El Bali, this luxury riad is within a 10-minute walk of Der Batha Museum and Blue Gate. Medersa Bou-Inania and Place Bou Jeloud are also within ...
4.1/5Very Good! (135 reviews)
It’s just ok
"The hotel is unique in the sense that it’s an old palace. But because it was original, things were a bit dated. The restaurant area was nice but the food was overpriced and was just ok. The service was also just ok because they forgot certain things when we asked them to set something up. We ended ..."

Reviewed on Sep 2, 2019

Palais Sheherazade & Spa
Monarch Hotel

Monarch Hotel

5 out of 5
167 Oxford Road, Rosebank, Johannesburg, Gauteng
Located in Greater Johannesburg Metropolitan Area, this luxury hotel is 0.4 mi (0.6 km) from Rosebank Mall and 3 mi (4.8 km) from Sandton City Mall. Wanderers ...
4.8/5Exceptional! (205 reviews)
"What a Gem hidden in the heart of Johannesburg!"

Reviewed on Oct 17, 2019

Monarch Hotel
Sofitel Cairo Nile El Gezirah

Sofitel Cairo Nile El Gezirah

5 out of 5
3 El Thawra Council St Zamalek, Po Box 732 El Orman Giza, Cairo
The price is $123 per night from Aug 28 to Aug 28
This family-friendly Cairo hotel is located on the riverwalk, within a 15-minute walk of Cairo Opera House and Cairo Tower. Egyptian Museum and Museum of Islamic ...
4.3/5Excellent! (903 reviews)
"Excellent staff. Clean rooms."

Reviewed on Jun 30, 2021

Sofitel Cairo Nile El Gezirah
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Sofitel Legend Old Cataract Aswan

Sofitel Legend Old Cataract Aswan

5 out of 5
Abtal El Tahir Street, Aswan
The price is $112 per night from Aug 1 to Aug 1
This family-friendly Aswan hotel is located near the airport, within 1 mi (2 km) of Nubian Museum, Aswan Bazaar, and Elephantine Island. Kitchener's Island and ...
4.8/5Exceptional! (273 reviews)
"I could not possibly give this Hotel a higher review. I want to travel back to Aswan, just so that I can stay here again. The staff was amazing, the food was amazing and the customer service was above reproach! *****AMAZING*****"

Reviewed on Jun 24, 2021

Sofitel Legend Old Cataract Aswan
The Residence Boutique Hotel

The Residence Boutique Hotel

5 out of 5
17th 4th Avenue, Houghton, Johannesburg, Gauteng
The price is $294 per night from Aug 3 to Aug 3
Located in Greater Johannesburg Metropolitan Area, this luxury hotel is 1.1 mi (1.8 km) from South African Museum of Military History and 2.8 mi (4.4 km) from ...
4.9/5Exceptional! (241 reviews)
Wonderful week-end
"My wife and I stayed at the hotel for two nights and everything was just perfect. Most outstanding was the friendly and interactive way the staff engaged with us. The spa treatments were excellent and done in a highly professional manner. The hotel is close to many places in Johannesburg but in a ..."

Reviewed on Apr 6, 2021

The Residence Boutique Hotel
The Oyster Box

The Oyster Box

5 out of 5
2 Lighthouse Road, Umhlanga, KwaZulu-Natal
The price is $403 per night from Aug 1 to Aug 1
Located in Umhlanga, this beachfront hotel is in the entertainment district and within 2 mi (3 km) of Umhlanga Rocks Beach, Umhlanga Lagoon Nature Reserve, and ...
4.8/5Exceptional! (227 reviews)
Exceptional experience at the Oyster Box
"Outstanding hotel that goes above and beyond to curate the most exceptional experience for their guests. Sublime location on South Africa’s eastern coastline with unparalleled vista and service to please the most discerning traveller."

Reviewed on Apr 13, 2021

The Oyster Box
STORY Seychelles

STORY Seychelles

5 out of 5
Bel Ombre Road, Mahe Island
The price is $330 per night from Aug 27 to Aug 27
Nestled on the beach, this Mahe Island resort is within 1 mi (2 km) of Bazar Labrin Market and Beau Vallon Beach. Mahe Port Islands and Port Island are also ...
4.5/5Wonderful! (303 reviews)
Wonderful resort and Stunning nature
"We keep coming back to STORY Seychelles. We have been there 3 times now - last time for 2 weeks. Seychelles is Paradise and STORY is a great place to enjoy it all. Fantastic staff, good food, beautiful"

Reviewed on Apr 12, 2021

STORY Seychelles
The Table Bay Hotel

The Table Bay Hotel

5 out of 5
Quay 6 Victoria & Alfred, Cape Town, Western Cape
The price is $168 per night from Aug 9 to Aug 9
This family-friendly Cape Town hotel is located on the boardwalk, within 1 mi (2 km) of Union Castle House, V&A Waterfront, and Two Oceans Aquarium. Cape Town ...
4.6/5Exceptional! (494 reviews)
"There was no enough water in the room to make coffee and tea"

Reviewed on Jul 21, 2021

The Table Bay Hotel
Cape Royale Luxury Suites

Cape Royale Luxury Suites

4 out of 5
47 Main Road, Green Point, Cape Town, Western Cape
Located in Green Point, this spa hotel is within a 10-minute walk of Greenpoint Market and Cape Town Stadium. V&A Waterfront and Two Oceans Aquarium are also ...
4.5/5Wonderful! (549 reviews)
"The couch, carpet and chair in the lounge were filthy. The place also smelled like it was standing closed for months. We kept the door open constantly for fresh air. The bathrooms can also do with extractor fans. Coffee machine missing, as well as docking station, but there was a used (dirty) espresso ..."

Reviewed on Feb 10, 2020

Cape Royale Luxury Suites
La Maison Arabe Hotel, Spa and Cooking Workshops

La Maison Arabe Hotel, Spa and Cooking Workshops

5 out of 5
1, Derb Assehbé, Bab Doukkala, Marrakech
The price is $156 per night from Aug 2 to Aug 2
Located in Medina, this luxury hotel is within a 15-minute walk of Dar el Bacha Palace, Jemaa el-Fnaa, and Le Jardin Secret. Marrakech Plaza and Marrakesh Museum ...
4.9/5Exceptional! (313 reviews)
"Absolutely beautiful riad!! Excellent location, front desk gave us an upgraded room which was beautiful and spacious. On site restaurants are great!! Staff were all very professional and nice."

Reviewed on Jul 6, 2021

La Maison Arabe Hotel, Spa and Cooking Workshops
Movenpick Hotel Mansour Eddahbi Marrakech

Movenpick Hotel Mansour Eddahbi Marrakech

5 out of 5
Avenue Mohamed VI, Marrakech
The price is $161 per night from Aug 15 to Aug 15
This family-friendly Marrakech hotel is located near the airport, within 1 mi (2 km) of Palais des Congres and Menara Gardens. Koutoubia Minaret and Jemaa el-Fnaa ...
4.2/5Excellent! (833 reviews)
"Location and great hotel"

Reviewed on Jul 2, 2021

Movenpick Hotel Mansour Eddahbi Marrakech
Kempinski Nile Hotel Cairo

Kempinski Nile Hotel Cairo

5 out of 5
12 Ahmed Ragheb Street, Cornish El-Nile, Garden City, Cairo
The price is $135 per night from Aug 3 to Aug 3
This family-friendly Cairo hotel is located on the riverwalk, within a 15-minute walk of Tahrir Square and American University of Cairo. Egyptian Museum and ...
4.3/5Excellent! (753 reviews)
"The property is beautiful and the location is amazing but I couldn’t use any of my Expedia benefits as a priority member"

Reviewed on Jul 21, 2021

Kempinski Nile Hotel Cairo
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel

5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
The price is $259 per night from Aug 20 to Aug 20
Located in the business district, this family-friendly hotel is 9.3 mi (15 km) from Eastgate Shopping Centre and 23.8 mi (38.3 km) from Rosebank Mall.
4.6/5Exceptional! (461 reviews)
"The intercontinental is very convenient especially if you are arriving or flying out late. The staff are kind and courteous and very accommodating. The hotel is wonderful and the room is very comfortable. Especially with the Covid pandemic, the staff ensure the guests are well informed of the protocols ..."

Reviewed on Jul 22, 2021

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Davinci Hotel And Suites On Nelson Mandela Square

Davinci Hotel And Suites On Nelson Mandela Square

5 out of 5
2 Maude Street, Corner of 5th Street, Sandton, Gauteng
The price is $118 per night from Aug 10 to Aug 10
This family-friendly Sandton hotel is located in the entertainment district, steps from Nelson Mandela Square, Sandton Convention Centre, and Sandton City Mall. ...
4.5/5Wonderful! (457 reviews)
Highly recommended
"Very quick and easy check in. Rooms in very good condition. Easy access to shops and restaurants."

Reviewed on Apr 23, 2021

Davinci Hotel And Suites On Nelson Mandela Square
African Pride Melrose Arch Hotel, Autograph Collection

African Pride Melrose Arch Hotel, Autograph Collection

5 out of 5
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng
The price is $117 per night from Aug 10 to Aug 10
Located in Greater Johannesburg Metropolitan Area, this luxury hotel is 0.2 mi (0.3 km) from Melrose Arch Shopping Centre and within 3 mi (5 km) of Nelson Mandela ...
4.6/5Exceptional! (279 reviews)
Style in midst of Covid
"If it was not for this Covid-19 junk, we might have had a better experience. For this, we will have to go back. The menus were really small, the service limited and I cannot blame the hotel for that."

Reviewed on Aug 18, 2020

African Pride Melrose Arch Hotel, Autograph Collection
Sofitel Agadir Royal Bay Resort

Sofitel Agadir Royal Bay Resort

5 out of 5
Bp 226 Cite Founty P4, Baie Des Palmiers, Agadir
Located in Agadir Bay, this beachfront hotel is on the boardwalk and within 2 mi (3 km) of Casino Le Mirage, Royal Palace, and Golf Club Med les Dunes. Stade ...
4/5Very Good! (510 reviews)
"Location was great and overall appearance but let down by some issues. A faulty lift, ants in room faded and stained carpets in corridor,irratic maid service in room only sometimes getting water & chocolate?"

Reviewed on Feb 28, 2020

Sofitel Agadir Royal Bay Resort
Forest Manor Boutique Guesthouse

Forest Manor Boutique Guesthouse

5 out of 5
62 Forest Drive, La Lucia, Umhlanga, KwaZulu-Natal
The price is $87 per night from Aug 6 to Aug 6
Situated near the beach, this luxury guesthouse is 0.3 mi (0.5 km) from Umhlanga Rocks Beach and 2.6 mi (4.2 km) from Gateway Theatre of Shopping. Umhlanga Lighthouse ...
4.6/5Exceptional! (95 reviews)
"Excellent Stay. Very friendly host"

Reviewed on Jan 10, 2021

Forest Manor Boutique Guesthouse
Grand Mogador CITY CENTER - Casablanca

Grand Mogador CITY CENTER - Casablanca

5 out of 5
Avenue Pasteur, Casablanca
The price is $68 per night from Aug 1 to Aug 1
Located in Casablanca City Center, this luxury hotel is within 1 mi (2 km) of Complex Cultural Sidi Belyout, Central Market of Casablanca, and Port of Casablanca. ...
4/5Very Good! (244 reviews)
"First time I stayed there I will definitely stay again hotel is nice clean and comfortable so for is the best one"

Reviewed on Sep 20, 2020

Grand Mogador CITY CENTER - Casablanca
St James Manor

St James Manor

5 out of 5
108 Main Road St.James, Cape Town, Western Cape
The price is $117 per night from Aug 11 to Aug 11
Situated by the ocean, this luxury guesthouse is steps from Main Road, St. James Beach, and Cape Floral Region Protected Areas. Save Our Seas Shark Education ...
4.8/5Exceptional! (61 reviews)
"This is a beautiful property! The location is great, and Clive was awesome!"

Reviewed on Jul 24, 2021

St James Manor
One Marine Drive Boutique Hotel

One Marine Drive Boutique Hotel

5 out of 5
1 Marine Drive, Hermanus, Western Cape
The price is $88 per night from Aug 1 to Aug 1
Located in Westcliff, this luxury hotel is within a 15-minute walk of Whale Museum, Village Square, and Cliff Path. Hoy's Koppie and Hemel-en-Aarde Valley are ...
4.9/5Exceptional! (115 reviews)
"We stayed overnight in Hermanus en route to shark diving in Gansbaai. The property is very attractive. Our sea view room was large, clean and stylish, with many extra amenities such as a heated towel rack and bath robes. The hotel staff is notably professional and amazing, going out of the way to ..."

Reviewed on Jun 2, 2021

One Marine Drive Boutique Hotel
Don't see what you're looking for?
We've got more Luxury Hotels. Find the right one for you.
View all properties
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.

Top Cities in Africa

Pocket Guide: Luxury Hotels in Africa

Search for hotels in Africa on Expedia. You can easily find your hotels in Africa using one of the methods below:

  • View our selection of featured hotels in Africa
  • Use the map to find hotels in the Africa neighborhood you prefer
  • Use the filters to see hotels in a specific area of Africa, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Africa
  • Enter your travel dates to view the best deals on hotels in Africa - while they last

More trip options