Best 5-star hotels in Africa
8.8Great87 reviews
Hotel
Kenya, Maasai Mara
Boasting the opportunity to go on a picnic by Mara River, which runs approximately 5 minutes' walk away, the 5-star Fairmont Mara Safari Club offers to relax in a year-round outdoor pool.
from GBP 1 191 per night
8.8Great395 reviews
Hotel
Kenya, Nairobi
Offering setting in a business district The Maasai Market approximately a 6-minute stroll from, the luxury Fairmont The Norfolk Nairobi boasts a tropical garden and a steam room, sauna facilities and an outdoor swimming pool.
from GBP 169 per night
8.9Great446 reviews
Hotel
Morocco, Marrakesh
You can relax by a plunge swimming pool in the intimate 5-star La Sultana Marrakech, located around a 25-minute walk from Royal Tennis Harti.
from GBP 562 per night
8.7Great274 reviews
Resort
Kenya, Watamu
Located 2.6 km from Mida Creek, the smoke-free Hemingways offers 55 rooms, a treatment room and a sauna.
from GBP 319 per night
8.8Great1094 reviews
Resort
Egypt, Hurghada
Featuring the pleasure of tasting international specialities, this 157-room the elegant Long Beach Resort is placed in the Villages Road district of Hurghada, 4.7 km from Arrival Piazza.
from GBP 30 per night
8.6Great3156 reviews
Resort
Egypt, Hurghada
The 5-star Hilton Hurghada Plaza Hurghada features rooms with views of the sea, while a quiet location provides access to Careless Reef, which is about a 25-minute walk away.
from GBP 93 per night
9.2Perfect87 reviews
Hotel
Morocco, Marrakesh
The 5-star Amanjena Resort Marrakesh is 4.9 km from Museum of the Palmeraie and boasts a Turkish steam bath and a treatment room along with a water garden.
from GBP 644 per night
8.5Great2304 reviews
Hotel
Morocco, Marrakesh
Located in the Hivernage district, within 25 minutes' walk of Jemaa el-Fnaa, the 5-star Moevenpick Hotel Mansour Eddahbi Marrakech offers access to a Turkish steam bath, a solarium, and a Jacuzzi.
from GBP 192 per night
9.1Perfect551 reviews
Hotel
Kenya, Nairobi
Offering a heated swimming pool, the Serena boasts a location merely 450 metres from Central Park Nairobi.
from GBP 122 per night
7.9Very good1154 reviews
Resort
South Africa, Sun City
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.
from GBP 239 per night
8.5Great1240 reviews
Hotel
South Africa, Cape Town
Comprising 329 rooms in the heart of Cape Town, the typical Table Bay lies nearly 19 minutes' walk from Zeitz Museum of Contemporary Art Africa.
from GBP 467 per night
8.8Great148 reviews
Hotel
South Africa, Cape Town
Offering a location near a boat dock, the smoke-free Cape Grace, A Fairmont Managed Cape Town boasts a steam room and a sauna along with cribs, a baby monitor, and a baby bath for children.
from GBP 658 per night
8.6Great700 reviews
Hotel
South Africa, Cape Town
The Twelve Apostles Hotel & Spa Cape Town has an infinity swimming pool and lies just moments from Twelve Apostles which is worth visiting.
from GBP 327 per night
9.2Perfect244 reviews
Hotel
South Africa, Johannesburg
The 5-star Saxon Hotel, Villas & Spa Johannesburg features a plunge swimming pool and views of the pool, and is located around 3 km from Delta Park.
from GBP 716 per night
9.1Perfect427 reviews
Hotel
Morocco, Casablanca
Providing with a Turkish steam room, a sauna, and a foot bath, the luxury Royal Mansour includes 147 rooms and is set just a 7-minute walk from Derb Omar.
from GBP 427 per night
9.0Perfect377 reviews
Hotel
South Africa, Cape Town
Set nearly a 5-minute walk from Christopher Moller Art Gallery, the authentic Mount Nelson, A Belmond Hotel, Cape Town provides 2 outdoor swimming pools and offers guests to savor Indonesian delicacies.
from GBP 708 per night
8.9Great670 reviews
Hotel
South Africa, Johannesburg
Boasting a sun deck and massage therapy, 5-star Four Seasons Hotel The Westcliff Johannesburg is a 25-minute walk from Amic Deck in the Barmbek Sued district.
from GBP 433 per night
8.6Great912 reviews
Hotel
South Africa, Cape Town
Located a mere 1.3 km from Cape Town Comedy Club, the 5-star Radisson Collection Hotel, Waterfront features 145 rooms, a sundeck, massage therapy, and a shared lounge.
from GBP 239 per night
8.5Great874 reviews
Hotel
Kenya, Mombasa
Staying at the Sarova Whitesands Beach Resort & Spa, Mombasa means you will be right around the corner from Wasons Cottages, while enjoying 5 outdoor swimming pools onsite.
from GBP 124 per night
8.9Great1159 reviews
Hotel
Morocco, Marrakesh
Boasting an outdoor swimming pool, the 5-star Les Jardins De La Medina is within 25 minutes' walk of Terrasse Des Epices.
from GBP 141 per night
Most popular 4-star hotels in Africa
8.9Great239 reviews
Hotel
Kenya, Diani Beach
Staying at the 4-star Pinewood Beach Resort And Spa Diani Beach, you can visit Kaya Kinondo Sacred Forest, set around 25 minutes' walk away, or simply relax by an outdoor swimming pool.
from GBP 197 per night
8.1Great942 reviews
Resort
Morocco, Agadir
Located in the Agadir Bay district 2.5 km from Agadir Kasbah, the 4-star Royal Decameron Tafoukt Beach Resort & Spa is built in a typical Moroccan style and has a pool bar.
from GBP 138 per night
7.4Very good1572 reviews
Hotel
Morocco, Marrakesh
Comprising 112 rooms right in the centre of Marrakesh, the smoke-free Novotel Marrakech Hivernage lies a 25-minute walk from Dar el Bacha Musee Des Confluences.
from GBP 36 per night
8.6Great105 reviews
Riad
Morocco, Marrakesh
10 minutes by car from Place du 16 Novembre, the El Fenn Marrakesh includes 28 rooms.
from GBP 453 per night
8.1Great1224 reviews
Hotel
South Africa, Cape Town
Located 250 metres from Cape Medical Museum and 11 minutes' walk from Zeitz Museum of Contemporary Art Africa, the 4-star Commodore Cape Town features massage therapy, a shared lounge, and a golf course.
from GBP 121 per night
7.7Very good1577 reviews
Hotel
Morocco, Agadir
The 4-star Allegro in the tourist Agadir Bay district, only 9 minutes' walk from Agadir Birds Valley, boasts 230 elegant rooms and a Moroccan restaurant.
from GBP 32 per night
7.6Very good5 reviews
Hotel
Kenya, Nakuru
Placed in the heart of Nakuru, the Sarova Lion Hill Game Lodge includes an outdoor swimming pool together with sauna facilities and an outdoor swimming pool.
from GBP 84 per night
8.5Great669 reviews
Hotel
Kenya, Nairobi
The 4-star Sarova Panafric Hotel, Nairobi Upper Hill Nairobi with spa therapy and chaise longues offers a setting within 5 minutes' walk of All Saints Cathedral.
from GBP 69 per night
8.1Great456 reviews
Resort
Egypt, Sharm el-Sheikh
4.1 km from Pacha Sharm el Sheikh, the family Sheraton Sharm Hotel, Resort, Villas & Spa offers diving, boating, and ping-pong for guests to keep active.
from GBP 66 per night
8.8Great550 reviews
Hotel
South Africa, Cape Town
Conveniently located just an 8-minute walk from Camps Bay Beach and 3.3 km from Table Mountain, the elegant 4-star Camps Bay Retreat Cape Town features 24 rooms, along with a steam room, a Jacuzzi, and a sauna.
from GBP 152 per night
8.6Great1185 reviews
Hotel
South Africa, Cape Town
The Bay is situated only 450 metres from Saint Peter's Anglican Church and around a 15-minute ride from Cape Town Stadium.
from GBP 159 per night
8.4Great1953 reviews
Hotel
South Africa, Cape Town
900 metres from South African Maritime Museum, the luxury Victoria & Alfred Hotel By Newmark has a sauna, spa therapy, and a shared lounge along with a lounge bar.
from GBP 264 per night
8.9Great1571 reviews
Hotel
South Africa, Cape Town
Only 0.6 km from Adelphi Centre, the 4-star Winchester Hotel By Newmark Cape Town features a summer terrace, spa therapy, and a shared lounge.
from GBP 180 per night
8.7Great131 reviews
Resort
Kenya, Nairobi
Set a 10-minute ride from Fairview Coffee Estate, the Windsor Golf Hotel & Country Club Nairobi features fitness classes, facials and entertainment activities.
from GBP 124 per night
7.6Very good3875 reviews
Hotel
Morocco, Agadir
Placed within 20 minutes' walk of Paradise Valley, the 4-star Beach Club offers a beachfront location in the Agadir Bay district, offering beach volleyball, horse riding, and bowling.
from GBP 72 per night
8.6Great5429 reviews
Hotel
Morocco, Agadir
Sitting approximately 4 km from Papagayo night club, the 4-star Amadil Ocean Club Agadir offers an aqua park, water slides, and spa therapy at the premises.
from GBP 80 per night
7.2Very good10407 reviews
Hotel
Morocco, Agadir
The 4-star Argana, placed 1.6 km from Memory Agadir Museum, features an infinity pool and a tropical garden.
from GBP 49 per night
8.0Great1954 reviews
Hotel
Morocco, Agadir
Located only 450 metres from Vacation Banque Populaire Center and within a 10-minute drive of La Grande Roue d'Agadir, the 4-star Riu Tikida Dunas features a poolside bar plus an indoor swimming pool.
from GBP 175 per night
8.0Great1409 reviews
Resort
Egypt, Sharm el-Sheikh
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.
from GBP 29 per night
9.1Perfect1750 reviews
Hotel
South Africa, Cape Town
Offering a lush location near a boat dock, the luxury Vineyard features a summer terrace and spa therapy.
from GBP 144 per night
Most popular 3-star hotels in Africa
8.9Great548 reviews
Hotel
Kenya, Watamu
Located 17 minutes' walk from Michael Savana Safari, the beachfront Ocean Sports Resort features an outdoor swimming pool and a pizza restaurant with European dishes.
from GBP 90 per night
8.1Great521 reviews
Hotel
Kenya, Nairobi
Featuring a heated swimming pool and 60 rooms, the 3-star Hillpark is within 2.9 km of Nairobi National Museum.
from GBP 36 per night
7.1Very good1076 reviews
Resort
Kenya, Diani Beach
Offering parasailing, windsurfing, and volleyball in the area, the comfortable 3-star Diani Reef Beach Resort & Spa - Your Beachfront Bliss Awaits lies a mere 5 minutes' walk from Colobus Conservation, and only 0.7 km from Leisure Lodge Golf Club.
from GBP 108 per night
7.3Very good267 reviews
Hotel
Kenya, Bamburi
Centrally located in the Bamburi Beach district approximately a 5-minute drive from Butterfly Pavilion, the 3-star Kenya Bay Beach offers an outdoor swimming pool and pool bar.
from GBP 87 per night
7.6Very good726 reviews
Riad
Morocco, Marrakesh
9 minutes' stroll from Jemaa el-Fnaa, the smoke-free Riad Africa - Marrakech Medina Maison D'Hote Marrakesh with 28 rooms features a sunbathing terrace, massage therapy, and a courtyard, plus a Moroccan restaurant, serving Moroccan specials.
from GBP 81 per night
6.5Nice5603 reviews
Hotel
Morocco, Agadir
Boasting a location merely a 6-minute stroll from Museum of Amazigh Culture, the Hamilton Agadir includes 171 rooms and an outdoor swimming pool.
from GBP 100 per night
8.4Great3228 reviews
Hotel
South Africa, Fourways
Set around a 10-minute drive from Bird Gardens, the Piazza Hotel Montecasino Sandton lies in an entertainment area.
from GBP 91 per night
8.6Great1577 reviews
Hotel
South Africa, Hazyview
Featuring a sub-tropical garden, the 4-star Hippo Hollow Country Estate Hazyview is set in a central location, around 9 minutes' walk from Perry's Bridge Reptile Park.
from GBP 76 per night
7.9Very good2459 reviews
Hotel
South Africa, Cape Town
Perfectly set only an 8-minute walk from The Cape Wheel, the family-friendly Protea Hotel By Marriott Cape Town Waterfront Breakwater Lodge offers a treatment room and a foot bath.
from GBP 116 per night
6.3Nice2082 reviews
Hotel
Morocco, Agadir
Just 1.1 km from La Grande Roue d'Agadir, the 3-star Caribbean Village Agador features a heated swimming pool along with a sauna and a foot bath.
from GBP 42 per night
8.1Great249 reviews
Hotel
Kenya, Watamu
Offering access to an infinity pool, the environmentally friendly Turtle Bay Beach Club also provides a nightclub, a sunbathing terrace, and a shared lounge near a boat dock and 9 minutes' walk from Watamu Beach.
from GBP 142 per night
8.2Great7528 reviews
Hotel
South Africa, Kempton Park
The smoke-free City Lodge Hotel At Or Tambo International Airport featuring 346 rooms also has an outdoor swimming pool and lounge bar, therefore guests can enjoy a drink at the bar or at the swimming pool.
from GBP 54 per night
7.2Very good319 reviews
Hotel
Kenya, Nairobi
Offering 54 rooms with views of the park, the Clarion Nairobi is set in a business area, a 10-minute drive from David Sheldrick Wildlife Trust.
from GBP 128 per night
7.9Very good756 reviews
Hotel
Kenya, Diani Beach
Positioned 2.6 km from Galu Kinondo Beach, guests can enjoy European dishes at the 3-star Papillon Lagoon Reef's American-style restaurant.
from GBP 293 per night
6.5Nice21 reviews
Resort
Kenya, Bamburi
While staying at the Baobab Holiday Resort Bamburi you are invited to discover Nyali Beach, set 4.5 km away, or Sunsweet Resort, which is 4.4 km away.
from GBP 56 per night
8.1Great356 reviews
Hotel
Kenya, Nairobi
Located at a 2.5 km distance from Nairobi National Museum, the family-friendly Jacaranda Hotel boasts a swimming pool and an Indian restaurant with Indian dishes.
from GBP 65 per night
7.7Very good1781 reviews
Hotel
South Africa, Ballito
Featuring an outdoor swimming pool and 179 rooms, the superb First Group La Montagne is around a 20-minute walk from Ballito Shopping Mall.
from GBP 39 per night
9.0Perfect21 reviews
Hotel
Egypt, Dahab
Providing an à la carte restaurant and an indoor pool on site, the 3-star Panda Resort is placed 4.7 km from I ❤️ Love Dahab.
from GBP 26 per night
5.6Needs improvement507 reviews
Hotel
Morocco, Marrakesh
Set nearly 25 minutes' walk from Jardin Majorelle, the 3-star Marrakech House Marrakesh offers 20 rooms and an indoor swimming pool.
from GBP 18 per night
8.0Great1688 reviews
Hotel
Kenya, Nairobi
Boasting an ideal location in a business area, the Ibis Styles Nairobi Westlands features spa therapy, entertainment activities and various recreational opportunities.
from GBP 33 per night
Amazing spa hotels in Africa
9.1Perfect1377 reviews
Resort
Egypt, Sharm el-Sheikh
The 423-room the 5-star Four Seasons Resort Sharm El Sheikh Sharm el-Sheikh is set 850 metres from SOHO Square and features lawn tennis, basketball, and ping-pong at the premises.
from GBP 124 per night
9.2Perfect1505 reviews
Resort
Egypt, Hurghada
Situated just 1.5 km from 5 Springs Aquapark, the exclusive Sunrise Garden Beach Resort Hurghada offers 641 rooms along with a traditional Hammam, a Jacuzzi, and a sauna.
from GBP 66 per night
9.2Perfect1644 reviews
Resort
Egypt, Hurghada
Guests can relax in a heated swimming pool or in the à la carte restaurant of the deluxe 5-star Sunrise Crystal Bay Resort -Grand Select, which is set only a 9-minute walk from Sand City Hurghada.
from GBP 97 per night
8.4Great4552 reviews
Hotel
Morocco, Marrakesh
Not far from Atlas Mountains, 4.8 km from Medersa Ben Youssef, the comfortable 5-star Kenzi Menara Palace & Resort Marrakesh offers a Turkish steam bath and a solarium.
from GBP 106 per night
8.4Great2659 reviews
Hotel
Morocco, Marrakesh
Only 1.8 km from Badi Palace, the comfortable 5-star Hivernage Marrakech Marrakesh offers a water garden along with a Turkish steam bath, a treatment room, and a hot tub.
from GBP 142 per night
9.0Perfect2581 reviews
Resort
Egypt, Sharm el-Sheikh
The modern Reef Oasis Blue Bay Resort & Spa in a beach area boasts 54 rooms together with a traditional Hammam and a Jacuzzi onsite.
from GBP 84 per night
9.3Perfect9254 reviews
Resort
Egypt, Sharm el-Sheikh
Boasting a heated swimming pool along with an à la carte restaurant, the Pickalbatros Laguna Vista Aqua Park Sharm el-Sheikh is located merely 5 minutes on foot from Nabq.
from GBP 63 per night
8.8Great2313 reviews
Hotel
Morocco, Marrakesh
Featuring 2 outdoor swimming pools and a rooftop bar, the Les Jardins De La Koutoubia Marrakesh is located a mere 5 minutes on foot from Jemaa el-Fnaa and 2.1 km from 33 Rue Majorelle.
from GBP 191 per night
9.2Perfect825 reviews
Hotel
South Africa, Plettenberg Bay
Lookout Beach is located about 600 metres from the Plettenberg Plettenberg Bay, that boasts a treatment room and a foot bath.
from GBP 331 per night
9.1Perfect79 reviews
Hotel
South Africa, Cape Town
The 5-star Ellerman House is set 4.8 km from Table Mountain and offers a sundeck and a golf course along with an à la carte restaurant.
from GBP 878 per night
9.1Perfect1037 reviews
Hotel
South Africa, Cape Town
The 5-star Cellars-Hohenort Cape Town offers 40 rooms and a botanical garden 4.9 km from Table Mountain in the Constantia district of Cape Town.
from GBP 179 per night
8.9Great261 reviews
Hotel
South Africa, Clanwilliam
Sevilla Rock Art Trail is nearly a 20-minute walk from the spectacular Bushmans Kloof Wilderness Reserve And Wellness Retreat Clanwilliam, and is ideal for an energetic jog or canoeing, rowing, and archery.
from GBP 2 387 per night
9.1Perfect1041 reviews
Hotel
South Africa, Hermanus
Located about a 25-minute walk from Mediclinic Hermanus, the comfortable 5-star Marine offers a steam room and a foot bath.
from GBP 215 per night
8.3Great1428 reviews
Hotel
Morocco, Marrakesh
Boasting setting in the Palmeraie district, 7 km from Musee Tiskiwin, the upscale 5-star Barcelo Palmeraie Oasis Resort Marrakesh provides a heated swimming pool together with a Turkish steam bath and a Jacuzzi.
from GBP 103 per night
8.8Great1315 reviews
Hotel
Kenya, Nairobi
Located 150 m from Central Business District, the luxury Sarova Stanley Hotel, features an outdoor swimming pool and a fitness club.
from GBP 88 per night
9.1Perfect692 reviews
Resort
Egypt, Sahl Hasheesh
Set approximately 6 km from Jungle Aqua Park and a near a boat dock, the 5-star Oberoi Beach Resort, includes a sauna, a courtyard, and a library.
from GBP 169 per night
9.3Perfect2181 reviews
Resort
Egypt, Hurghada
Situated nearly a 25-minute walk from Public Beach Number 9 Hurghada, the deluxe Steigenberger Aldau Beach offers a traditional Hammam and a steam room plus a lounge bar.
from GBP 334 per night
8.8Great2069 reviews
Hotel
Kenya, Mombasa
Situated 6 minutes' walk from Go Kart racing mombasa, the wonderful 5-star Severin Sea Lodge has an à la carte restaurant, a swimming pool and a palm garden.
from GBP 73 per night
8.9Great1389 reviews
Resort
Egypt, Sharm el-Sheikh
Nestled about 5 minutes by car from Musical Fountain Sharm el-Sheikh, the Sultan Gardens Resort Sharm El Sheikh offers 516 rooms along with a Turkish steam room, a Jacuzzi, and a sauna.
from GBP 125 per night
8.8Great860 reviews
Hotel
South Africa, Cape Town
Located approximately a 20-minute walk from Two Oceans Aquarium, the sophisticated 5-star Westin boasts a heated swimming pool and an à la carte restaurant with international dishes.
from GBP 81 per night
Top family hotels in Africa
9.0Perfect146 reviews
Resort
Kenya, Nanyuki
The elegant 5-star Fairmont Mount Kenya Safari Club Nanyuki's lush location provides access to Mount Kenya Wildlife Conservancy about 5 minutes' walk away, while onsite there are a steam room, a sauna, and a foot bath.
from GBP 257 per night
9.1Perfect7295 reviews
Resort
Egypt, Sharm el-Sheikh
About a 5-minute stroll from Mirage Divers and only 1.4 km from Farsha Cafe, the Pickalbatros Aqua Blu Sharm El Sheikh features 9 outdoor swimming pools along with a pool bar.
from GBP 54 per night
8.4Great2576 reviews
Hotel
Morocco, Agadir
Positioned approximately a 10-minute drive from Paradise Valley, guests can enjoy local dishes at the Iberostar Waves Founty Beach All Inclusive Agadir's à la carte restaurant.
from GBP 124 per night
9.1Perfect1718 reviews
Resort
Egypt, Makadi Bay
The 5-star Sunrise Royal Makadi Resort Makadi Bay offers 313 rooms and a magnificent garden 700 m from Disco in the Makadi Bay district of Makadi Bay.
from GBP 84 per night
8.9Great517 reviews
Resort
South Africa, Cape Town
Set in a shopping neighbourhood, 2.6 km from Green Point Park, the chic One&Only Cape Town has 141 rooms and an à la carte restaurant.
from GBP 829 per night
7.5Very good4238 reviews
Hotel
Morocco, Agadir
An à la carte restaurant is available in the perfect Oasis Hotel & Spa Agadir, which boasts a wonderful location only 600 metres from Paradise Valley.
from GBP 33 per night
8.6Great1467 reviews
Hotel
Morocco, Agadir
Located only 5 minutes on foot from Vacation Banque Populaire Center, the Timoulay And Spa features 95 rooms together with an à la carte restaurant.
from GBP 78 per night
7.8Very good4561 reviews
Hotel
Morocco, Agadir
Located a 19-minute walk from Agadir Birds Valley, the 4-star Club Almoggar Garden Beach provides guests with a Moroccan restaurant and air-conditioned rooms.
from GBP 68 per night
9.0Perfect1509 reviews
Hotel
South Africa, Stellenbosch
Located only a 6-minute walk from Stellenbosch University Botanical Garden and only 1.4 km from Jan Marais Nature Reserve, the charming Oude Werf features an outdoor swimming pool and 58 rooms.
from GBP 184 per night
9.1Perfect3770 reviews
Hotel
South Africa, Cape Town
Set in a historical-style building within a few blocks of Table Mountain, the Taj Cape Town offers a Jacuzzi and a sauna available.
from GBP 88 per night
7.9Very good274 reviews
Hotel
South Africa, Wilderness
Boasting a steam room and an outdoor swimming pool along with 150 rooms, the family-friendly Wilderness is set in a historical district.
from GBP 39 per night
8.0Great1079 reviews
Hotel
Kenya, Nairobi
Offering guests to enjoy use of a steam room, a hot tub, a massage chair, and a foot bath, the 4-star Ole Sereni Nairobi is set 4.6 km from August 7th Memorial Park.
from GBP 63 per night
9.0Perfect150 reviews
Hotel
Morocco, Marrakesh
Located 1.2 km from Jemaa el-Fnaa, the 5-star Royal Mansour Marrakech Marrakesh offers 52 rooms, a Turkish steam bath and a solarium.
from GBP 1 265 per night
8.9Great260 reviews
Hotel
Kenya, Nairobi
The boutique Sankara Nairobi, Autograph Collection in the entertainment district of Nairobi features an infinity pool and a modern gym.
from GBP 148 per night
8.3Great2448 reviews
Hotel
South Africa, Johannesburg
Featuring an indoor swimming pool, the modern Radisson Blu Gautrain Hotel, Sandton lies in the central district of Johannesburg, just an 8-minute walk from Sandton Convention Center.
from GBP 97 per night
7.9Very good1071 reviews
Hotel
Morocco, Agadir
Set in the Agadir Bay district only a 5-minute walk from Agadir Birds Valley, the newly-refreshed Tui Suneo Kenzi Europa can arrange lawn tennis, basketball, and ping pong and provide guests with a hot tub and a sauna.
from GBP 45 per night
9.4Perfect2319 reviews
Resort
Egypt, Sharm el-Sheikh
Providing scuba diving, table tennis, and pool and access to Musical Fountain Sharm el-Sheikh, the 4-star Sunrise Remal Resort just 13 minutes' walk from Extra Divers Dive Centre boasts an aqua park, a sun deck, and water slides.
from GBP 37 per night
9.0Perfect730 reviews
Hotel
Located approximately a 10-minute ride from Mausoleum of Aga Khan, the Old Cataract, Aswan - Operated By Mandarin Oriental Aswan boasts a heated swimming pool and an American restaurant with American dishes.
from GBP 34 per night
8.2Great316 reviews
Resort
Kenya, Diani Beach
The 5-star Southern Palms Beach Resort offers tropical and is 3.6 km from Diplomat Diani Beach Resort.
from GBP 175 per night
8.0Great567 reviews
Resort
Egypt, Hurghada
The 5-star Royal Lagoons Resort & Aqua Park Families And Couples Only is set 2.8 km from Hurghada Grand Aquarium and offers a sauna, an aqua park, and spa therapy along with an à la carte restaurant.
from GBP 8 989 per night
Best luxury hotels in Africa
7.9Very good2206 reviews
Hotel
South Africa, Sandton
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.
from GBP 35 per night
9.0Perfect3996 reviews
Resort
Egypt, Hurghada
The Sunrise Holidays Resort -Adults Only Hurghada's private location provides access to Eastern Desert just 600 metres away, while onsite there are a traditional Hammam, a treatment room, a hot tub, and a sauna.
from GBP 38 per night
8.7Great225 reviews
Hotel
Kenya, Amboseli
Boasting a heated swimming pool, the 4-star Serena Safari Lodge offers a magnificent location fairly close to Amboseli National Park.
from GBP 291 per night
9.1Perfect1978 reviews
Resort
Egypt, Hurghada
While staying at this 166-room the elegant Kaisol Romance Resort Sahl Hasheesh - Adults Only Hurghada, you can easily walk over to Old Town Sahl Hasheesh, which is a mere 5 minutes' walk away.
from GBP 91 per night
9.3Perfect262 reviews
Hotel
South Africa, Franschhoek
Located approximately a 20-minute walk from Chamonix Wine Farm, the sumptuous Last Word Franschhoek boasts a year-round outdoor swimming pool.
from GBP 450 per night
9.0Perfect4267 reviews
Resort
Egypt, Hurghada
Featuring 335 rooms with views of the ocean, the 4-star Meraki Resort - Adults Only Hurghada is set a 15-minute walk from Careless Reef.
from GBP 27 per night
9.1Perfect1036 reviews
Hotel
South Africa, Stellenbosch
Located 5 minutes' walk from Spier Wine Farm and 3.2 km from Neethlingshof, the 4-star Spier Hotel And Wine Farm Stellenbosch features air-conditioned rooms and a heated swimming pool.
from GBP 68 per night
9.2Perfect2286 reviews
Resort
Egypt, Hurghada
The comfortable 4-star Cook'S Club El Gouna Hurghada is set a 5-minute walk from Down Town El GOUNA and boasts an outdoor swimming pool as well as views of the garden.
from GBP 30 per night
9.2Perfect2679 reviews
Resort
Egypt, Makadi Bay
Featuring an à la carte restaurant and a swimming pool, the Serenity Alpha Beach - Ex Serenity Makadi Beach boasts a private location in Makadi Bay.
from GBP 165 per night
8.9Great956 reviews
Resort
Egypt, Hurghada
Located around a 10-minute ride from Green Village Resort Makadi Bay, the 5-star Jaz Makadi Oasis Resort offers an outdoor swimming pool and a fitness studio for guests.
from GBP 72 per night
8.4Great2911 reviews
Hotel
Morocco, Lahebichate
Offering an aqua park, massage therapy, and a shared lounge, the contemporary Kenzi Club Agdal Medina is located in the Agdal district of Lahebichate, about 20 minutes' walk from Almazar Centre Commercial.
from GBP 106 per night
9.0Perfect48 reviews
Resort
Kenya, Maasai Mara
Featuring facials, massage therapy, and barbecue grills as well as an outdoor swimming pool, the Neptune Mara Rianta Luxury Camp is situated in the very heart of Maasai Mara.
from GBP 579 per night
8.9Great1872 reviews
Hotel
Located within 7 km of The Orientalist Museum of Marrakech, the Pickalbatros Hotel Du Golf - Adults Friendly 16 Years Plus- All-Inclusive Marrakesh has a nightclub, an aqua park, and a sun terrace plus an à la carte restaurant.
from GBP 63 per night
8.9Great2038 reviews
Resort
Egypt, Hurghada
Boasting a private location in the very heart of Hurghada, the 5-star Desert Rose includes 697 spacious rooms along with a traditional Hammam and a Jacuzzi onsite.
from GBP 34 per night
9.3Perfect1056 reviews
Hotel
South Africa, Umhlanga
Set merely 5 minutes' walk from Mindgame Escape, the superior Oyster Box Umhlanga offers 86 rooms and 2 outdoor swimming pools.
from GBP 380 per night
8.8Great340 reviews
Hotel
Morocco, El Makina
Boasting an adult pool plus a personal trainer and yoga instruction, the 5-star Selman Marrakech El Makina offers a location nearly 25 minutes' walk from Medina of Marrakesh.
from GBP 74 per night
9.3Perfect3462 reviews
Hotel
South Africa, Skukuza
Featuring 145 rooms, a sundeck and various recreational opportunities, the 4-star Kruger Gate is merely 0.9 km from Paul Kruger National Park in Skukuza.
from GBP 251 per night
8.5Great912 reviews
Hotel
South Africa, Ledig
The Bakubung Bush Lodge is situated in an entertainment area of Ledig, 3.8 km from The Maze of the Lost City and approximately a 10-minute drive from Valley of Waves.
from GBP 249 per night
7.5Very good1512 reviews
Hotel
Morocco, Ouahat Sidi Brahim
Placed 10 minutes' drive from La Palmeraie, the perfect 4-star Marrakech Ryads Parc All Inclusive Ouahat Sidi Brahim offers a privileged location in the Palmeraie district, offering lawn tennis, basketball, and volleyball.
from GBP 36 per night
8.9Great626 reviews
Resort
Egypt, Hurghada
Set 2.5 km from Golden Five Aqua Park, the 4-star Titanic Aqua Park Resort - Families And Couples Only Hurghada offers 136 rooms and a heated swimming pool.
from GBP 124 per night
Cheap hotels in Africa
8.5Great283 reviews
Guest house
South Africa, Newcastle
Newcastle Golf Club is a 10-minute stroll from the Bridge Guest House, while Newcastle Mall is a 10-minute ride away.
from GBP 24 per night
8.4Great1868 reviews
Hotel
Morocco, Marrakesh
Set a 10-minute walk from Mouassine Mosque and in the Medina district of Marrakesh, the 2-star Cecil has 36 rooms.
from GBP 61 per night
8.3Great175 reviews
Aparthotel
South Africa, Cape Town
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.
from GBP 47 per night
7.1Very good1259 reviews
Resort
South Africa, Port Elizabeth
Placed at a 6 km distance from Bayworld, the affordable Pine Lodge Resort offers a beachfront location in the Summerstrand district of Port Elizabeth, offering mountain biking and hiking.
from GBP 41 per night
7.3Very good70 reviews
Hotel
Kenya, Amboseli
Overlooking garden, the Teen Ranch Kenya Amboseli welcomes guests with a continental breakfast.
from GBP 48 per night
Top resorts in Africa
9.0Perfect851 reviews
Resort
Offering a library and a restaurant, the Premier Le Reve Hotel & Spa Sahl Hasheesh - Adults Only 16 Years Plus lies in the Sahl Hasheesh district, 3.4 km from Subaqua Dive Centre Sunrise and only 12 minutes' stroll from Planet Spa at Baron Palace Resort Sahl Hasheesh.
from GBP 251 per night
8.6Great929 reviews
Resort
Morocco, Agadir
Set 3 km from Souk Al Ahad, the 4-star Robinson Agadir includes 2 outdoor swimming pools including a traditional Hammam, a Jacuzzi, a sauna, and a foot bath.
from GBP 270 per night
8.9Great3200 reviews
Resort
Egypt, Hurghada
Featuring a wellness area, the 5-star Jaz Aquamarine is located within 15 minutes' walk of Red Sea.
from GBP 274 per night
8.7Great2580 reviews
Resort
Egypt, Hurghada
Offering 1130 rooms with views of the garden, the modern Pickalbatros Aqua Park Resort Hurghada is set in the Villages Road district, 10 minutes' drive from Jungle Aqua Park.
from GBP 219 per night
8.5Great382 reviews
Hotel
Morocco, Ouled Jelal
Cycling and yoga make the smoke-free Palais Namaskar attractive to sports enthusiasts, and set 4.6 km from Adouar Marrakech.
from GBP 338 per night
7.6Very good1062 reviews
Resort
Egypt, Sharm el-Sheikh
6 outdoor swimming pools and an à la carte restaurant are featured at the 4-star Regency Plaza Aqua Park And Spa Resort Sharm el-Sheikh located only 7 minutes' walk from Shepherd.
from GBP 50 per night
8.9Great5877 reviews
Resort
Egypt, Sharm el-Sheikh
Set only a 5-minute walk from Shark's Bay Diving Club, the 5-star V Hotel Sharm El Sheikh Sharm el-Sheikh provides mini golf, ping pong, and pool plus gives a chance to taste halal delicacies.
from GBP 62 per night
9.1Perfect862 reviews
Resort
Egypt, Sharm el-Sheikh
The 5-star Coral Sea Imperial "Coral Sea Sensatori" Sharm el-Sheikh with 523 rooms is an ideal base for sport enthusiats, who can practise scuba diving, lawn tennis, and ping pong on site 2.7 km from Shark Bay.
from GBP 94 per night
8.5Great948 reviews
Hotel
South Africa, Ledig
Offering a swimming pool and a palm garden on site, the 4-star Kwa Maritane Lodge Ledig is situated about 7 km from King's Tower.
from GBP 207 per night
8.1Great316 reviews
Resort
South Africa, Hazyview
The excellent 4-star Kruger Park Lodge is based in a rural area of Hazyview, offering a lounge bar along with biking and tennis.
from GBP 179 per night
8.8Great3132 reviews
Resort
Egypt, Hurghada
Set 25 minutes' walk from The Queen Resort, the charming 5-star Bellagio Beach Resort & Spa Hurghada boasts an aqua park and a ping - pong table available on site.
from GBP 17 per night
9.4Perfect6565 reviews
Resort
Egypt, Sharm el-Sheikh
Offering a gift shop and a restaurant, the Sunrise Diamond Beach Resort -Grand Select lies in the El Hadaba district, 2.6 km from Palm Beach and nearly a 15-minute stroll from Vera club Beach.
from GBP 172 per night
9.1Perfect709 reviews
Hotel
South Africa, Stellenbosch
Enjoy a private location of the smoke-free Lanzerac Hotel & Spa Stellenbosch that boasts views of the vineyard as well as a steam room, a Jacuzzi, and a sauna.
from GBP 331 per night
8.5Great1569 reviews
Hotel
South Africa, Fourways
Fourways Mall is 2.1 km from the 5-star Palazzo and Montecasino is approximately a 25-minute walk away.
from GBP 122 per night
8.5Great4066 reviews
Hotel
Morocco, Bellouk
Located only 400 metres from Eden Aquapark, the eco-friendly Delta Hotels By Marriott Marrakech Eden Andalou offers a traditional Hammam, a solarium, a Jacuzzi, and a foot bath.
from GBP 75 per night
8.1Great301 reviews
Resort
Egypt, Hurghada
Featuring a Turkish steam bath and a Jacuzzi, the Sea Star Beau Rivage Hurghada is located nearly 25 minutes' walk from Careless Reef.
from GBP 28 per night
9.5Perfect4741 reviews
Resort
Egypt, Sharm el-Sheikh
Offering 1452 rooms with views of the garden, the 5-star Charmillion Club Resort Sharm el-Sheikh is set in the Nabq Bay district, 10 minutes' drive from Nabq.
from GBP 67 per night
8.5Great1286 reviews
Hotel
South Africa, Cathkin Park
Located within reach of Drakensberg Mountains, the Drakensberg Sun Resort features a heated swimming pool and 125 rooms plus it is approximately a 10-minute drive from Drakensberg Mountains.
from GBP 124 per night
8.9Great911 reviews
Resort
Egypt, Hurghada
Set nearly a 10-minute drive from Planet Spa at SUNRISE Crystal Bay Resort, the Titanic Beach - Families And Couples Only welcomes guests to an à la carte restaurant on site.
from GBP 149 per night
8.6Great1907 reviews
Resort
Egypt, Sharm el-Sheikh
Set 3.5 km from Pataya Beach Club, the stylish 5-star Baron Resort Sharm El Sheikh Sharm el-Sheikh includes 187 rooms, along with a Turkish steam bath and a Jacuzzi.
from GBP 42 per night