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 759/night
Set nearly a 5-minute walk from Saadian Tombs and in the Kasbah district, the intimate 5-star La Sultana Marrakech has 28 rooms.
Hurghada, Egypt
9.05 reviews
USD 175/night
Featuring fitness classes, entertainment activities and billiards, the contemporary Long Beach Resort boasts a spectacular location a 10-minute ride from Alcamar Sahl Hasheesh.
Hurghada, Egypt
8.64 reviews
USD 184/night
Located in the Dahar district of Hurghada about 25 minutes' walk from Careless Reef, the 5-star Hilton Hurghada Plaza has 262 rooms and a swimming pool.
Marrakesh, Morocco
USD 5 392/night
Staying at the 5-star Amanjena Resort Marrakesh means you will be 10 minutes by car from Agdal Gardens, while enjoying an outdoor swimming pool onsite.
Dar es Salaam, Tanzania
USD 204/night
Set in a business neighbourhood, the comfortable Hyatt Regency Dar Es Salaam, The Kilimanjaro features fitness classes, massage therapy and various recreational opportunities.
Marrakesh, Morocco
USD 206/night
Located within 5 minutes' drive of Musee Yves Saint Laurent Marrakech in Marrakesh, the 5-star Movenpick Hotel Mansour Eddahbi Marrakech offers a wellness centre including a Turkish steam bath, a Turkish steam room and an outdoor swimming pool.
Zanzibar, Tanzania
USD 320/night
Located only 7 minutes' walk from Forodhani Park, the 5-star Serena Zanzibar provides an outdoor pool together with facials, recreational facilities and entertainment activities.
Sun City, South Africa
USD 318/night
Located 5 minutes on foot from Lost City and a 5-minute ride from Kwena Crocodile Farm, the luxury Palace Of The Lost City At Sun City Resort features fitness classes, water slides and spa therapy.
Cape Town, South Africa
USD 936/night
The traditional Cape Grace Managed By Accor Cape Town is set in a waterfront district along a motorway, featuring steam baths, chaise longues and recreational facilities on-site.
Cape Town, South Africa
8.21 review
USD 304/night
Set 30 km from Cape Town International airport, the 5-star Twelve Apostles Hotel & Spa offers 3 restaurants as well as cars for rent.
Johannesburg, South Africa
USD 793/night
A local cuisine and a pool bar are offered during your stay at the wonderful Saxon Hotel, Villas & Spa Johannesburg that boasts a beautiful setting near a motorway.
Casablanca, Morocco
USD 568/night
The modern Royal Mansour provides access to Old Medina of Casablanca a 5-minute walk away and welcomes its guests to use fitness classes, steam baths and massage therapy or to enjoy Moroccan dishes in the on-site Moroccan restaurant.
Cape Town, South Africa
USD 734/night
Boasting an outdoor swimming pool, the authentic Mount Nelson, A Belmond Hotel, Cape Town is around a 25-minute walk from Lion's Head.
Johannesburg, South Africa
USD 438/night
Offering easy access to Johannesburg Holocaust and Genocide Centre, set merely a 5-minute walk away, the luxury Four Seasons Hotel The Westcliff boasts a steam room, sauna facilities and an indoor pool.
Cape Town, South Africa
USD 302/night
The wonderful Radisson Blu Hotel Waterfront, features views of Table Mountain and boasts access to a free beach and The Watershed, located nearly a 17-minute walk away.
Marrakesh, Morocco
USD 292/night
Situated within 350 metres of Saadian Tombs, the 5-star Les Jardins De La Medina has an outdoor swimming pool as well as a hot tub and an outdoor swimming pool.
Marrakesh, Morocco
USD 172/night
Situated in the entertainment district of Marrakesh, the sumptuous 5-star Hivernage Hotel & Marrakesh features an outdoor pool.
Sharm el-Sheikh, Egypt
8.84 reviews
USD 112/night
Offering a location only a short drive from Sinai Mountains, the exclusive 5-star Reef Oasis Blue Bay Resort & Sharm el-Sheikh has a traditional restaurant, 54 rooms and an outdoor pool.
Sharm el-Sheikh, Egypt
10.01 review
USD 85/night
Offering a private location a 5-minute stroll from Nabq, the Albatros Laguna Vista Resort Sharm el-Sheikh holds a total of 188 rooms and boasts massage therapy, diving classes and entertainment activities.
Cape Town, South Africa
USD 155/night
Located nearly 6 minutes' walk from Greenpoint Park and Biodiversity Garden, the Bay offers views of Table Mountain as well as onsite there are sauna facilities and an outdoor swimming pool.
Most popular 4-star hotels in Africa
Casablanca, Morocco
USD 79/night
Comprising 85 rooms, the 4-star Barcelo Casablanca is set near the shopping district of Casablanca approximately 25 minutes on foot from Derb Omar.
Sharm el-Sheikh, Egypt
6.01 review
USD 43/night
Featuring a swimming pool along with a Turkish steam room, a Turkish bath and a massage chair, the gorgeous Amwaj Oyoun Resort & Casino Sharm el-Sheikh offers a perfect setting just a short drive from Nabq Bay.
Agadir, Morocco
USD 230/night
Overlooking pool and boasting fitness classes, massage therapy and entertainment activities, the 4-star Royal Decameron Tafoukt Beach Resort & Spa is set in a rural area.
Marrakesh, Morocco
USD 603/night
10 minutes by car from Place du 16 Novembre, the El Fenn Marrakesh includes 28 rooms.
Marrakesh, Morocco
USD 168/night
Featuring a steam room, sauna facilities and an outdoor swimming pool, the Al Fassia Aguedal Marrakesh is located within a 10-minute drive of The Montgomerie Golf Course.
Sharm el-Sheikh, Egypt
8.22 reviews
USD 275/night
Settled in a beach area not too far from Ras Mohamed National Park, the Pickalbatros Aqua Blu Sharm El Sheikh provides a sports bar and a year-round outdoor pool.
Agadir, Morocco
USD 301/night
Offering a beauty salon and a restaurant, the Iberostar Founty Beach All Inclusive lies in the Agadir Bay district, at a 2.9 km distance from Medina Polizzi and 2.8 km from Memory Agadir Museum.
Cape Town, South Africa
8.24 reviews
USD 151/night
Located in the Waterfront district, the family Commodore Cape Town features an outdoor pool and views of Table Bay.
Agadir, Morocco
9.02 reviews
USD 103/night
Placed in the tourist Agadir Bay district, the 4-star Allegro Agadir offers a swimming pool and a Moroccan restaurant.
Sharm el-Sheikh, Egypt
8.62 reviews
USD 44/night
Located in the coastal part of Sharm el-Sheikh, the beachfront Sheraton Sharm Hotel, Resort, Villas & Spa is approximately 10 minutes by car from Little Buddha.
Port Elizabeth, South Africa
USD 63/night
The Bishops Lodge Port Elizabeth is an upscale 3-star property set a 5-minute drive from Wezandla African Craft Traders and about 15 minutes' walk from Splash Waterworld Supertubes.
Cape Town, South Africa
USD 465/night
Located at a 1.6 km distance from Cape Town International Convention Centre, the luxury Victoria & Alfred Hotel By Newmark features 94 rooms with views of the courtyard.
Cape Town, South Africa
USD 190/night
Offering a superb location 5 minutes' stroll from Sea Point Promenade, the 4-star Winchester Hotel By Newmark features a year-round outdoor pool and an à la carte restaurant.
Agadir, Morocco
9.62 reviews
USD 200/night
Boasting a swimming pool and a pool bar to enjoy a drink or two at the premises, the 4-star Atlas Amadil Beach is located in the Agadir Bay district of Agadir.
Marrakesh, Morocco
8.62 reviews
USD 81/night
Boasting a rooftop swimming pool along with a solarium and an outdoor swimming pool, the 4-star Catalina is placed in the Medina district of Marrakesh around 9 minutes on foot from Jemaa el-Fnaa.
Lagouassem, Morocco
USD 33/night
Located a 10-minute ride from Oasiria Water Park, the 4-star La Maison Des Oliviers Marrakesh welcomes guests with a heated swimming pool and a private garden.
Sharm el-Sheikh, Egypt
USD 39/night
Located nearly a 19-minute walk from Beach at Rehana Royal Beach Resort, the 4-star Parrotel Aqua Park Resort overlooks the garden and features an à la carte restaurant.
Fumba, Tanzania
USD 285/night
A mere 7 minutes' stroll from Blue Safari, the perfect Fumba offers a stunning view along with a vegetable garden.
Kiwengwa (Zanzibar), Tanzania
USD 339/night
Set in the Kiwengwa Beach district of Kiwengwa, the 4-star Sultan Sands Island Kiwengwa features a swimming pool and boasts views of the Indian Ocean.
Cape Town, South Africa
USD 209/night
Located only 6 minutes on foot from YDE, the luxury Vineyard provides guests with international dishes and fitness classes, facials and massage therapy.
Most popular 3-star hotels in Africa
Nungwi, Tanzania
USD 92/night
Located in a rural area, the 3-star Casa Umoja Nungwi boasts 8 rooms and has a tropical garden.
Matemwe (Zanzibar), Tanzania
USD 206/night
The 3-star Zanzibar House can be found in a rural area within close distance of East Coast, where travellers are welcomed with a swimming pool.
Usa River, Tanzania
USD 268/night
Staying at the 3-star Rivertrees Country Inn means you will be a 25-minute stroll from MS Training Centre for Development Cooperation, while enjoying a swimming pool onsite.
Durban, South Africa
USD 106/night
Grace Family Church is 700 metres from the Lavender Moon Guest House Durban and Granada Square Shopping Centre is just 0.7 km away.
Pretoria, South Africa
USD 54/night
Boasting an outdoor swimming pool, the Henry George Guest House is set merely 550 metres from Venning Park.
Pietermaritzburg, South Africa
USD 51/night
Comrades Marathon House is nearly 25 minutes' walk from the Ascot Bush Lodge Pietermaritzburg and KwaZulu-Natal Museum is 2.9 km away.
Middelburg (Mpumalanga), South Africa
USD 39/night
Boasting a swimming pool, the 3-star Pride Rock Accommodation is 3 km from Middelburg Country Club.
Marrakesh, Morocco
USD 472/night
Featuring a swimming pool and 24 rooms, the 3-star Jnane Tamsna is within a 15-minute drive of Museum of mouassine Douiria Derb el Hammam.
Fourways, South Africa
USD 121/night
Set around a 10-minute drive from Bird Gardens, the Piazza Hotel Montecasino Sandton lies in an entertainment area.
Johannesburg, South Africa
USD 70/night
Located 14 minutes on foot from Sandton Market @ The Park, the 3-star City Lodge Hotel Sandton, Morningside offers an outdoor swimming pool and a fitness centre for guests.
Cape Town, South Africa
USD 127/night
Offering fitness classes and entertainment activities, the family Protea Hotel By Marriott Cape Town Waterfront Breakwater is 5 minutes by car from Green Point Park as well as only 0.6 km from Victoria & Alfred Waterfront.
Jambiani (Zanzibar), Tanzania
USD 227/night
The Coral Rocks Hotel & Restaurant Jambiani offers an outdoor pool and the possibility of trying snorkelling, hiking and fishing services.
Rabat, Morocco
USD 73/night
CDG is nearly 5 minutes on foot from the 3-star La Capitale, while Bouregreg Marina is approximately 1.3 km away.
Kempton Park, South Africa
8.612 reviews
USD 72/night
The 3-star City Lodge Hotel At Or Tambo International Airport is a perfect vacation spot nearly a 15-minute drive from Wild Waters and other Kempton Park landmarks.
Cape Town, South Africa
USD 74/night
Set in the southern district of Cape Town, the 3-star Ascot Gardens Self Catering features various recreational opportunities and entertainment activities.
Arusha, Tanzania
USD 252/night
Offering a swimming pool, the 3-star African Tulip is approximately a 15-minute walk from Arusha National Natural History Museum.
Centurion, South Africa
USD 91/night
Boasting a location about 10 minutes' walk from German Visa Collections, the fine Centurion includes 203 rooms along with a Jacuzzi and an outdoor swimming pool.
Ballito, South Africa
USD 53/night
Featuring a swimming pool together with a hot tub and an outdoor swimming pool, the superb 3-star First Group La Montagne is located within 0.6 km of Willard's Beach and at 550 metres from Ballito Beach.
Ait Benhaddou, Morocco
USD 62/night
Staying at the 3-star Bagdad Cafe Ait Benhaddou means you will be just 1.3 km from Ksar of Ait-Ben-Haddou, while enjoying an outdoor swimming pool onsite.
Lalla Takerkoust, Morocco
USD 390/night
Located 10 minutes by car from Takerkoust Barage Marrakech, the Capaldi Hotel, Restaurant & Spa Lalla Takerkoust offers views of the mountain along with a traditional Hammam, a hot tub and an outdoor swimming pool.
Amazing spa hotels in Africa
Cairo, Egypt
USD 210/night
Offering an international menu in an à la carte restaurant along with sauna facilities and an outdoor swimming pool onsite, the 5-star Four Seasons Hotel Cairo At Nile Plaza boasts a location in a shopping area.
Sharm el-Sheikh, Egypt
USD 260/night
Located in the old part of Sharm el-Sheikh, the 5-star Four Seasons Resort Sharm El Sheikh features steam baths, a hot tub and an outdoor swimming pool plus an à la carte restaurant.
Hurghada, Egypt
8.81 review
USD 226/night
Enjoying location in the very heart of Hurghada, guests can try international dishes and enjoy an outdoor swimming pool.
Hurghada, Egypt
USD 129/night
Located 700 metres of Sand City Hurghada, the deluxe 5-star Sunrise Crystal Bay Resort -Grand Select provides a Turkish steam bath, a Turkish steam room and a hot tub onsite.
Marrakesh, Morocco
USD 161/night
Located at a moderate distance from Atlas Mountains, the comfortable 5-star Kenzi Menara Palace & Resort Marrakesh has a swimming pool as well as a Turkish bath, sauna facilities and an outdoor swimming pool.
Makadi Bay, Egypt
USD 112/night
The 5-star Sunrise Royal Makadi Resort Makadi Bay overlooks the Red Sea and offers international dishes, while including a hot tub and an outdoor swimming pool.
Marrakesh, Morocco
9.06 reviews
USD 230/night
Located merely a 5-minute walk from Jemaa el-Fnaa in the Medina district of Marrakesh, the Les Jardins De La Koutoubia Marrakesh features fitness classes, facials and massage therapy on-site.
Plettenberg Bay, South Africa
USD 441/night
The Plettenberg Plettenberg Bay overlooks the Indian Ocean and offers 37 rooms with available a steam room and an outdoor swimming pool.
Cape Town, South Africa
USD 2 464/night
Featuring facials, yoga classes and massage therapy as well as an outdoor pool, the 5-star Ellerman House is situated in the very heart of Cape Town.
Cape Town, South Africa
USD 308/night
Located near a boat dock, the 5-star Cellars-Hohenort Cape Town offers 40 rooms with the great decor and an à la carte restaurant.
Clanwilliam, South Africa
USD 3 174/night
The unique Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam located within 15 minutes' walk of Site 3, offers a pool bar and elegant rooms.
Hermanus, South Africa
USD 287/night
The comfortable 5-star Marine Hermanus features a manicured garden and overlooks Walker Bay, while staying 550 metres from Gearing's Point.
Marrakesh, Morocco
9.01 review
USD 188/night
Featuring a swimming pool along with a traditional Hammam, a hot tub and an outdoor swimming pool on site, the upscale 5-star Barcelo Palmeraie Marrakesh is nestled in the Palmeraie district.
Oualidia, Morocco
USD 549/night
Featuring fitness classes, facials and entertainment activities, the elegant La Sultana boasts a prime location approximately a 15-minute walk from El Oualidia Plage شاطئ الوالدية.
Sharm el-Sheikh, Egypt
9.01 review
USD 86/night
With views of the garden, the excellent 5-star Iberotel Palace - Adults Friendly 16 Years Plus is situated 10 minutes' drive from The Heavenly Cathedral and offers fitness classes, steam baths and loungers.
Hurghada, Egypt
9.81 review
USD 82/night
The spectacular 5-star Jaz Makadi Star & Spa is a perfect vacation spot around a 25-minute walk from Makadi Bay Aqua Park and other Hurghada landmarks.
Sharm el-Sheikh, Egypt
USD 93/night
Featuring an outdoor pool and 317 rooms, the designer Jaz Belvedere Resort Sharm el-Sheikh is at a 3.4 km distance from Soho square dancing fountain.
Hurghada, Egypt
9.03 reviews
USD 215/night
The deluxe Steigenberger Aldau Beach is located within 2.9 km of Hurghada Grand Aquarium and comprises 193 rooms along with aerobics, spa therapy and entertainment activities.
Kiwengwa (Zanzibar), Tanzania
USD 136/night
Located in the Kiwengwa Beach district of Kiwengwa, the Bluebay Beach Resort & Spa Kiwengwa offers a swimming pool and a buffet breakfast.
Sharm el-Sheikh, Egypt
8.41 review
USD 167/night
Overlooking Sharks Bay and offering an à la carte restaurant, the Sultan Gardens Resort Sharm el-Sheikh is set in a shopping area, at a 3.1 km distance from Shark Bay.
Top family hotels in Africa
Cape Town, South Africa
USD 754/night
The contemporary One&Only Cape Town is located in a shopping neighbourhood, overlooking Table Mountain and boasts an infinity swimming pool along with sauna facilities and an outdoor swimming pool on-site.
Agadir, Morocco
8.81 review
USD 67/night
Located around a 10-minute ride from Souk Al Ahad, the 4-star Club Almoggar Garden Beach Agadir offers views of the garden and a swimming pool.
Cape Town, South Africa
USD 141/night
Boasting a heated indoor pool, the Taj Cape Town is set in a shopping area within a minutes' drive from Table Mountain.
Hurghada, Egypt
USD 142/night
The Three Corners Sunny Beach Resort Hurghada features a poolside bar and boasts a prime location at a 0.9 km distance from Nubia Aqua Beach Resort.
Johannesburg, South Africa
9.62 reviews
USD 47/night
Offering 273 rooms with views of the city, the Park Inn Sandton is set in the Sandton district of Johannesburg, at a 2 km distance from Sandton City Shopping Centre.
Agadir, Morocco
9.01 review
USD 151/night
The modern Kenzi Europa Agadir features an outdoor swimming pool and offers a traditional Hammam, a hot tub and an outdoor swimming pool in the Agadir Bay district.
Agadir, Morocco
USD 212/night
Offering a location at a medium distance from Atlas Mountains, the 4-star Robinson Agadir has an à la carte restaurant, 269 rooms and a swimming pool.
Sharm el-Sheikh, Egypt
9.23 reviews
USD 79/night
Featuring a poolside bar together with an outdoor swimming pool on site, the wonderful Stella Di Mare Beach Hotel & Spa Sharm el-Sheikh is nestled right in the centre of the city.
Hurghada, Egypt
7.63 reviews
USD 252/night
The 5-star Jaz Aquamarine Hurghada has to offer a Jacuzzi, sauna facilities and an outdoor swimming pool onsite along with 1301 rooms, boasting setting in a beach area.
Hurghada, Egypt
9.21 review
USD 192/night
Guests will enjoy an outdoor swimming pool and 325 rooms, while staying at the 5-star Jaz Makadi Oasis, which is at 900 metres from Red Sea.
Lahebichate, Morocco
USD 142/night
Sitting only 8 minutes' walk from International Automobile Circuit Moulay El Hassan, the contemporary Kenzi Club offers massage therapy and a shared lounge at the premises.
Hurghada, Egypt
USD 51/night
With aerobics classes, massage therapy and loungers this 918-room the 4-star Pickalbatros Aqua Blu Resort - Hurghada is around 10 minutes' drive from Falco Safari.
Arusha, Tanzania
USD 282/night
Featuring Asian menu and an outdoor swimming pool, the luxury Kibo Palace Hotel offers a setting a mere 10 minutes' stroll from Maasai Market Curios and Crafts, a 5-minute ride from Arusha Declaration Museum.
Cape Town, South Africa
USD 121/night
There are rooms facing ocean and the Park Inn By Radisson Cape Town Foreshore is set within 6 minutes' walk of Cape Town International Convention Centre.
Hurghada, Egypt
9.03 reviews
USD 850/night
Offering a swimming pool with views of pool, the 5-star Desert Rose is located in the Villages Road district of Hurghada.
Sharm el-Sheikh, Egypt
USD 67/night
There is an à la carte restaurant available in the 4-star Regency Plaza Aqua Park And Spa Resort Sharm el-Sheikh, which is set in the Nabq Bay district of Sharm el-Sheikh.
Umhlanga, South Africa
USD 547/night
The perfect 5-star Oyster Box is conveniently placed a 5-minute walk from uMhlanga Main Beach, offering 86 rooms along with an à la carte restaurant.
Marrakesh, Morocco
USD 102/night
Boasting a Turkish steam bath, a plunge pool and a massage chair onsite, the luxurious Africa features a swimming pool along with a quiet location.
Franschhoek, South Africa
USD 309/night
Situated a mere 0.6 km from Huguenot Monument, the heritage La Fontaine Boutique Hotel By The Oyster Collection features 18 rooms with private bathrooms.
Hurghada, Egypt
USD 28/night
The 5-star Royal Lagoons Resort & Aqua Park Families And Couples Only in the Al Mamsha El Seyahi district of Hurghada features a swimming pool and a fitness room.
Best luxury hotels in Africa
Agadir, Morocco
USD 190/night
Offering 98 rooms with views of the patio, the Timoulay And Spa is set in the Agadir Bay district of Agadir, within 25 minutes' walk of Souk Al Ahad Bazaar.
Stellenbosch, South Africa
USD 108/night
Boasting a location in an industrial area, the family Devon Valley Stellenbosch overlooks the pool and offers South African cuisine.
Nungwi, Tanzania
9.42 reviews
USD 110/night
Located within 14 minutes' stroll of Spanish Dancer Divers Diving Center, the charming 4-star Beach Resort By Turaco features 97 rooms with views of the ocean.
Marrakesh, Morocco
USD 1 417/night
The luxury Royal Mansour Marrakech, located in the Medina district, has yoga classes and entertainment activities.
Hurghada, Egypt
9.22 reviews
USD 51/night
Boasting a location in the Sakkala district of Hurghada, the 5-star Sunrise Holidays Resort -Adults Only has an à la carte restaurant and diving, beach volleyball and bocce onsite.
9.02 reviews
USD 110/night
Providing with sauna facilities and an outdoor swimming pool, the Premier Le Reve Hotel & Spa includes 367 rooms and is set just a 10-minute walk from Planet Spa at Baron Palace Resort Sahl Hasheesh.
Hurghada, Egypt
9.41 review
USD 121/night
The guests can indulge in diving, sailing and deep-sea fishing and relax in a 24-hour bar, while the elegant Kaisol Romance Resort Sahl Hasheesh - Adults Only Hurghada boasts a privileged location a short way from Old Town Sahl Hasheesh.
Franschhoek, South Africa
USD 245/night
Located 5 minutes on foot from First South African Perfume Museum and within a 5-minute walk of Akademie Street, the sumptuous Last Word Franschhoek features an outdoor swimming pool and 6 rooms.
Hurghada, Egypt
8.62 reviews
USD 256/night
The 4-star Meraki Resort - Adults Only is at a 4.7 km distance from Hurghada Marina and has a quick access to Red Sea Aquarium.
Stellenbosch, South Africa
10.01 review
USD 91/night
While staying at this 82-room the eco-friendly Spier Hotel And Wine Farm Stellenbosch bordered by the Eerste River, guests can mingle at the à la carte restaurant and pool bar or relax by a swimming pool.
Durban, South Africa
USD 51/night
Overlooking the sea, the excellent 4-star Blue Waters is based in the Golden Mile district and offers sauna facilities and an indoor pool plus an à la carte restaurant.
Douar Caid Layadi, Morocco
USD 104/night
Offering a traditional Hammam, sauna facilities and an outdoor swimming pool, the Iberostar Club Palmeraie Marrakech All Inclusive Marrakesh is 750 metres of Club Marmara.
Kizimkazi, Tanzania
USD 880/night
Offering a swimming pool plus a hot tub, sauna facilities and an outdoor swimming pool, the comfortable 5-star Residence Zanzibar is found 4.9 km from Pete Inlet Bay.
Johannesburg, South Africa
USD 349/night
Located in a shopping area, the Fairlawns Boutique Hotel & Spa Johannesburg provides 37 spacious rooms and features facials, massage therapy and various recreational opportunities onsite.
Nungwi, Tanzania
USD 266/night
5 minutes' drive from ZanziYoga, the comfortable Essque Zalu Zanzibar Nungwi offers fitness classes, spa therapy and various recreational opportunities plus an outdoor pool.
Sharm el-Sheikh, Egypt
USD 51/night
The upscale 4-star Jaz Sharks Bay Sharm el-Sheikh is at a 4 km distance from Shark Bay, boasting fitness classes and loungers.
Johannesburg, South Africa
USD 86/night
Located within 25 minutes' walk of Royal Johannesburg & Kensington Golf Club, the comfortable St Andrews Hotel And overlooks the city and features an à la carte restaurant.
Marrakesh, Morocco
USD 264/night
Conveniently set 7 minutes' walk from Ensemble Artisinal Marrakech, the La Maison Arabe Hotel, Spa & Cooking Workshops Marrakesh entices guests with a year-round outdoor pool as well as a Turkish bath, a massage chair and an outdoor swimming pool.
USD 175/night
Overlooking the pool, the Du Golf Rotana Palmeraie Marrakesh is based in the Palmeraie district of Marrakesh and offers a Turkish bath, sauna facilities and an outdoor swimming pool plus an à la carte restaurant.
Luxor, Egypt
8.81 review
USD 323/night
Boasting a location at 350 metres of the several great Luxor Temple in a shopping area, the prestigious 5-star Sofitel Winter Palace offers 92 rooms together with massage therapy and recreational facilities.
Cheap hotels in Africa
East London, South Africa
USD 36/night
While staying at the Zion Hill you are invited to discover East London Museum, set a 15-minute ride away, or Greenfields Mall, which is nearly a 20-minute stroll away.
Pwani Mchangani, Tanzania
USD 9/night
Set 3.1 km from Dada Zanzibar Production and Cooking Site, the 3-star Sky & Sand Zanzibar Pwani Mchangani features an outdoor pool and a continental breakfast.
Zanzibar, Tanzania
USD 80/night
Featuring 9 rooms with views of the city, the Emerald Palm Zanzibar is set around 17 minutes on foot from Vikokotoni.
Ballito, South Africa
USD 137/night
The Beach Wood Boutique Hotel & Resort is set within a 10-minute drive of Salt Rock Tidal Pool and at a 1 km distance from Willard's Beach.
Marrakesh, Morocco
USD 28/night
Set a 10-minute walk from Mouassine Mosque and in the Medina district of Marrakesh, the 2-star Cecil has 36 rooms.
Fes, Morocco
USD 20/night
Located approximately a 7-minute walk from Hammam Mernissi & Spa, within 14 minutes' walk of Cherratin Medersa, the Dar Chourouk features spa therapy and entertainment activities along with 6 rooms.
Hartbeespoort, South Africa
USD 68/night
Chameleon Village is within 10 minutes' drive of the Hart House and Hartbeespoort Dam is 2.5 km away.
Cape Town, South Africa
USD 84/night
While staying at the All Africa House you are invited to discover Heart of Cape Town Museum, set about a 5-minute ride away, or Arderne Gardens, which is around 10 minutes away by car.
Pretoria, South Africa
USD 28/night
Set at a distance of 2.7 km from Struben Dam Bird Sanctuary, the rooms in The Rhino Room Pretoria have views of pool.
Hurghada, Egypt
9.41 review
USD 42/night
Offering a swimming pool with views of pool, the 3-star Lemon & Soul Makadi Garden is located in the Makadi Bay district.
Karatu, Tanzania
USD 19/night
The Jameson House with garden views lies a mere 7 minutes on foot from Elephant Caves.
Ledig, South Africa
USD 276/night
Offering a poolside bar, the stunning Kwa Maritane Lodge Ledig also has a swimming pool beckoning guests to dive in.
Tinghir, Morocco
USD 29/night
Mosque Iklane and Masjid Al Hassan II are respectively 1.7 km and 700 metres from the smoke-free Restaurant Dar Al Madina Tinghir.
Scottburgh, South Africa
USD 65/night
Located near Scottburgh Beach, this budget hotel features a continental breakfast.
Pangani, Tanzania
8.21 review
USD 81/night
Staying at the pet friendly Bahari Pori Resort Pangani means you will be within 4.7 km of Tanga Coelacanth Marine Park, while enjoying a swimming pool onsite.
Top resorts in Africa
Dar es Salaam, Tanzania
USD 200/night
Located 10 minutes by car from Slipway Shopping Center, the smoke-free Sea Cliff offers views of the sea along with a steam room, a sauna and an outdoor swimming pool.
Ouled Jelal, Morocco
USD 450/night
Located at a moderate distance from Atlas Mountains, the luxury Palais Namaskar features a private swimming pool and 45 rooms plus it is a 25-minute walk from Club Marmara.
El Makina, Morocco
USD 99/night
Located 15 minutes by car from Mosquee moulay lyazid, the 5-star Selman Marrakech Marrakesh features an infinity pool and 63 elegant rooms.
Marrakesh, Morocco
USD 102/night
Located within 6 km of The Orientalist Museum of Marrakech, the perfect Clubhotel Riu Tikida Palmeraie Marrakesh boasts an outdoor swimming pool.
Cape Town, South Africa
USD 167/night
Guests can try South African cuisine and enjoy an outdoor swimming pool in the grand Southern Sun The Cullinan, which is conveniently located in Cape Town.
Ouahat Sidi Brahim, Morocco
5.82 reviews
USD 49/night
Offering a setting approximately a 15-minute ride from Adouar Marrakech, the perfect 4-star Marrakech Ryads Parc Marrakesh includes 125 rooms and features a traditional Hammam, sauna facilities and an outdoor swimming pool.
Bwejuu, Tanzania
USD 1 397/night
5 minutes by car from Buccaneer Diving, the beachfront Palms offers windsurfing, snorkelling and diving for guests to keep active.
Hurghada, Egypt
8.23 reviews
USD 27/night
Boasting its location in a beach area, 10 minutes by car from Amphitheater, the 4-star Titanic Aqua Park Resort - Families And Couples Only Hurghada offers a seafood cuisine and a heated swimming pool.
Sharm el-Sheikh, Egypt
USD 270/night
Boasting setting at a short distance from Ras Mohamed National Park, the environmentally friendly Coral Sea Imperial "Coral Sea Sensatori" offers 508 rooms along with a Jacuzzi and an indoor pool on-site.
Nungwi, Tanzania
USD 109/night
Boasting snorkelling and fishing services in the area, the Mnarani Beach Cottages is based in the Nungwi Beach district of Nungwi just 5 minutes on foot from Mnarani Marine Turtles Conservation Pond.
Nungwi, Tanzania
USD 286/night
Nestled in a historical neighbourhood near a boat dock, the stunning Royal Zanzibar offers 96 comfortable rooms along with views of the pool.
Tangier, Morocco
USD 223/night
The 5-star Barcelo Tanger, lodged in a historical neighbourhood, boasts a snack bar and views of the pool.
Hurghada, Egypt
8.87 reviews
USD 23/night
Set at a 4.8 km distance from El Dahar, the quality 5-star Bellagio Beach Resort & Spa Hurghada boasts 356 rooms along with steam baths and a hot tub.
Kiwengwa (Zanzibar), Tanzania
USD 488/night
Guests of the Diamonds Mapenzi Beach Kiwengwa can relax at an outdoor pool and have their drinks at the poolside bar.
Sharm el-Sheikh, Egypt
5.82 reviews
USD 281/night
The Sunrise Diamond Beach Resort -Grand Select is settled in the El Hadaba district of Sharm el-Sheikh, around a 20-minute walk from Falcon Hills, and includes a pool bar.
Cape Town, South Africa
10.01 review
USD 104/night
Offering location in the beautiful Sea Point district, the charming President features an à la carte restaurant plus fitness classes, spa therapy and various recreational opportunities.
Marrakesh, Morocco
USD 378/night
The pet-friendly Les Deux Tours Marrakesh has a heated swimming pool and views of the patio, and guests can enjoy a meal at the at the pool bar.
Kiwengwa (Zanzibar), Tanzania
USD 504/night
The unique Melia Zanzibar in a rural area offers guests a lap swimming pool and an Indian restaurant.
Hurghada, Egypt
9.82 reviews
USD 53/night
The unique Panorama Bungalows Resort El Gouna lies at a 4.8 km distance from Desert Breath and offers an à la carte restaurant and a swimming pool onsite.
Marrakesh, Morocco
USD 115/night
Offering a setting 10 minutes by car from Rahba Kedima Square, the superb 4-star Riu Tikida Garden Marrakesh includes 255 rooms and features a Turkish steam bath, a solarium and an indoor pool.