Top hotels in Africa
Explore Top Hotels in Africa – Over 2,000 Options Selected from Leading Providers
Best 5-star hotels in Africa
Marrakesh, Morocco
USD 737/night
Offering a storage for belongings and a restaurant, the intimate 5-star La Sultana Marrakech lies in the Kasbah district, about 5 minutes' drive from Museum of Marrakesh and approximately 1.9 miles from Jardin Majorelle.
Casablanca, Morocco
USD 97/night
The 5-star Movenpick Hotel Casablanca is nestled within a short distance of the business district of Casablanca, just 5 minutes by foot from Marche des Fleurs.
Hurghada, Egypt
9.05 reviews
USD 40/night
Located in the Villages Road district, the 5-star luxurious Long Beach Resort features massage therapy, entertainment activities and billiard along with an à la carte restaurant.
Rabat, Morocco
USD 185/night
Guests, staying at the 5-star Sofitel Rabat Jardin Des Roses Rabat, will enjoy the location in the Souissi district of Rabat along with a traditional Hammam, a Turkish bath and a hot tub.
Hurghada, Egypt
8.64 reviews
USD 58/night
Located within walking distance of Hurghada Marina, the perfect Hilton Hurghada Plaza boasts sea views, a poolside bar on-site and a swimming pool.
Casablanca, Morocco
8.01 review
USD 140/night
Offering a location in the Sidi Belyout district within 550 feet of Ancienne Medina, the upscale Hyatt Regency Casablanca features cribs and a changing table for guests with children.
Marrakesh, Morocco
USD 1 052/night
Located 3.5 miles from Saadian Tombs, the 5-star Amanjena Resort features fitness classes, spa therapy and entertainment activities for guests' convenience.
Dar es Salaam, Tanzania
USD 203/night
Located within 6 minutes' walk of Azania Front Lutheran Church, the 5-star modern Hyatt Regency Dar Es Salaam, The Kilimanjaro Dar es Salaam provides guests with African dishes and fitness classes, spa therapy and various recreational opportunities.
Marrakesh, Morocco
USD 250/night
Set 1.8 miles from Jardin Majorelle, the comfortable Movenpick Hotel Mansour Eddahbi Marrakech Marrakesh has a Moroccan restaurant serving Middle Eastern cuisine.
Zanzibar, Tanzania
USD 424/night
The opulent Serena Zanzibar overlooks the Indian Ocean and offers Asian dishes, while including a treatment room and an outdoor swimming pool.
Ledig, South Africa
USD 318/night
Set 0.8 miles from Mankwe Gametrackers, the 5-star Palace Of The Lost City At Sun City Resort Sun City features comfortable rooms, water slides, spa therapy and entertainment activities.
Cape Town, South Africa
6.81 review
USD 228/night
Located just a drive from Table Mountain, the 5-star Table Bay features a swimming pool and 329 rooms plus it is within 1.8 miles of Castle of Good Hope.
Cape Town, South Africa
USD 911/night
Located in a waterfront neighbourhood and less than 8 minutes by foot from Two Oceans Aquarium, the Cape Grace Managed By Accor features massage therapy, chaise longues and entertainment activities.
Cape Town, South Africa
8.21 review
USD 552/night
Boasting a perfect location in a shopping area, the exclusive Twelve Apostles Hotel & Cape Town offers a swimming pool plus a luxurious view.
Johannesburg, South Africa
USD 811/night
Including the outdoor swimming pool together with a plunge pool and sauna facilities onsite, the boutique Saxon Hotel, Villas & Spa Johannesburg boasts a location in a beautiful area near a subway station.
Casablanca, Morocco
USD 568/night
Masjid is 0.3 miles from the 5-star Royal Mansour Casablanca, while United Nations Square is only 0.6 miles away.
Cape Town, South Africa
USD 1 241/night
Guests of the 5-star luxurious Mount Nelson, A Belmond Hotel, in Cape Town are invited to take a dip in the outdoor swimming pool and relax using a steam room, a sauna and an outdoor swimming pool.
Johannesburg, South Africa
USD 470/night
The 5-star Four Seasons Hotel The Westcliff boasts fitness classes, massage therapy and various recreational opportunities, and guests can laze by an indoor pool.
Cape Town, South Africa
USD 372/night
25 minutes' stroll from South African Maritime Museum, the 5-star luxury Radisson Blu Hotel Waterfront, has fitness classes, facials and massage therapy along with a poolside bar.
El Qoseir, Egypt
USD 82/night
The Red Sea views and beachfront location await guests at the 5-star luxury Radisson Blu Resort El Quseir El Qoseir that boasts a treatment room, a Jacuzzi and a sauna.
Most popular 4-star hotels in Africa
Casablanca, Morocco
USD 79/night
Boasting a Mediterranean menu, the 4-star modern Barcelo Casablanca has 85 rooms, featuring a setting near a train station in the Sidi Belyout district.
Sharm el-Sheikh, Egypt
6.01 review
USD 138/night
Guests at the 4-star family Amwaj Oyoun Resort & Casino Sharm el-Sheikh will be able to enjoy windsurfing, snorkeling and diving or admire magnificent views of the Red Sea, boasting setting within 0.7 miles of Theatre at Nubian Island Resort.
Agadir, Morocco
USD 140/night
Set just 800 feet from Agadir Birds Valley, the 4-star Royal Decameron Tafoukt Beach Resort & Spa boasts traditional architecture and 227 rooms with contemporary decor.
Marrakesh, Morocco
USD 603/night
Located in the Medina district and within 0.3 miles of The Orientalist Museum of Marrakech, the 4-star luxury El Fenn features 28 rooms plus a swimming pool.
Marrakesh, Morocco
USD 211/night
Placed in the Agdal district, the 4-star luxury Al Fassia Aguedal offers a swimming pool and a Moroccan restaurant.
Agadir, Morocco
USD 187/night
With views of the sea, the comfortable Iberostar Founty Beach All Inclusive is situated within 1.9 miles of Marina D'agadir and offers hammam, steam baths and facials.
Agadir, Morocco
8.81 review
USD 52/night
Boasting a swimming pool, the 4-star Club Almoggar Garden Beach is within 0.6 miles of Paradise Valley.
Nungwi, Tanzania
9.42 reviews
USD 110/night
Featuring an à la carte restaurant, the 4-star Beach Resort By Turaco Nungwi is located approximately 0.2 miles from The Panje Project and boasts a swimming pool.
Cape Town, South Africa
8.24 reviews
USD 279/night
Located within 5 minutes' walk of Victoria & Alfred Waterfront and within a 10-minute drive of Signal Hill, the 4-star Commodore features massage facilities and an outdoor swimming pool.
Agadir, Morocco
9.02 reviews
USD 99/night
While staying at the perfect Allegro Agadir, which is located in the tourist district of Agadir, you can enjoy the poolside bar and a swimming pool.
Sharm el-Sheikh, Egypt
9.61 review
USD 1 400/night
NoosKarting is located a 20-minute stroll from the 4-star Reef Oasis Sharm el-Sheikh, while you can enjoy a Jacuzzi, sauna facilities and an outdoor swimming pool on-site.
Cape Town, South Africa
USD 453/night
The guests of the Bay can cool off in an infinity pool or use a treatment room, sauna facilities and an outdoor swimming pool to feel pure relaxation.
Cape Town, South Africa
USD 171/night
Located within 3.5 miles of Cape Town International Convention Centre, the fantastic Lagoon Beach Hotel & Spa features a swimming pool and an à la carte restaurant with South African dishes.
Cape Town, South Africa
USD 475/night
Enjoying location in the heart of Cape Town, guests can try seafood dishes and enjoy a year-round outdoor pool.
Cape Town, South Africa
USD 337/night
The 4-star luxury Winchester Hotel By Newmark has an à la carte restaurant and a year-round outdoor swimming pool for its guests.
Durban, South Africa
USD 36/night
Within a 5-minute drive of Mini Town, the elegant Balmoral Durban features an à la carte restaurant as well as entertainment activities and various recreational opportunities.
Agadir, Morocco
9.62 reviews
USD 125/night
Offering a hot tub and an outdoor swimming pool, the Atlas Amadil Beach Agadir is 1.8 miles from Medina Polizzi.
Sharm el-Sheikh, Egypt
USD 39/night
Located a mere 0.8 miles from Vegas, the 4-star luxurious Parrotel Aqua Park Sharm el-Sheikh features the outdoor swimming pool along with steam baths, a solarium and a hot tub.
Kiwengwa (Zanzibar), Tanzania
USD 339/night
Set nearly a 25-minute stroll from Kiwengwa Caves, the 4-star luxury Sultan Sands Island Resort features 76 rooms with private bathrooms.
Cape Town, South Africa
USD 326/night
There is an à la carte restaurant with international cuisine and an indoor pool available on site.
Most popular 3-star hotels in Africa
Usa River, Tanzania
USD 268/night
Cultural Arts Centre is set about 2.6 miles from the 3-star Rivertrees Country Usa River.
Rustenburg, South Africa
USD 116/night
Set within a 10-minute drive of Olifantsnek Dam, the rooms in the Manor Hills Guest Lodge Rustenburg have views of patio.
Fez, Morocco
USD 52/night
Offering a seasonal outdoor pool, the 3-star Residence Hoteliere Le Diamant Vert boasts a location within 0.4 miles of Foret d'ain Chkef.
Cape Town, South Africa
USD 219/night
Located 0.8 miles from Cape Quarter Lifestyle Village Neighbourhood, the Radisson Red Hotel V&A Waterfront features a swimming pool.
Marrakesh, Morocco
USD 140/night
Maison de la Photographie is also set within 0.8 miles of the 3-star Serenis.
Jambiani (Zanzibar), Tanzania
USD 170/night
The Mwezi Boutique with a swimming pool is 1.9 miles from Paje Beach.
Hazyview, South Africa
USD 102/night
Offering a traditional restaurant, the comfortable Hippo Hollow Country Estate Hazyview is set in a perfect area.
Cape Town, South Africa
USD 149/night
The family-friendly Protea Hotel By Marriott Cape Town Waterfront Breakwater is centrally located in the V&A Waterfront district of Cape Town and has 185 rooms with views of the mountain.
Kempton Park, South Africa
8.613 reviews
USD 72/night
25 minutes by foot from Parking, the 3-star City Lodge Hotel At Or Tambo International Airport Kempton Park includes 303 rooms.
Kiwengwa (Zanzibar), Tanzania
USD 178/night
Offering baggage storage and a souvenir store, the 3-star Blu Marlin Village Kiwengwa lies in the Kiwengwa Beach district of Kiwengwa, about 2.5 miles from Shooting Star Lodge and approximately 3.7 miles from St. Joseph's Roman Catholic Cathedral.
Hurghada, Egypt
8.62 reviews
USD 169/night
Located within 25 minutes' walk of Sackalla Square, the 4-star Arabia Azur Hurghada features Turkish steam bath, a Turkish steam room and a hot tub.
Durban, South Africa
USD 59/night
Comprising 206 rooms, the 3-star The Royal Hotel By Coastlands Hotels & Resorts is set near the shopping district of Durban within 1.8 miles of uShaka Marine World.
Kempton Park, South Africa
USD 107/night
Guests of the family Peermont Metcourt At Emperors Palace Kempton Park can relax in the poolside bar, swim in a swimming pool, or enjoy steam baths, facials and entertainment activities close to an expressway.
Cape Town, South Africa
USD 100/night
Featuring an elevator and complimentary newspapers, the modern Park Inn By Radisson Cape Town Newlands Cape Town is set near the shopping district of Cape Town 1.8 miles from Wynberg Park.
Pongwe, Tanzania
USD 286/night
Featuring an outdoor swimming pool and 19 rooms, the Beach is approximately 2.1 miles from Kiwengwa-Pongwe Forest Reserve.
Bloemfontein, South Africa
USD 116/night
Approximately 0.5 miles from Bram Fischer International airport, the 3-star Monte Bello Estate Bloemfontein offers a wellness area for guests' enjoyment.
Ballito, South Africa
USD 53/night
Located about 9 minutes' stroll from Thompsons Beach, the superb 3-star First Group La Montagne Ballito with views of the sea is well-known for its amenities including a hot tub and an outdoor swimming pool.
Clarens, South Africa
USD 58/night
Golden Gate Highlands National Park is approximately 2.4 miles from the 3-star low-budget Golden Gate Hotel And Chalets.
Nungwi, Tanzania
USD 408/night
Located in the Nungwi Beach district of Nungwi, the romantic Flame Tree Cottages Nungwi offers 16 rooms along with a swimming pool.
Jambiani (Zanzibar), Tanzania
USD 89/night
Kuza Cave is 2.1 miles from the 3-star Pili Pili Seconda Stella, while Bahari View Lodge is around 1.9 miles away.
Amazing spa hotels in Africa
Cairo, Egypt
USD 221/night
A hot tub and an outdoor swimming pool are all available on-site at this 467-room the Dusit Thani Lakeview Cairo, around 2.6 miles from Gate 9, Al Rehab City.
El Qoseir, Egypt
USD 128/night
Boasting a location in a beach area of El Qoseir, the Akassia Swiss Resort features a hot tub and an outdoor swimming pool as well as 510 rooms.
Port Ghalib, Egypt
USD 62/night
Located within a 5-minute drive of Marsa Mubarak, the exclusive Three Corners Fayrouz Plaza Beach Resort Port Ghalib offers the outdoor swimming pool and a fitness center for guests.
Hurghada, Egypt
7.23 reviews
USD 195/night
The Pickalbatros Citadel Resort Sahl Hasheesh Hurghada is located in the Sahl Hasheesh district, overlooking the Red Sea and boasts a swimming pool along with a hot tub and an outdoor swimming pool.
Casablanca, Morocco
USD 65/night
Nestled in a financial area, the perfect 5-star Barcelo Anfa Casablanca is within 1.3 miles of Hassan II Mosque.
Marrakesh, Morocco
USD 238/night
Located around 1.1 miles from Palacio da Bahia, the charming 5-star Hivernage Hotel & Spa has fitness classes and hammam plus an à la carte restaurant.
Sharm el-Sheikh, Egypt
8.84 reviews
USD 484/night
The 5-star Reef Oasis Blue Bay Resort & Spa Sharm el-Sheikh features a recreational beach and views of Sinai Mountains, and boasts access to King Tut Museum, located 10 minutes' drive away.
Marrakesh, Morocco
9.06 reviews
USD 292/night
Situated in the Medina district, 0.7 miles from Palacio da Bahia, the prestigious Les Jardins De La Koutoubia accommodates its guests in 57 rooms and offers a traditional Hammam, a hot tub and sauna facilities.
Giza, Egypt
USD 75/night
Featuring a prime location in the very heart of Cairo, the 5-star luxury Sofitel Cairo Nile El Gezirah has 433 rooms and the outdoor swimming pool.
Plettenberg Bay, South Africa
USD 441/night
37 rooms and the outdoor swimming pool are available in the 5-star luxury Plettenberg, located within 0.4 miles of Lookout Beach.
Cape Town, South Africa
USD 10 433/night
You can have some rest at a swimming pool or enjoy panoramic views of the patio, while the 5-star luxury Ellerman House Cape Town boasts a spectacular setting at a short distance from Table Mountain.
Cape Town, South Africa
USD 361/night
Located in the Constantia district of Cape Town and within 1.3 miles of Skeleton Gorge, the traditional Cellars-Hohenort Cape Town features 40 rooms plus a swimming pool.
Clanwilliam, South Africa
USD 3 174/night
Vanity is about 2.3 miles from the luxury Bushmans Kloof Wilderness Reserve And Wellness Retreat and Site 3 is around a 15-minute walk away.
Hermanus, South Africa
USD 287/night
Set 0.3 miles from Shark Academy, the comfortable 5-star Marine offers 40 rooms and an outdoor swimming pool.
Marrakesh, Morocco
9.01 review
USD 124/night
Comfortable rooms with square views and a heated swimming pool are at guests' disposal at the 5-star Barcelo Palmeraie Marrakesh, within 3.9 miles of Dar Si Said.
Oualidia, Morocco
USD 549/night
The pet-friendly La Sultana is found about 1.2 miles from Plage Oualidia, offering a hot tub and an indoor pool.
Hurghada, Egypt
9.03 reviews
USD 322/night
Set within a 10-minute drive of Beach at Sindbad Club Beach Resort, the luxury Steigenberger Aldau Beach Hurghada lies in the Al Mamsha El Seyahi district of Hurghada.
Kiwengwa (Zanzibar), Tanzania
USD 136/night
The Bluebay Beach Resort & offers views of the Indian Ocean and is approximately 2.4 miles from Kiwengwa Pongwe Forest, and boasts 99 rooms along with a sauna and an outdoor swimming pool.
Sharm el-Sheikh, Egypt
8.41 review
USD 203/night
Located in Sharm el-Sheikh and within 2 miles of Peace Square, the Sultan Gardens Resort features a Jacuzzi and a hot tub for guest's pure relaxation.
Cape Town, South Africa
USD 494/night
Set in a conservation area, the sophisticated 5-star Westin has an indoor pool and 483 rooms 0.3 miles from Cape Town International Convention Centre.
Top family hotels in Africa
Coraya Bay, Egypt
USD 125/night
Offering a picturesque location within a 5-minute walk of Planet Spa at Resta Grand Resort, the luxury Jaz Grand Marsa features a swimming pool and an à la carte restaurant.
Alexandria, Egypt
USD 259/night
Within 25 miles of Royal Jewelry Museum, the elegant Four Seasons Hotel Alexandria At San Stefano offers the outdoor swimming pool along with a steam room, a hot tub and sauna facilities on-site.
Sharm el-Sheikh, Egypt
USD 585/night
Featuring a location in the Sharks Bay district of Sharm el-Sheikh, the luxury Four Seasons Resort Sharm El Sheikh Sharm el-Sheikh boasts 418 rooms and an à la carte restaurant, around 2.5 miles from Aladin Casino.
Hurghada, Egypt
8.81 review
USD 88/night
Guests can spend time relaxing in an outdoor swimming pool, or admire Turkish steam bath, a massage chair and an outdoor swimming pool in the boutique Sunrise Garden Beach Resort And, located merely a 10-minute walk from Planet Spa at SUNRISE Crystal Bay Resort.
Hurghada, Egypt
USD 535/night
Featuring a wellness center, the deluxe 5-star Sunrise Crystal Bay Resort -Grand Select Hurghada is located within 500 feet of Red Sea.
Marrakesh, Morocco
USD 371/night
Located 0.6 miles from Musee de Marrakech, the 5-star Hotel & Ryads Barriere Le Naoura Marrakesh features a private swimming pool and beautiful views of the patio.
Marrakesh, Morocco
USD 169/night
Set within 2.2 miles of Palacio da Bahia, the comfortable 5-star Kenzi Menara Palace & Resort has a pizza restaurant serving Italian cuisine.
Hurghada, Egypt
8.61 review
USD 167/night
Enjoy Mediterranean dishes and a large pool in the Iberotel Makadi Beach located in a resort area.
Marrakesh, Morocco
USD 184/night
Set in the tourist district of Marrakesh, the 5-star luxury Palm Plaza Hotel & is 7 minutes by foot from Andre Heller's ANIMA Garden and has a treatment room, a Jacuzzi and sauna facilities onsite.
Makadi Bay, Egypt
USD 112/night
Guests can enjoy views of the Red Sea, while taking advantage of the luxury Sunrise Royal Makadi Resort Makadi Bay's magnificent location in the Makadi Bay district of Makadi Bay.
Cape Town, South Africa
USD 981/night
Located a 5-minute walk from The Cape Wheel and 0.7 miles from Cape Medical Museum, the luxury One&Only Cape Town features yoga classes, spa therapy and entertainment activities.
Hurghada, Egypt
6.21 review
USD 212/night
Being a 9-minute walk from Palm De Soma, the 5-star Caribbean World features entertainment activities and billiard together with a swimming pool.
Cape Town, South Africa
USD 258/night
Located a 10-minute drive from Table Mountain just a drive from Table Mountain, the Taj offers 176 rooms together with sauna facilities and an indoor pool.
Hurghada, Egypt
USD 41/night
At the appealing Three Corners Sunny Beach Resort, located in the Al Ahyaa district, guests can relax at the pool bar.
Marrakesh, Morocco
USD 2 077/night
Enjoy an unique location of the 5-star Royal Mansour Marrakech Marrakesh that boasts views of the garden as well as Turkish steam bath, a Turkish steam room and a plunge pool.
Cape Town, South Africa
USD 133/night
Featuring an indoor pool, the luxurious Doubletree By Hilton Cape Town Upper Eastside Cape Town lies in a central area, approximately 0.5 miles from The Old Biscuit Mill.
Agadir, Morocco
9.01 review
USD 89/night
The 4-star Kenzi Europa Agadir boasts fitness classes, hammam and loungers, and guests can laze by a swimming pool.
Marina Smir, Morocco
USD 124/night
Set within a 10-minute drive of Smir Park, the Hotel & includes a saltwater pool including a Turkish steam room, a plunge pool and a Turkish bath.
Luxor, Egypt
8.81 review
USD 465/night
Boasting a location 0.2 miles from Luxor Temple, the 5-star Sofitel Winter Palace includes 92 rooms and a swimming pool.
Hurghada, Egypt
USD 28/night
10 minutes by car from Hurghada Grand Aquarium, the 5-star luxury Royal Lagoons Resort & Aqua Park Families And Couples Only offers fitness classes, sun loungers and entertainment activities plus a swimming pool.
Best luxury hotels in Africa
Sandton, South Africa
USD 72/night
The Radisson Blu Hotel Sandton, Johannesburg is 20 minutes by foot from British Chamber of Business in Southern Africa and offers an outdoor swimming pool plus sauna facilities and an indoor pool.
Hurghada, Egypt
8.62 reviews
USD 37/night
Situated approximately 3.8 miles from El Dahar, the 4-star Meraki Resort - Adults Only offers a steam room, sauna facilities and an outdoor swimming pool plus a lobby bar.
Stellenbosch, South Africa
10.01 review
USD 91/night
Boasting a swimming pool and an à la carte restaurant, the 4-star Spier Hotel And Wine Farm is located just 950 feet from Spier Wine Farm, within 0.2 miles of Spier Wine Estate.
Makadi Bay, Egypt
8.44 reviews
USD 70/night
The 5-star family-friendly Serenity Makadi Beach, lodged in the Makadi Bay district, boasts a pool bar and views of the sea.
Sharm el-Sheikh, Egypt
9.23 reviews
USD 229/night
Featuring spacious rooms, the luxury Stella Di Mare Beach Hotel & Spa Sharm el-Sheikh also has an outdoor Jacuzzi, a steam room and sauna facilities, where you can relax.
Kizimkazi, Tanzania
USD 2 404/night
Providing 66 rooms as well as a hot tub, sauna facilities and an outdoor swimming pool, the comfortable 5-star Residence Zanzibar is located in a beach area of Kizimkazi.
Lahebichate, Morocco
USD 142/night
Situated in the tourist center of Lahebichate, 2.6 miles from Saadian Tombs, the luxury Kenzi Club Agdal Medina includes 314 rooms and offers access to Mosquee moulay lyazid, which is approximately a 10-minute drive away.
Hurghada, Egypt
USD 90/night
The 5-star Pickalbatros Dana Beach Resort - is nestled in the heart of Hurghada and within a 5-minute drive of Senzo Mall.
USD 210/night
Located a 15-minute drive from Place du 16 Novembre, the 5-star smoke free Du Golf Rotana Palmeraie entices guests with a traditional Hammam, a steam room and sauna facilities.
Hurghada, Egypt
USD 85/night
Guests can enjoy Moroccan cuisine while staying at the perfect 5-star Beach Albatros Resort - Hurghada, which is approximately 0.5 miles from Beach Albatros.
Hurghada, Egypt
9.03 reviews
USD 46/night
Providing travelers with relaxing massage, yoga classes and sun loungers, the 5-star luxury Desert Rose is set in the Villages Road district, 20 minutes by foot from Planet Spa at SUNRISE Crystal Bay Resort.
Dar es Salaam, Tanzania
USD 200/night
Set a short distance from Seacliff Village Shopping Centre, the smoke-free Sea Cliff offeres 93 rooms and panoramic views.
Umhlanga, South Africa
USD 565/night
Ideally located in an entertainment area, the perfect 5-star Oyster Box Umhlanga offers fitness classes, facials and massage therapy.
El Makina, Morocco
USD 99/night
Located in the Chrifia district, the comfortable Selman Marrakech Marrakesh features an a private garden garden together with the outdoor swimming pool.
Skukuza, South Africa
USD 335/night
Located 0.6 miles from Paul Kruger Entrance Gate within close distance of Kruger National Park, the elegant Kruger Gate Skukuza offers 145 rooms together with a treatment room and an outdoor swimming pool.
Saïdia, Morocco
USD 190/night
Offering a setting 10 minutes' drive from Saidia beach, the Live Collection includes 3036 rooms and features Turkish bath, a treatment room and sauna facilities.
Ledig, South Africa
USD 332/night
Located at a medium distance from Pilanesberg National Park, the Bakubung Bush Lodge Ledig features a swimming pool and 89 rooms plus it is about 1.7 miles from King's Tower.
Ouahat Sidi Brahim, Morocco
5.82 reviews
USD 49/night
Overlooking Atlas Mountains, guests of the 4-star Marrakech Ryads Parc can enjoy a Turkish steam room, sauna facilities and an outdoor swimming pool plus a pool bar.
Bwejuu, Tanzania
USD 1 397/night
The 5-star Palms Zanzibar features a free beach and views of the Indian Ocean, and boasts access to Buccaneer Diving, located a 25-minute walk away.
Hurghada, Egypt
8.23 reviews
USD 27/night
Nestled in the Villages Road district of Hurghada, the 4-star Titanic Aqua Park Resort - Families And Couples Only Hurghada is 0.6 miles from Sunrise Mall.
Cheap hotels in Africa
Bwejuu, Tanzania
USD 89/night
Set within 1.7 miles of Airborne Kite Centre, the 3-star African Paradise Bwejuu features a storage for belongings and a barber shop.
Magaliesburg, South Africa
USD 67/night
Usiba Country Lodge is 2.1 miles from the Pecan Bush Lodge Magaliesburg, while Magalies Sleepy River is less than 10 minutes' stroll away.
Jambiani (Zanzibar), Tanzania
6.61 review
USD 51/night
Offering a swimming pool, the Cinnamon Jambiani is within 1.4 miles of Bahari View Lodge.
Marrakesh, Morocco
USD 28/night
Set within 0.9 miles of Cyber Park, the 2-star Cecil Marrakesh lies in a historical area.
Nungwi, Tanzania
USD 51/night
Khadija is around 700 feet from the Pole Pole House, while sandbank is around a 10-minute drive away.
Bloubergstrand, South Africa
USD 116/night
Set around a 5-minute walk from Big Bay Blouberg and in the Blouberg Beach district, the Blue Peter Bloubergstrand has 26 rooms.
Aït Benhaddou, Morocco
USD 47/night
The 2-star Auberge Ksar Ait Ben Haddou features a swimming pool and 11 rooms facing the city.
Ain Sukhna, Egypt
USD 46/night
The lovely Porto Sokhna Beach Resort Ain Sukhna is only 400 feet from Porto Sokhna Beach, boasting fitness classes, spa therapy and entertainment activities.
Fez, Morocco
USD 22/night
With views of the courtyard, the Bab Boujloud Fez is situated within 0.4 miles of Dar Batha Museum and offers entertainment activities and various recreational opportunities.
Cradock, South Africa
USD 38/night
Great Fish River Museum is 1.1 miles from the Lazy Gecko Accommodation Cradock, while Dutch Reformed Mother Church is approximately a 20-minute stroll away.
Margate, South Africa
USD 52/night
Located 3 miles from Butterfly Farm, the Margate features an outdoor swimming pool and an à la carte restaurant with African dishes.
Top resorts in Africa
Agadir, Morocco
USD 263/night
The 4-star Robinson Agadir features a private beach and views of Atlas Mountains, and boasts access to Jardin d'Olhao, located about 2.4 miles away.
Douar Caid Layadi, Morocco
USD 104/night
Featuring an outdoor pool, the Iberostar Club Palmeraie Marrakech in the eastern district of Marrakesh boasts 67 rooms.
Nungwi, Tanzania
USD 266/night
The 5-star boutique Essque Zalu Zanzibar Nungwi has 89 rooms with picturesque views of the garden, and you can also take advantage of fitness classes, spa therapy and various recreational opportunities.
Hurghada, Egypt
7.63 reviews
USD 71/night
A swimming pool is available onsite together with windsurfing, snorkeling and diving, while the impressive Jaz Aquamarine Hurghada boasts a private location in a beach area.
Abu Dabbab, Egypt
6.81 review
USD 55/night
The Hilton Marsa Alam Nubian Resort with a swimming pool is a mere 0.9 miles from Marsa Mubarak.
Ouled Jelal, Morocco
USD 450/night
Offering a swimming pool with views of garden, the 5-star Palais Namaskar Marrakesh is located in the Palmeraie district of Marrakesh.
Sharm el-Sheikh, Egypt
USD 67/night
7 minutes by foot from Shepherd, the superb Regency Plaza Aqua Park And Spa Resort Sharm el-Sheikh offers a pool bar together with aerobics classes, facials and massage therapy.
Sharm el-Sheikh, Egypt
USD 279/night
Situated approximately 700 feet from a pristine beach, the eco-friendly Coral Sea Imperial "Coral Sea Sensatori" features an outdoor swimming pool on site.
3.02 reviews
USD 44/night
There are a steam room, a hot tub and sauna facilities at the 4-star family-friendly Pickalbatros Alf Leila Wa Leila Resort - Neverland Hurghada, and some of the 991 rooms offer views of the garden.
Nungwi, Tanzania
USD 286/night
Boasting views of the sea, along with yoga classes and massage therapy, the 5-star luxury Royal Zanzibar Nungwi is set near a boat dock.
Hazyview, South Africa
USD 239/night
Situated in the heart of Hazyview and around 20 minutes by foot from Elephant Whispers, the 4-star Kruger Park offers 15 rooms.
Hurghada, Egypt
8.87 reviews
USD 23/night
Located in the Al Ahyaa district of Hurghada, the 5-star Bellagio Beach Resort & Spa offers steam baths, a Jacuzzi and a hot tub along with a swimming pool.
Kiwengwa (Zanzibar), Tanzania
USD 348/night
Boasting the outdoor swimming pool, the Diamonds Mapenzi Beach Kiwengwa is within 3.6 miles of St. Joseph's Roman Catholic Cathedral.
Michamvi Kae, Tanzania
USD 123/night
Approximately 3 miles from Chwaka Bay, the 5-star luxury Pearl Beach By Sansi Michamvi Kae features a saltwater pool along with a treatment room and an outdoor swimming pool.
Douar Bellouk, Morocco
USD 100/night
Thanks to the wonderful location, the 5-star Eden Andalou Club All Inclusive, Aquapark & Spa is set right in the center of Marrakesh, and also you can enjoy a heated pool onsite.
Sharm el-Sheikh, Egypt
USD 294/night
Situated around 3 miles from Nabq, the 5-star Charmillion Club Resort offers a Jacuzzi, sauna facilities and an outdoor swimming pool plus a beach bar.
Hurghada, Egypt
7.45 reviews
USD 118/night
Located 10 minutes' drive from Amphitheater minutes' driving from Red Sea Coast, the Titanic Beach - Families And Couples Only Hurghada offers 396 rooms together with a hot tub, sauna facilities and an outdoor swimming pool.
Pwani Mchangani, Tanzania
USD 244/night
There are Turkish steam bath, a treatment room and an outdoor swimming pool at the 5-star luxury Tui Blue Bahari Zanzibar, and some of the 157 rooms offer views of the garden.
Hurghada, Egypt
6.83 reviews
USD 25/night
Featuring health club, the vibrant 4-star Sunny Days El Palacio Resort & Spa Hurghada is located a mere 100 feet from Red Sea.
Ifrane (Ifrane), Morocco
USD 236/night
Located 1.1 miles from Lion Ifrane, the 5-star Michlifen Resort And Golf offers comfortable rooms within 1.6 miles of Ifrane National Park.