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.

Find beach hotels & resorts in Africa

Beach vacation deals from $43

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.

We found 4608 beach stays in Africa, from luxury resorts to beachfront homes. Explore these popular Africa beach destinations.

Top Africa Beach Hotels

Voyager Beach Resort
Great for beach vacations

Voyager Beach Resort

4 out of 5
Mount Kenya Rd. Nyali Beach, Mombasa
The price is $127 per night from Jul 29 to Jul 29
This family-friendly Mombasa resort is located near the airport, within 1 mi (2 km) of Wild Waters and Nyali Beach. Bamburi Beach is 2.7 mi (4.3 km) away.
4.3/5Excellent! (590 reviews)
Travelers like: close to beach, kids pool, waterslide
Travelers say...
"The property is huge and has nice amenities. The staff is very nice and on point (most of the time). Its either all-inclusive or half-board so felt a little bit like a cruise ship but its ok if you are looking to relax. We called to ask for towels, water or wine openers a few times and did not always ..."

Reviewed on Jul 18, 2021

Voyager Beach Resort
Berjaya Beau Vallon Bay Resort & Casino
Great for beach vacations

Berjaya Beau Vallon Bay Resort & Casino

4 out of 5
Bel Ombre Rd, Mahe Island
The price is $234 per night from Aug 22 to Aug 22
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 ...
3.2/5 (542 reviews)
Travelers like: on the beach, beach bar, beach towels, kids pool
Travelers say...
"We aarived at this resort on 2 Jan 2020 and stayed for 5 days the reception area was very outdated with so old sofa and furniture that you you sink in it wet smelly and dirty the smell of bathroom filled the reception area Rooms are so uncomfirtable thst yiu say is it possibke fir the money i paid??? ..."

Reviewed on Aug 15, 2020

Berjaya Beau Vallon Bay Resort & Casino
Club Val D Anfa
Great for beach vacations

Club Val D Anfa

4 out of 5
Angle Bd de l'Océan Atlantique &, Bd de La Corniche, Aïn Diab, Casablanca
The price is $100 per night from Aug 1 to Aug 1
Located in Ain Diab, this beachfront hotel is in the entertainment district and within 3 mi (5 km) of Morocco Mall, Stade Mohammed V, and Hassan II Mosque. Casablanca ...
4.1/5Very Good! (746 reviews)
Travelers like: on the beach, kids pool
Travelers say...
"It was a nice stay in a very convenient location for walking and shopping. Nice nearby beaches, local art (graffiti), and restaurants."

Reviewed on Feb 19, 2021

Club Val D Anfa
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.
Savoy Resort & Spa
Great for beach vacations

Savoy Resort & Spa

5 out of 5
Beau Vallon, Mahe Island
The price is $410 per night from Aug 22 to Aug 22
Located in Mahe Island, this beachfront resort is connected to the convention center and within a 15-minute walk of Bazar Labrin Market and Beau Vallon Beach. ...
4.3/5Excellent! (414 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach yoga
Travelers say...
"Amazing view and a very good service but not so clean and the food was not fresh and cold"

Reviewed on May 20, 2021

Savoy Resort & Spa
Coral Strand Smart Choice Hotel
Great for beach vacations

Coral Strand Smart Choice Hotel

4 out of 5
Beau Vallon Bay, Beau Vallon, Mahe Island
Located in Mahe Island, this beachfront hotel is in the entertainment district and within a 15-minute walk of Beau Vallon Beach and Bazar Labrin Market. Victoria ...
3.5/5Good! (572 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach towels
Travelers say...
"Dated building and loud air con, lift out of order"

Reviewed on Mar 25, 2020

Coral Strand Smart Choice Hotel
Milkwood Manor on Sea
Great for beach vacations

Milkwood Manor on Sea

4 out of 5
Salmack Road, Plettenberg Bay, Western Cape
Nestled on the beach, this Plettenberg Bay guesthouse is within 1 mi (2 km) of St Peters Anglican Church and Plettenberg Bay Beach. Old Timber Shed and Radical ...
4.7/5Exceptional! (140 reviews)
Travelers like: on the beach, beach umbrellas, beach towels
Fantastic beach front hotel in Plettenberg Bay
"Fantastic hotel and staff, ideal location with direct access to a wonderful, clean and virtually isolated beach!! All towels, loungers and sun brolly provided free - with a smile! Easy access to beach restaurant and bar or a 5 min drive to the centre for more bars etc... both worth a visit. Breakfast ..."

Reviewed on Mar 15, 2020

Milkwood Manor on Sea
Constance Ephélia
Great for beach vacations

Constance Ephélia

5 out of 5
Port Launay, Mahe Island
The price is $500 per night from Aug 25 to Aug 25
Nestled on the beach, this Mahe Island resort is 0.4 mi (0.6 km) from Morne Seychellois National Park and 1.9 mi (3.1 km) from Baie Ternay. Grand Anse Beach ...
4.5/5Wonderful! (552 reviews)
Travelers like: on the beach, beach bar, outdoor pools
Travelers say...
"My husband and I stayed at Constance Ephélia for the second time, as I chose to celebrate my birthday there this year. We had a wonderful time and the management team; Nicolas and Barbara were absolutely wonderful. We will definitely go back."

Reviewed on Jul 20, 2021

Constance Ephélia
Riu Palace Zanzibar - All Inclusive
Great for beach vacations

Riu Palace Zanzibar - All Inclusive

5 out of 5
Nungwi Road, Nungwi
The price is $278 per night from Aug 16 to Aug 16
Located in Nungwi, this beachfront property is in the entertainment district, 0.3 mi (0.5 km) from Kendwa Beach, and 1.5 mi (2.3 km) from Nungwi Beach. Nungwi ...
4.6/5Wonderful! (304 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Travelers say...
"Very clean with very beautiful scenery and flowers. Each day the staff was very friendly and helpful in every aspect. Whatever you needed they could provided and I felt very safe with everything at the resort."

Reviewed on Jul 14, 2021

Riu Palace Zanzibar - All Inclusive
SUNRISE Arabian Beach Resort - Grand Select
Great for beach vacations

SUNRISE Arabian Beach Resort - Grand Select

5 out of 5
Sharks Bay, entrance of Convention Cntr, 86 - Pyramisa road, Sharm El Sheikh, South Sinai Governorate
The price is $138 per night from Jul 29 to Jul 29
Nestled on the beach, this Sharm El Sheikh resort is within 3 mi (5 km) of Shark's Bay, SOHO Square, and Shark's Bay Beach. Shark Bay and Sharm El Sheikh Golf ...
4.4/5Wonderful! (715 reviews)
Travelers like: on the beach, cabanas, beach bar, beach yoga
Travelers say...
"Beautiful property with lots of variety. They had bith6 kid friendly pools and Adult Pools. The food was excellent along with the friendly service"

Reviewed on Jul 8, 2021

SUNRISE Arabian Beach Resort - Grand Select
Movenpick Resort Sharm El Sheik Naama Bay
Great for beach vacations

Movenpick Resort Sharm El Sheik Naama Bay

5 out of 5
Naama Bay Sharm El Sheikh, Sharm El Sheikh, South Sinai Governorate
The price is $81 per night from Aug 5 to Aug 5
Located in Sharm El Sheikh, this beachfront hotel is in the city center and within 1 mi (2 km) of Hollywood Sharm El Sheikh and Naama Bay. Naama Bay Beach and ...
4/5Very Good! (398 reviews)
Travelers like: on the beach, sun loungers, beach bars, massages on beach
Travelers say...
"Everything was absolutely perfect: great choices for breakfast, lunch, and dinner. The grounds of the hotel remind stories from Arabian Nights. The staff is incredibly friendly, helpful, and always ready to accommodate. Strongly recommend."

Reviewed on Jul 5, 2021

Movenpick Resort Sharm El Sheik Naama Bay
Kempinski Seychelles Resort
Great for beach vacations

Kempinski Seychelles Resort

5 out of 5
Baie Lazare, Mahe Island
The price is $499 per night from Jul 29 to Jul 29
Nestled on the beach, this Mahe Island resort is within 3 mi (5 km) of Baie Lazare Beach, Petite Anse Beach, and Anse Soleil Beach. La Mouche Beach is 2.6 mi ...
4.4/5Excellent! (423 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Travelers say...
"Great for couples honeymooning"

Reviewed on Jun 9, 2021

Kempinski Seychelles Resort
STORY Seychelles
Great for beach vacations

STORY Seychelles

5 out of 5
Bel Ombre Road, Mahe Island
The price is $364 per night from Aug 23 to Aug 23
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)
Travelers like: on the beach, sun loungers, beach towels, kids pool
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 Blue Waters Hotel
Great for beach vacations

The Blue Waters Hotel

4 out of 5
175 Snell Parade, Durban, KwaZulu-Natal
The price is $44 per night from Aug 12 to Aug 12
Nestled on the beach, this Durban Beachfront hotel is within a 10-minute walk of Durban Beach and Golden Mile. Moses Mabhida Stadium and Durban International ...
3.9/5Very Good! (728 reviews)
Travelers like: on the beach, outdoor pool
Travelers say...
"The staff were friendly , nice little bar downstairs ,lots of tvs , the breakfast is over the TOP good , best coffee I've ever had , they clean the room daily , across the street from the beach , and reasonably priced , door men , I felt safe staying there"

Reviewed on Apr 7, 2021

The Blue Waters Hotel
The Z Hotel
Great for beach vacations

The Z Hotel

4 out of 5
Nungwi Beach, Zanzibar, Nungwi
Nestled on the beach, this Nungwi hotel is within 1 mi (2 km) of Nungwi Natural Aquarium, Nungwi Beach, and Kendwa Beach. Mnarani Natural Aquarium is 1.3 mi ...
4.6/5Exceptional! (357 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Location, food & service
"Perfect location in Nungwi, best food in town , breakfast included was a fantastic standard. Rooftop bar perfect for sunset. Rooms and amenities great standard for East Africa. Would 100% return to this hotel."

Reviewed on Apr 14, 2021

The Z Hotel
Movenpick Resort El Sokhna
Great for beach vacations

Movenpick Resort El Sokhna

5 out of 5
64 km Suez-Zaafarana Road, Ataqah
Nestled on the beach, this Ataqah hotel is 10.3 mi (16.5 km) from Porto Sokhna Beach and 10.7 mi (17.2 km) from Dome Marina. Ein El Sokhna Port and Teda Fun ...
4.1/5Very Good! (243 reviews)
Travelers like: on the beach, kids pool
Travelers say...
"location and outdoor landscaping and lighting are very beautiful."

Reviewed on May 22, 2021

Movenpick Resort El Sokhna
Atlas Essaouira & SPA
Great for beach vacations

Atlas Essaouira & SPA

5 out of 5
Boulevard Mohamed V, Essaouira
The price is $120 per night from Jul 29 to Jul 29
Located in Essaouira Coast, this beachfront hotel is in a provincial park and within 1 mi (2 km) of Mellah and Essaouira Beach. Skala du Port and Place Moulay ...
4.1/5Very Good! (704 reviews)
Travelers like: on the beach, sun loungers, beach umbrellas, beach towels
Travelers say...
"Good beautiful hotel close to the city centre"

Reviewed on May 29, 2021

Atlas Essaouira & SPA
Iberostar Founty Beach
Great for beach vacations

Iberostar Founty Beach

4 out of 5
B.P. no. 1039 Cite Founty, Agadir
The price is $208 per night from Aug 26 to Aug 26
Nestled on the beach, this Agadir City Center hotel is within 1 mi (2 km) of Casino Le Mirage and Royal Palace. Agadir Beach and Souk El Had are also within ...
4.1/5Very Good! (663 reviews)
Travelers like: on the beach, kids pool
Travelers say...
"Nice staff and hotel"

Reviewed on Jun 14, 2021

Iberostar Founty Beach
Sofitel Mauritius L'Imperial Resort & Spa
Great for beach vacations

Sofitel Mauritius L'Imperial Resort & Spa

5 out of 5
Wolmar, Flic-en-Flac
The price is $246 per night from Aug 24 to Aug 24
Nestled on the beach, this Wolmar hotel is 0.3 mi (0.4 km) from Tamarin Bay and 1.4 mi (2.3 km) from Flic-en-Flac Beach. Wolmar Beach is 0.4 mi (0.7 km) ...
4.2/5Excellent! (433 reviews)
Travelers like: on the beach, sun loungers, beach bar, beach umbrellas
Could be better for 5*
"Lovely hotel however the buffet was a little below 5*, as were the staff clearing tables to empty plates that birds were eating off!"

Reviewed on Mar 13, 2020

Sofitel Mauritius L'Imperial Resort & Spa
The Residence Mauritius
Great for beach vacations

The Residence Mauritius

5 out of 5
Coastal Road, Belle Mare
Nestled on the beach, this Belle Mare hotel is within 2 mi (3 km) of Belle Mare Beach and Palmar Beach. Silver Beach and Flacq Shopping Mall are also within ...
4.6/5Wonderful! (354 reviews)
Travelers like: on the beach, cabanas, beach towels, outdoor pool
great value for a 5 star stay
"Really enjoyed the time at the hotel - great food, location, people odd occasion where maintenance starts at 8am when you are on UK hours bit early but that is being picky - would recommend for sure"

Reviewed on Feb 6, 2020

The Residence Mauritius
Mon Choisy Beach R.
Great for beach vacations

Mon Choisy Beach R.

3.5 out of 5
Royal Road, Mont Choisy
The price is $43 per night from Jul 29 to Jul 29
Nestled on the beach, this Mont Choisy aparthotel is within a 10-minute walk of Mont Choisy Beach and Trou aux Biches Beach. Canonnier Beach and Mont Choisy ...
4.4/5Wonderful! (631 reviews)
Travelers like: on the beach, beach towels, outdoor pool
Sublime experience
"Mon Choisy has a beautiful beach view, scenery and spacious swimming areas.The Hotel was nice, as well as the beaches around. weather was great. It was a sublime experience and I would no doubt recommend."

Reviewed on Sep 28, 2020

Mon Choisy Beach R.
Don't see what you're looking for?
We've got more Beach 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.

Pocket Guide: Beach 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