Africa hotels

Hotels City Rating

Labriz Silhouette  5 stars

Silhouette Island, Mahe Island, Seychelles, 00000

Mahe Island Guest rating
USD 598

Zanzibar Serena Inn  5 stars

Shangani Street, Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous
USD 395

Concorde El Salam Hotel Cairo  5 stars

65 Abdel Hamid Badawi St., Cairo, Egypt, 5614

Cairo Fabulous
USD 133

Fairmont Mara Safari Club  5 stars

Aitong, Maasai Mara, Kenya

Maasai Mara Superb
USD 764

Fairmont The Norfolk  5 stars

Harry Thuku Road, Nairobi, Kenya, 00200

Nairobi Fabulous
USD 179

La Sultana Marrakech  5 stars

403 Rue De La Kasbah, Marrakesh, Morocco, 40000

Marrakesh Superb
USD 553

Hilton Yaounde  5 stars

Boulevard Du 20 Mai, Yaounde, Cameroon, 11852

Yaounde Fabulous
USD 545

Transcorp Hilton Abuja  5 stars

1 Aguiyi Ironsi Street Maitama, Abuja, Nigeria, 900001

Abuja Very good
USD 434

Hilton Addis Ababa  5 stars

Menelik II Avenue, Addis Ababa, Ethiopia, 1164

Addis Ababa Good
USD 175

Ramses Hilton  5 stars

1115 Corniche El Nile, Cairo, Egypt, 12344

Cairo Very good
USD 145

Taba Hotel & Nelson Village  5 stars

South Sinai, Taba, Egypt

Taba Superb
USD 76

Hilton Seychelles Northolme Resort & Spa  5 stars

Glacis, Mahe Island, Seychelles

Mahe Island Superb
USD 706

Hilton Mauritius Resort & Spa  5 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac Superb
USD 405

Sofitel Rabat Jardin Des Roses  5 stars

Bp 450 Souissi, Rabat, Morocco, 10000

Rabat Fabulous
USD 243

Hilton Sandton  5 stars

138 Rivonia Road, Johannesburg, South Africa, 2196

Johannesburg Fabulous
USD 156

Hyatt Regency Sharm El Sheikh  5 stars

Gardens Bay, South Sinai, Sharm el-Sheikh, Egypt, 58

Sharm el-Sheikh Fabulous
USD 165

Hyatt Regency Johannesburg  5 stars

191 Oxford Road, Johannesburg, South Africa, 2196

Johannesburg Fabulous
USD 194

Hyatt Regency Casablanca  5 stars

Place Des Nations Unies, Casablanca, Morocco, 20000

Casablanca Fabulous
USD 249

Helnan Palestine  5 stars

Al Montazah Palace, Alexandria, Egypt, 21919

Alexandria Fabulous
USD 197

Arabella Hotel & Spa  5 stars

Arabella Country Estate, R44 Kleinmond, Hermanus, South Africa

Hermanus Fabulous
USD 238

Sheraton Addis  5 stars

Taitu Street, Addis Ababa, Ethiopia

Addis Ababa Fabulous
USD 283

Nairobi Serena  5 stars

Kenyatta Avenue, Po Box 46302, Nairobi, Kenya, 00100

Nairobi Fabulous
USD 199

Royal Palm Beachcomber Mauritius  5 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Superb
USD 2 332

One And Only Le Saint Geran  5 stars

Pointe De Flacq, Belle Mare, Mauritius

Belle Mare Superb
USD 814

Shangri-La'S Le Touessrok Resort & Spa  5 stars

Coastal Road, Trou d'Eau Douce, Mauritius

Trou d'Eau Douce Superb
USD 668

The Michelangelo Hotel  5 stars

135 West Street, Nelson Mandela Square, Sandton, Sandton, South Africa, 2146

Sandton Fabulous
USD 412

The Table Bay  5 stars

Quay 6, Victoria & Alfred Waterfron, Cape Town, South Africa, 8001

Cape Town Superb
USD 464

Cape Grace  5 stars

West Quay Victoria & Alfred Waterfront, Cape Town, South Africa, 8002

Cape Town Superb
USD 1 439

Twelve Apostles Hotel & Spa  5 stars

Victoria Road, Camps Bay, Cape Town, South Africa, 8040

Cape Town Superb
USD 1 000

Saxon Hotel, Villas & Spa  5 stars

36 Saxon Road, Sandhurst, Johannesburg, South Africa, 2196

Johannesburg Superb
USD 847

Marriott  5 stars

Taba Heights, Taba, Egypt, P.O. Box 4

Taba Fabulous
USD 85

Jw Marriott Hotel Cairo  5 stars

Ring Road, Mirage City Cairo 11757 Egypt, Cairo, Egypt

Cairo Fabulous
USD 214

Hurghada Marriott Beach Resort  5 stars

El Corniche Road, Hurghada, Egypt

Hurghada Fabulous
USD 92

Sharm El Sheikh Marriott Resort  5 stars

Naama Bay, Sharm el-Sheikh, Egypt, P.O.Box 27

Sharm el-Sheikh Very good
USD 81

Le Meridien Pyramids  5 stars

Remaya Square, Pyramids, Giza, Egypt, 12561

Giza Fabulous
USD 123

Belmond Mount Nelson Hotel  5 stars

76 Orange Street, Cape Town, South Africa, 8001

Cape Town Superb
USD 578

Four Seasons The Westcliff  5 stars

67 Jan Smuts Avenue, Johannesburg, South Africa, 2132

Johannesburg Superb
USD 335

Radisson Blu Hotel Waterfront  5 stars

Beach Road Granger Bay, Cape Town, South Africa, 8002

Cape Town Fabulous
USD 308

Sarova Whitesands Beach Resort & Spa  5 stars

Bamburi Beach, Po Box 90173, Mombasa, Kenya, 80100

Mombasa Fabulous
USD 389

Sarova Mara Game Camp  5 stars

72493 Nairobi, Kenya, Narok, Kenya

Narok
USD 476

Sheraton Pretoria Hotel  5 stars

643 Corner Of Church And Wessels Streets, Pretoria, South Africa, 0007

Pretoria Very good
USD 90

Sheraton Club Des Pins Resort  5 stars

Boite Postal 62, Club Des Pins, Staoueli, Algiers, Algeria, 16101

Algiers Very good
USD 221

Sheraton Abuja Hotel  5 stars

1 Ladi Kwali Street Maitama, Abuja, Nigeria

Abuja Guest rating
USD 295

Sheraton Kampala Hotel  5 stars

Ternan Avenue, Kampala, Uganda

Kampala Very good
USD 203

Sheraton Lagos Hotel  5 stars

30 Mobblaji Bank Anthonyway Ikeja, Lagos, Nigeria

Lagos Good
USD 217

Sonesta St.George  5 stars

Corniche El Nile Street, Luxor, Egypt

Luxor Fabulous
USD 74

Reef Oasis Blue Bay Resort  5 stars

El Basha Bay Sharm, Sharm el-Sheikh, Egypt, NA

Sharm el-Sheikh Fabulous
USD 131

Dreams Vacation Resort  5 stars

Om El Sid Cliff, Sharm el-Sheikh, Egypt, 1111

Sharm el-Sheikh Fabulous
USD 55

The Bay Hotel  5 stars

69 Victoria Road, Cape Town, South Africa, 8040

Cape Town Superb
USD 310

Labadi Beach  5 stars

1La Bypass, Accra, Ghana, 1000

Accra Fabulous
USD 328

El Minzah  5 stars

85 Rue De La Liberte, Tangier, Morocco, 90000

Tangier Fabulous
USD 111

Hotel Africa Tunis  5 stars

50 Avenue Habib Bourguiba, Tunis, Tunisia, 1001

Tunis Very good
USD 78

Sofitel Winter Palace  5 stars

Corniche El Nile Street, Luxor, Egypt

Luxor Fabulous
USD 232

Sofitel Legend Old Cataract  5 stars

Abtal El Tahrir Street, Aswan, Egypt

Aswan Fabulous
USD 316

Sofitel Cairo Nile El Gezirah  5 stars

3 El Thawra Council St Zamalek, Cairo, Egypt, 11518

Cairo Fabulous
USD 183

La Villa Des Orangers  5 stars

6 Rue Sidi Mimoun, Marrakesh, Morocco, 4000

Marrakesh Exclusive
USD 673

The Plettenberg Hotel  5 stars

40 Church Street, Plettenberg Bay, South Africa, 6600

Plettenberg Bay Superb
USD 397

Ellerman House  5 stars

180 Kloof Road Bantry Bay, Cape Town, South Africa, 8005

Cape Town Superb
USD 1 494

Tsala Treetop Lodge  5 stars

Off N2, 10 Km From Plettenberg Bay , Plettenberg Bay, South Africa, 6600

Plettenberg Bay Fabulous
USD 814

Sarova Stanley  5 stars

Corner Of Kimathi Street And Kenyatta Avenue, Nairobi, Kenya

Nairobi Fabulous
USD 158

Eko Hotels And Suites  5 stars

Plot 1415 Adetokunbo Ademola Street, Lagos, Nigeria, 1234

Lagos Good
USD 200

La Sultana Oualidia  5 stars

Parc A Huitres N°3, Oualidia, Morocco, 24000

Oualidia Superb
USD 510

Banyan Tree Seychelles  5 stars

Anse Intendance, Mahe Island, Seychelles

Mahe Island Superb
USD 1 919

Conrad Cairo  5 stars

1191 Corniche El Nil, Cairo, Egypt, 1121

Cairo Fabulous
USD 146

Intercontinental Citystars Cairo  5 stars

Omar Ibn El Khattab Street, Cairo, Egypt, 11737

Cairo Fabulous
USD 237

Intercontinental Cairo Semiramis  5 stars

Corniche El Nil, P.O. Box 60, Cairo, Egypt, 11511

Cairo Fabulous
USD 193

Intercontinental Johannesburg Sandton Towers  5 stars

Corner 5Th & Maude Streets, Johannesburg, South Africa, 2146

Johannesburg Superb
USD 341

Intercontinental Johannesburg  5 stars

William Nicol/Montecasino Blvd, Johannesburg, South Africa, No postal

Johannesburg
USD 199

Intercontinental Lusaka  5 stars

Haile Selassie Avenue, Lusaka, Zambia, No postal

Lusaka Fabulous
USD 246

Intercontinental Nairobi  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good
USD 390

Radisson Blu Hotel, Bamako  5 stars

Aci 2000 Hamdallaye, Bamako, Mali, 2566

Bamako Fabulous
USD 188

Sultan Gardens Resort  5 stars

Shark'S Bay,, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Superb
USD 85

The Westin Cape Town  5 stars

Convention Square, Lower Long Street, Cape Town, South Africa, 8000

Cape Town Superb
USD 303

Mokuti Etosha Lodge  5 stars

Po Box 403, Tsumeb, Namibia, Etosha, Na, Tsumeb, Namibia

Tsumeb
USD 164

Kenzi Tower  5 stars

Twin Center, Casablanca, Morocco, 20100

Casablanca Fabulous
USD 192

Radisson Blu Hotel Sandton  5 stars

Corner Of Rivonia & Daisy Road, Johannesburg, South Africa, 2010

Johannesburg Fabulous
USD 250

Thornybush Game Lodge Hoedspruit  5 stars

Guernsey Road, Hoedspruit, South Africa, 1380

Hoedspruit
USD 1 072

Lux Grand Gaube  5 stars

Grand Gaube, Grand Gaube, Mauritius, 227756

Grand Gaube Very good
USD 677

Four Seasons  5 stars

399 El Geish Road, Alexandria, Egypt, PO 164

Alexandria Superb
USD 267

Four Seasons First Residence  5 stars

35 Giza Street, Cairo, Egypt, 12311

Cairo Superb
USD 2 301

Four Seasons Hotel Cairo At Nile Plaza  5 stars

1089 Corniche El Nil - Garden City, Cairo, Egypt, 11519

Cairo Superb
USD 313

Four Seasons Resort Seychelles  5 stars

Petite Anse, Mahe Island, Seychelles

Mahe Island Exclusive
USD 1 368

Four Seasons Resort Sharm El Sheikh  5 stars

1 Four Seasons Boulevard, Sharm el-Sheikh, Egypt, PO Box 203

Sharm el-Sheikh Superb
USD 832

Royal Livingstone Hotel By Anantara  5 stars

Mosi-Oa-Tunya Road, Livingstone, Zambia

Livingstone Superb
USD 679

The Federal Palace  5 stars

6 - 8 Ahmadu Bello Way Victoria Island Lagos Nigeria, Lagos, Nigeria

Lagos Fabulous
USD 203

Fairmont Mount Kenya Safari Club  5 stars

Mount Kenya, Nanyuki, Kenya

Nanyuki
USD 340

Radisson Blu Hotel Dakar  5 stars

Route De La Corniche Ouest, Dakar, Senegal, BP 16868

Dakar Fabulous
USD 302

Laico Ouaga 2000  5 stars

Boulevard Pascal Zagre 01, Ouagadougou, Burkina Faso, 1603

Ouagadougou Fabulous
USD 234

Asara Wine Estate  5 stars

Po Box 852, Stellenbosch, Za, Stellenbosch, South Africa, 7599

Stellenbosch Superb
USD 301

The Victoria Falls Hotel  5 stars

2 Mallet Drive, Victoria Falls, Zimbabwe

Victoria Falls Fabulous
USD 435

Riad Fes  5 stars

5 Derb Ben Slimane Zerbtana, Fes, Morocco, 30000

Fes Superb
USD 329

One&Only Cape Town  5 stars

Dock Road, Victoria & Alfred Waterfront, Cape Town, South Africa, 8001

Cape Town Superb
USD 849

Fairmont Nile City  5 stars

Nile City Towers - 2005 B, Cairo, Egypt, 11221

Cairo Superb
USD 217

Taj Cape Town  5 stars

1 Wale Street, Cape Town, South Africa, 8001

Cape Town Superb
USD 473

Cape Royale Luxury Hotel  5 stars

47 Main Road, Cape Town, South Africa, 8051

Cape Town Superb
USD 557

Mazagan Beach & Golf Resort  5 stars

El Haouzia, El Jadida, Morocco, 24000

El Jadida Fabulous
USD 212

Royal Mansour Marrakech  5 stars

Rue Abou Abbas El Sebti, Marrakesh, Morocco, 40000

Marrakesh Exclusive
USD 2 074

Sankara Nairobi  5 stars

05 Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi Superb
USD 201

Sunrise Holidays Resort (Adults Only)  5 stars

Corniche Road, Sheraton Street,, Hurghada, Egypt

Hurghada Superb
USD 108

Views Boutique Hotel & Spa Wilderness  5 stars

South Street, Wilderness, South Africa, 6529

Wilderness Superb
USD 316

Kempinski Nile Hotel  5 stars

12 Ahmed Ragheb Street, Cairo, Egypt, 11519

Cairo Superb
USD 304

Raffles Praslin Seychelles  5 stars

Anse Takamaka, Praslin, Seychelles

Praslin Superb
USD 1 445

Lux Saint Gilles  5 stars

L'Hermitage, 28 Rue Du Lagon, 97434 Saint Gilles L, Saint-Gilles Les Bains, Reunion, 97434

Saint-Gilles Les Bains Fabulous
USD 469

Royal Grand Sharm  5 stars

Om El Sid Hill, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous
USD 70

Stella Di Mare  5 stars

P.O. Box 309, Naama Bay, Sharm el-Sheikh, Egypt, 1111

Sharm el-Sheikh Superb
USD 92

Hilton Cape Town City Centre  5 stars

126 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Superb
USD 218

Movenpick Ambassador Hotel Accra  5 stars

Independence Avenue, Accra, Ghana

Accra Fabulous
USD 315

Essque Zalu Zanzibar  5 stars

Nungwi Beach , Nungwi, Tanzania

Nungwi Exclusive
USD 766

Porto Sokhna Beach Resort  5 stars

Ain Sokhna, Zafrana Road 48 Km, Ain Sukhna, Egypt

Ain Sukhna Good
USD 92

Sentido Reef Oasis Senses Resort  5 stars

Marine Sports St. Hadbet Um El Sied, Sharm el-Sheikh, Egypt, 00000

Sharm el-Sheikh Superb
USD 189

Dana Beach Resort  5 stars

Sahl Hashish Road, Hurghada, Egypt

Hurghada Superb
USD 248

Kempinski Seychelles Resort  5 stars

Baie Lazare, Mahe Island, Seychelles

Mahe Island Superb
USD 458

Jaz Mirabel Beach  5 stars

Nabq Bay, P.O. Box 377, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb
USD 133

Tribe Hotel  5 stars

Limuru Road, The Village Market, Gigiri, Nairobi, Kenya, 00621

Nairobi Fabulous
USD 219

10 2Nd Avenue Houghton Estate  5 stars

10 2Nd Avenue Houghton, Johannesburg, South Africa, 2041

Johannesburg Exclusive
USD 194

Polana Serena Hotel  5 stars

1380 Avenida Julius Nyerere, Maputo, Mozambique, 00100

Maputo Fabulous
USD 239

Dar Es Salaam Serena Hotel  5 stars

Ohio Street, Dar es Salaam, Tanzania

Dar es Salaam Fabulous
USD 252

Sofitel Casablanca Tour Blanche  5 stars

Rue Sidi Belyout, Casablanca, Morocco, 20000

Casablanca Superb
USD 141

Radisson Blu Hotel, Addis Ababa  5 stars

Kazanchis Business District, Kirkos Subcity Kebele 17/18, Addis Ababa, Ethiopia

Addis Ababa Superb
USD 212

Sea Cliff Hotel  5 stars

10 Toure Drive Msasani Peninsula, Dar es Salaam, Tanzania, 3030

Dar es Salaam Superb
USD 265

Nubian Village Hotel  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb
USD 184

Constance Lemuria  5 stars

Anse Kerlan, Praslin, Seychelles

Praslin Superb
USD 1 800

Palais Namaskar  5 stars

Route De Bab Atlas 88/69, Marrakesh, Morocco, 40000

Marrakesh
USD 1 979

The Oyster Box  5 stars

2 Lighthouse Road, Umhlanga, South Africa, 4319

Umhlanga Superb
USD 581

African Pride 15 On Orange Hotel  5 stars

Corner Of Orange Street & Grey'S Pass, Gardens, Cape Town, South Africa, 8001

Cape Town Superb
USD 222

Sandton Sun  5 stars

Corner Alice Lane And Fifth Street, Po Box 784902, Johannesburg, South Africa, 2146

Johannesburg Fabulous
USD 249

The Residence Mauritius  5 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Guest rating
USD 758

King Fahd Palace  5 stars

Pointe Des Almadies, Dakar, Senegal, 08181

Dakar Guest rating
USD 389

Paradis Beachcomber  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Superb
USD 730

Coral Sea Sensatori  5 stars

Ras Nasrani Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 237

The Boma Nairobi  5 stars

Red Cross Road, Off Popo Road, Off Mombasa Road, Nairobi, Kenya, 00100

Nairobi Superb
USD 189

Melia Zanzibar  5 stars

Kiwengwa, Kiwengwa (Zanzibar), Tanzania, 00200

Kiwengwa (Zanzibar) Superb
USD 782

Lanzerac Hotel & Spa  5 stars

Lanzerac Road 1, Stellenbosch, South Africa, 7599

Stellenbosch Superb
USD 814

Sugar Beach  5 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac Good
USD 482

Queen Victoria Hotel  5 stars

Portswood Close, Portswood Ridge, V&A Waterfront, Cape Town, South Africa, 8001

Cape Town Superb
USD 375

Long Beach  5 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Exclusive
USD 688

Mont Rochelle  5 stars

Dassenberg Road, Franschhoek, South Africa, 7690

Franschhoek Exclusive
USD 661

Baron Resort Sharm El Sheikh  5 stars

Ras Nosrani Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous
USD 140

Royal Albatros Moderna  5 stars

Peace Road Nabq, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 167

African Pride Melrose Arch  5 stars

1 Melrose Square, Melrose Arch, Johannesburg, South Africa, 2076

Johannesburg Fabulous
USD 188

Hemingways Nairobi  5 stars

Mbagathi Ridge, Nairobi, Kenya, 00502

Nairobi
USD 567

The St. Regis Mauritius Resort  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Exclusive
USD 762

Hilton Sharm Waterfalls Resort  5 stars

Ras Um El-Sid Cliff, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 128

Hyatt Regency Dar Es Salaam, The Kilimanjaro  5 stars

24, Kivukoni Front, Dar es Salaam, Tanzania, null

Dar es Salaam Superb
USD 267

Sea Cliff Resort & Spa  5 stars

1763 Malawi Road;Mangapwani , Zanzibar, Tanzania

Zanzibar Superb
USD 280

Conrad Pezula  5 stars

Lagoonview Drive, Eastern Head, Knysna, South Africa, 6571

Knysna Superb
USD 179

Delaire Graff Lodges And Spa  5 stars

R310, Helshoogte Pass, Banhoek Valley, Stellenbosch, South Africa, 07602

Stellenbosch
USD 1 930

Four Seasons Safari Lodge Serengeti  5 stars

Central Serengeti, Serengeti, Tanzania, P.O. BOX 14321

Serengeti
USD 1 899

Sofitel Abidjan Hotel Ivoire  5 stars

Boulevard Hassan II, Abidjan, Cote D'Ivoire, 08

Abidjan
USD 279

Rixos Sharm El Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 00000

Sharm el-Sheikh Superb
USD 298

Sofitel Marrakech Lounge And Spa  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous
USD 281

Kempinski Hotel Gold Coast City  5 stars

Gamel Abdul Nasser Avenue, Accra, Ghana

Accra
USD 319

The Emin Pasha Hotel  5 stars

27 Akii Bua Road Nakasero, Kampala, Uganda, 256

Kampala Fabulous
USD 270

Villa Rosa Kempinski  5 stars

Chiromo Road, Nairobi, Kenya, 00100

Nairobi
USD 235

Riad Rafaele  5 stars

Derb El Ghanjaoui, 2 - Assouel - Medina, Marrakesh, Morocco, 40006

Marrakesh Exclusive
USD 106

Kempinski Hotel Fleuve Congo  5 stars

119 Boulevard Colonel Tshatshi, Kinshasa, Democratic republic of the Congo, 243

Kinshasa
USD 265

Franschhoek Country House & Villas  5 stars

Main Road, Franschhoek, South Africa, 7690

Franschhoek Fabulous
USD 439

Four Seasons Resort Marrakech  5 stars

1 Boulevard De La Menara, Marrakesh, Morocco, 40000

Marrakesh Superb
USD 1 928

La Residence  5 stars

Elandskloof Private Road, Elandskloof Farm, Franschhoek, South Africa, 0000

Franschhoek Exclusive
USD 1 604

Trou Aux Biches Beachcomber  5 stars

Trou Aux Biches, Trou aux Biches, Mauritius

Trou aux Biches Fabulous
USD 694

Steigenberger Aqua Magic  5 stars

Youssif Afifi Road, Hurghada, Egypt, 84111

Hurghada Superb
USD 144

Lagos Continental Hotel  5 stars

Kofo Abayomi Street - Plot 52, Lagos, Nigeria

Lagos
USD 797

Ivory Tree Game Lodge Pilanesberg  5 stars

Bakgatla Gate , Pilanesberg, South Africa, 0000

Pilanesberg
USD 647

Marriott Mena House Cairo  5 stars

6 Pyramids Road, Giza, Egypt

Giza Superb
USD 205

Fancourt  5 stars

1 Montagu Street, George, South Africa, 6530

George Superb
USD 296

Benguerra Lodge Vilanculos  5 stars

Benguerra Island Bazaruto Bazaruto, Vilanculos, Mozambique

Vilanculos

Jock Safari Lodge Marloth Park  5 stars

Between Sakuza And Malelane, Marloth Park, South Africa

Marloth Park
USD 1 245

La Mamounia  5 stars

Avenue Bab Jdid, Marrakesh, Morocco, 40000

Marrakesh Fabulous
USD 847

Breezes Beach Club And Spa  5 stars

Bwejuu Beach, Bwejuu, Tanzania

Bwejuu
USD 334

North Island  5 stars

North Of Mahe Island, Mahe Island, Seychelles

Mahe Island Good
USD 7 564

Riad Idra  5 stars

105 Derb Tizougarine Dar El Bacha, Marrakesh, Morocco

Marrakesh Exclusive
USD 189

Zanzi Resort  5 stars

Kama, Zanzibar, Tanzania

Zanzibar Exclusive
USD 397

Lake Naivasha Sopa Resort  5 stars

72630 Nairobi Kenya, Naivasha, Kenya

Naivasha
USD 347

Pod Camps Bay  5 stars

3 Argyle Road, Cape Town, South Africa

Cape Town Superb
USD 435

Lion In The Sun Hotel  5 stars

Marine Park Road, Malindi, Kenya

Malindi
USD 369

Keekorok Lodge  5 stars

Masai Mara,, Maasai Mara, Kenya

Maasai Mara Fabulous
USD 288

Grootbos Nature Reserve  5 stars

148 Route 43 , Gansbaai, South Africa, 7220

Gansbaai Superb
USD 996

Dusitd2 Nairobi  5 stars

14 Riverside Drive, Nairobi, Kenya, 00100

Nairobi Exclusive
USD 150

Atlanticview Cape Town Boutique Hotel  5 stars

31 Francolin Rd Camps Bay, Cape Town, South Africa

Cape Town Good
USD 557

Savoy  5 stars

Soho Square, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 121

Constance Ephelia  5 stars

Port Launay, Mahe Island, Seychelles

Mahe Island Superb
USD 776

Sea Gardens Resort  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb
USD 121

Park Hyatt Zanzibar  5 stars

Shangani Street, Zanzibar, Tanzania, undefined

Zanzibar
USD 784

Palmeraie Palace  5 stars

Circuit De La Palmeraie, Marrakesh, Morocco, 40000

Marrakesh Very good
USD 199

Jaz Aquaviva  5 stars

Madinat Makadi Hurghada 0020 238 Egypt, Hurghada, Egypt

Hurghada Superb
USD 186

Concorde El Salam  5 stars

White Knight Beach, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good
USD 103

Al Masa Hotel  5 stars

Abdel Aziz El Shennawy Street,Nasr City, Cairo, Egypt

Cairo Very good
USD 109

Cairo Marriott Hotel & Omar Khayyam Casino  5 stars

16 Saray El Gezira Street, Cairo, Egypt

Cairo Very good
USD 182

Four Seasons Hotel Casablanca  5 stars

Anfa Place Living Resort, Boulevard De La Cornishe, Casablanca, Morocco, 20050

Casablanca Exclusive
USD 344

Mandarin Oriental Marrakech  5 stars

Route Du Golf Royal, Marrakesh, Morocco, 40000

Marrakesh
USD 1 538

The Nile Ritz-Carlton  5 stars

1113 Corniche El Nil, Cairo, Egypt

Cairo Fabulous
USD 463

Le Quartier Francais Franschhoek  5 stars

Corner Of Berg And Wilhelmina Streets, Franschhoek, South Africa, 7690

Franschhoek Superb
USD 745

Salamander Resort  5 stars

65 Lagoon Drive, Umhlanga, South Africa, 4320

Umhlanga

Royal Holiday Beach Resort & Casino  5 stars

Beach Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh
USD 105

Intercontinental Johannesburg Or Tambo Airport Hotel  5 stars

68.7 Metres From International Arrivals Hall | O.R Tambo International Airport, Johannesburg, Kempto Sandton Po Box 200 O R Tambo International Airport , South South Africa, Kempton Park, South Africa

Kempton Park
USD 374

Jaz Mirabel Park  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh
USD 178

Lagos Oriental Hotel  5 stars

3 Lekki Road Victoria Island, Lagos, Nigeria

Lagos
USD 342

Lion Sands Sabi Sand  5 stars

Sabi Sand Game Reserve, Kruger National Park, South Africa, 1240

Kruger National Park

Baraza Resort And Spa Zanzibar Bwejuu  5 stars

Off Michamvi Road, Paje Beach, Bwejuu, Tanzania, 0000

Bwejuu
USD 1 164

Birkenhead House Hermanus  5 stars

119 11Th Street, Hermanus, South Africa, 7200

Hermanus
USD 770

The Maji Beach Boutique Hotel Diani Beach  5 stars

Diani Beach Road, Diani Beach, Kenya, 80401

Diani Beach
USD 808

Kigali Serena  5 stars

Boulevard De La Revolution, Kigali, Rwanda

Kigali
USD 301

Dreams Beach Resort Sharm el-Sheikh  5 stars

Om El Sid Cliff,, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good
USD 60

Enashipai Resort & Spa Naivasha  5 stars

Moi South Lake Rd, Naivasha, Kenya, 00200

Naivasha
USD 232

Panari Hotel Nairobi  5 stars

Mombasa Road, Nairobi, Kenya

Nairobi
USD 152

Riad Kniza Marrakesh  5 stars

34 Derb L'Hotel Bab Doukkala, Marrakesh, Morocco, 40000

Marrakesh Superb
USD 356

Fairmont Zimbali Resort Ballito  5 stars

P.O. Box 17, Ballito, South Africa

Ballito Superb
USD 251

Lux Belle Mare  5 stars

Belle Mare, Belle Mare, Mauritius

Belle Mare Superb
USD 1 006

The Point Hotel & Spa  4 stars

Point Road, Mossel Bay, South Africa, 6500

Mossel Bay Superb
USD 151

The Commodore Hotel  4 stars

Portswood Rd, Portswood Square, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 248

Le Meridien Ile Maurice  4 stars

Village Hall Lane, Pointe aux Piments, Mauritius

Pointe aux Piments Fabulous
USD 312

Allegro Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco

Agadir Guest rating
USD 92

Sarova Panafric  4 stars

Kenyatta Avenue,Valley Road, Nairobi, Kenya

Nairobi Very good
USD 208

Verginia Sharm  4 stars

303 Motels Street Ras Om Elsid .Hadabt Om El Sid, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good
USD 33

Reef Oasis Beach Resort  4 stars

Marine Sports Club Street, Sharm el-Sheikh, Egypt, NA

Sharm el-Sheikh Very good
USD 151

Camps Bay Retreat  4 stars

7 Chilworth Road, Cape Town, South Africa, 8001

Cape Town Superb
USD 366

Lagoon Beach Hotel  4 stars

1 Lagoon Gate Drive, Cape Town, South Africa, 7435

Cape Town Very good
USD 146

Victoria & Alfred Hotel  4 stars

On The Waterfront Pierhead, Cape Town, South Africa, 8001

Cape Town Superb
USD 382

Winchester Mansions  4 stars

221 Beach Road, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 314

La Palm Royal Beach Hotel  4 stars

No. 1 Bypass, Accra, Ghana

Accra Good
USD 221

Avani Victoria Falls Resort  4 stars

Mosi-Oa-Tunya Road, Livingstone, Zambia

Livingstone Very good
USD 269

Club Val D Anfa  4 stars

Angle Bd De L'Ocean Atlantique &, Casablanca, Morocco, 20000

Casablanca Fabulous
USD 127

The Arusha Hotel  4 stars

Corner Of Uhuru Road, Arusha, Tanzania, 13672

Arusha Fabulous
USD 216

Accra City Hotel  4 stars

Barnes Road, Accra, Ghana

Accra Very good
USD 188

Nh Cape Town The Lord Charles  4 stars

C/O Main Road And R44, Somerset West, Somerset West, South Africa, 7130

Somerset West Fabulous
USD 109

Hotel La Mada  4 stars

40683 Thika Road, Nairobi, Kenya, 00100

Nairobi Very good
USD 281

Preskil Beach Resort  4 stars

Pointe Jerome, Mauritius, Mauritius, 227756

Mauritius
USD 388

Vineyard Hotel  4 stars

Colinton Road, Cape Town, South Africa, 7725

Cape Town Superb
USD 301

Kensington Place  4 stars

38 Kensington Crescent, Cape Town, South Africa, 8001

Cape Town Exclusive
USD 337

Safari Court Hotel  4 stars

Corner Auas & Aviation Road, Windhoek, Namibia

Windhoek Very good
USD 113

El Fenn  4 stars

2 Derb Moulay Abdellah Ben Hezzian Bab El Ksour, Marrakesh, Morocco, 40000

Marrakesh Superb
USD 491

Hotel Meriem  4 stars

154 Rue Mohamed El Bequal, Marrakesh, Morocco, 40000

Marrakesh Fabulous
USD 54

Aqua Blu Resort  4 stars

Ras Umm El Sid, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 170

Wild Coast Sun  4 stars

5,2 Km South Of Port Edward Turn Left Into Main Bazana Road, Port Edward, South Africa, 4295

Port Edward Fabulous
USD 182

Misty Hills Country Hotel, Conference Centre & Spa  4 stars

Muldersdrift Estate 69 Drift Boulevard (R114), Muldersdrift, South Africa, 1747

Muldersdrift Very good
USD 211

Urban Chic Boutique Cape Town  4 stars

172 Long Street, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 109

Four Points By Sheraton Lagos  4 stars

Plot 9/10 Block 2 Oniru Chieftaincy Estate Victoria Island, Lagos, Nigeria

Lagos Fabulous
USD 201

Sentido Phenicia  4 stars

Moncef Bey, Hammamet, Tunisia, 8039

Hammamet Fabulous
USD 94

Ole Sereni Hotel  4 stars

Mombasa Road, P.O.Box 18187-00500,, Nairobi, Kenya, 00500

Nairobi Fabulous
USD 202

Ras Nungwi Beach Hotel  4 stars

Nungwi Peninsular, North Region, Zanzibar, Tanzania, 00000

Zanzibar Superb
USD 227

Radisson Blu Gautrain  4 stars

Corner Of Rivonia Road & W.Str, Johannesburg, South Africa, 2196

Johannesburg Fabulous
USD 161

Dellarosa Suites And Spa  4 stars

5 Avenue Moulay El Hassan, Marrakesh, Morocco, 40020

Marrakesh Fabulous
USD 124

Hauza Beach Resort  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Very good
USD 87

Spier  4 stars

R310 Lynedoch Road, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous
USD 139

Premier Hotel Or Tambo  4 stars

73 Gladiator Street, Rhodesfield, Kempton Park, Kempton Park, South Africa, 1619

Kempton Park Fabulous
USD 122

Reef Hotel  4 stars

58 Anderson Street, Johannesburg, South Africa, 2107

Johannesburg Fabulous
USD 63

Safari Park  4 stars

Kasarani Off Thika Road, Nairobi, Kenya, 00100

Nairobi Fabulous
USD 252

Phebus  4 stars

Les Cotes De Carthage, Gammarth, Tunisia, 2070

Gammarth Good
USD 58

Tropitel Naama Bay Hotel  4 stars

Naama Bay, Sharm el-Sheikh, Egypt, 61

Sharm el-Sheikh Good
USD 87

La Maison Arabe Marrakech  4 stars

1 Derb Assehbe Bab Doukkala, Marrakesh, Morocco, 40 000

Marrakesh Superb
USD 429

Riverside Estates  4 stars

Valley Road, Cape Town, South Africa, 7872

Cape Town
USD 143

Southern Sun Cape Sun  4 stars

Strand Street, Cape Town, South Africa, 8001

Cape Town Superb
USD 208

The Peech Hotel  4 stars

61 North Street, Melrose, Johannesburg, South Africa

Johannesburg Very good
USD 293

Clubhotel Riu Tikida Palmeraie  4 stars

Route Fes Km 6, Marrakech, Ma, Marrakesh, Morocco

Marrakesh Superb
USD 181

Protea Hotel Balalaika Sandton  4 stars

20 Maude Street, Sandton, South Africa, 783372

Sandton Fabulous
USD 147

Southern Sun The Cullinan  4 stars

1 Cullinan Street, Cape Town, South Africa

Cape Town Fabulous
USD 171

Protea Hotel Fire & Ice Johannesburg Melrose Arch  4 stars

22 Whitely Street, Johannesburg, South Africa, 8000

Johannesburg Superb
USD 179

Southern Sun Dar Es Salaam  4 stars

1 Garden Avenue, Dar es Salaam, Tanzania

Dar es Salaam Fabulous
USD 234

Hotel Riad Villa Maroc  4 stars

10, Rue Abdellah Ben Yassine, Essaouira, Morocco

Essaouira Fabulous
USD 177

Tongabezi Lodge  4 stars

Private Bag 31, Livingstone, Zambia

Livingstone
USD 3 477

Bakubung Bush Lodge  4 stars

Bakubung Gate, Pilanesberg National Park , Pilanesberg, South Africa

Pilanesberg Superb
USD 375

Elephant Hills Resort  4 stars

300 Parkway Drive, Victoria Falls, Zimbabwe

Victoria Falls
USD 590

Southern Sun Or Tambo International Airport  4 stars

Airport Grounds Jones Road, Kempton Park, South Africa, 1627

Kempton Park Fabulous
USD 142

Alf Leila Wa Leila  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Very good
USD 106

Kwa Maritane Bush Lodge  4 stars

Pilanesberg National Park, Pilanesberg, South Africa

Pilanesberg Fabulous
USD 314

More Quarters Cape Town  4 stars

2 Nicol Street, Cape Town, South Africa, 8001

Cape Town
USD 439

Protea Hotel Victoria Junction  4 stars

Cnr Somerset & Ebenezer Roads, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 168

President Hotel  4 stars

4 Alexander Road, Bantry Bay, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 182

My Blue Hotel  4 stars

Nungwi, Nungwi, Tanzania

Nungwi
USD 372

Protea Hotel Or Tambo  4 stars

Cnr York And Gladiator Street; Rhodesfield; Kempton Park, Kempton Park, South Africa, 1627

Kempton Park Fabulous
USD 120

Golden Tulip Reda Zagora  4 stars

Route De M'Hamid Bp 88, Zagora, Morocco, 54500

Zagora
USD 69

La Pirogue  4 stars

Wolmar, Flic En Flac, Mu, Flic en Flac, Mauritius

Flic en Flac Superb
USD 809

Hippo Hollow Country Estate  4 stars

Po Box 2304, Hazyview, Hazyview, South Africa, 1242

Hazyview Fabulous
USD 297

Mauricia Beachcomber  4 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Superb
USD 554

Le Saint Alexis  4 stars

44, Rue Du Boucan Canot, Saint-Gilles Les Bains, Reunion, 97434

Saint-Gilles Les Bains Fabulous
USD 337

The Crystal  4 stars

35 Medburn Road, Cape Town, South Africa

Cape Town Superb
USD 233

Eka Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya, 00506

Nairobi Superb
USD 133

Victoria Falls Safari Lodge  4 stars

Stand 471 Squire Cummings Ave, Victoria Falls, Zimbabwe

Victoria Falls Fabulous
USD 412

Coco De Mer And Black Parrot Suites  4 stars

Anse Bois De Rose, Grand Anse (Praslin), Seychelles

Grand Anse (Praslin) Superb
USD 362

Sunny Garden  4 stars

Ankorondrano, Antananarivo, Madagascar, 00000

Antananarivo Very good
USD 148

Eden Star  4 stars

Bp 300, Zone Touristique, Zarzis, Tn, Zarzis, Tunisia, 4170

Zarzis Very good
USD 51

Anelia Resort & Spa  4 stars

Coastal Road, Flic en Flac, Mauritius

Flic en Flac Fabulous
USD 354

Tamarina Golf & Spa Boutique Hotel  4 stars

Tamarin Bay, Tamarin, Mauritius

Tamarin
USD 511

Protea Hotel Fire & Ice! Cape Town  4 stars

New Church Street, Tamboerskloof, Cape Town, South Africa, 8018

Cape Town Very good
USD 179

Ilala Lodge  4 stars

Area A8, Victoria Falls, Zimbabwe

Victoria Falls
USD 331

Fairview Hotel  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Fabulous
USD 184

Maru Maru Hotel  4 stars

Gizenga Street, Stone Town, Zanzibar, Tanzania, 397-400

Zanzibar Superb
USD 212

Royal Decameron Issil  4 stars

Circuit De La Palmeraie, Marrakesh, Morocco, 40000

Marrakesh
USD 117

Hilton Sharks Bay Resort  4 stars

Ras Nusrani, Sharks Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 67

Hotel Verde  4 stars

15 Michigan Street Airport Industri, Cape Town, South Africa, 7490

Cape Town Superb
USD 125

Club Mykonos Langebaan  4 stars

Mykonos Access Road, Langebaan, South Africa, 7357

Langebaan
USD 126

Opera Plaza Hotel Marrakech  4 stars

Angle Avenue Mohammed VI, Marrakesh, Morocco

Marrakesh Fabulous
USD 138

Cathedral Peak Hotel  4 stars

1 Cathedral Peak Drive, Winterton, South Africa, 3340

Winterton Superb
USD 302

Southern Sun Waterfront  4 stars

1 Lower Buitengracht, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 257

Lantana Galu Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, NULL

Diani Beach
USD 310

Thaba Eco Hotel  4 stars

46 Impala Road ; Klipriviersberg Nature Reserve, Johannesburg, South Africa, 2058

Johannesburg Good
USD 141

The Maslow  4 stars

Corner Grayston Drive & Rivonia Roa, Sandton, Sandton, South Africa, 2031

Sandton Superb
USD 157

Neptune Beach Resort  4 stars

Bamburi Beach, Mombasa, Kenya, 80100

Mombasa Superb
USD 185

The Kingdom At Victoria Falls  4 stars

1 Mallett Drive, Victoria Falls, Zimbabwe

Victoria Falls Fabulous
USD 219

Mount Meru Hotel  4 stars

Kanisa Road, Arusha, Tanzania

Arusha
USD 207

An African Villa Cape Town  4 stars

19 Carstens Street, Cape Town, South Africa

Cape Town Exclusive
USD 181

The Z Hotel  4 stars

Nungwi Beach, Zanzibar, Nungwi, Tanzania

Nungwi Superb
USD 289

Hotel Des Mille Collines  4 stars

2Kn 6Th Ave, Kigali, Rwanda, 1322

Kigali Exclusive
USD 142

The Capital Empire Sandton  4 stars

177 Empire Place, Cnr Rivonia Road, Sandton, South Africa, 2146

Sandton Superb
USD 176

Cap Ouest  4 stars

Coastal Road, Flic en Flac, Mauritius, 00000

Flic en Flac
USD 268

Atlantic Palm Beach  4 stars

City Founty A1 Secteur A Zone Touristique, Agadir, Morocco, 80000

Agadir
USD 74

Solana Beach (Adults Only)  4 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Superb
USD 223

Sunset Manor Mbombela  4 stars

18 Magda Street Sonheuwel, Mbombela, South Africa, 1200

Mbombela Very good
USD 73

Mannabay Fine Boutique Hotel Cape Town  4 stars

8 Bridle Road, Cape Town, South Africa

Cape Town
USD 613

Eastland Hotel  4 stars

Ring Road Kilimani, Nairobi, Kenya

Nairobi
USD 110

Weston Hotel  4 stars

Langata Road, Nairobi, Kenya

Nairobi Exclusive
USD 139

Global  4 stars

Debrezeit Road Addis Abeba Addis Abeba 25545 Co, Addis Ababa, Ethiopia

Addis Ababa
USD 124

Riad Kalaa  4 stars

3,5 Rue Zebdi, Rabat, Morocco, 10030

Rabat Superb
USD 145

Legend Hotel  4 stars

Kn 8 Ave, Kigali, Rwanda

Kigali
USD 94

Home Suites Hotel Freetown  4 stars

78A Cape Road, Freetown, Sierra Leone, 593

Freetown
USD 177

The Zanzibari  4 stars

Nungwi Village, Nungwi, Tanzania

Nungwi Superb
USD 286

Sunshine Marine Lodge  4 stars

Off Mnemba Island Road, Zanzibar, Matemwe (Zanzibar), Tanzania, 4749

Matemwe (Zanzibar)
USD 394

Riad Les Yeux Bleus  4 stars

N° 7 Derb El Ferrane, Rue Fatima Zohra, Bab Doukkala, Marrakesh, Morocco, 40000

Marrakesh
USD 186

Le Franschhoek Hotel & Spa  4 stars

16 Minor Road, Franschhoek, South Africa, 7690

Franschhoek Fabulous
USD 251

Emerald Resort & Casino  4 stars

777 Frikkie Meyer Boulevard, Vanderbijlpark, South Africa

Vanderbijlpark
USD 157

Purple Trumpet Guesthouse  4 stars

433 Albert Street, Pretoria, South Africa

Pretoria
USD 137

Steigenberger Hotel El Tahrir  4 stars

2, Kasr El Nil Street Down Town, Tahrir Square, Cairo, Egypt, 10000

Cairo
USD 158

Tolip Inn Maadi Cairo  4 stars

Olympic Village - New Maadi, Cairo, Egypt

Cairo
USD 68

Newton Park Hotels Resort Annex  4 stars

24, Alexandria Crescent, Off Banex Junction, Wuse, Ng, Abuja, Nigeria

Abuja

The Ambassadors Hotel Lagos  4 stars

16 & 24, Okotie Eboh Street, Lagos, Nigeria

Lagos
USD 192

Grand Cubana Hotels  4 stars

6 Ebitu Ukiwe Street Jabi District, Abuja, Nigeria

Abuja
USD 131

Kena Beach Hotel Matemwe  4 stars

Matemwe Beach Northeast Coast , Matemwe (Zanzibar), Tanzania, 0000

Matemwe (Zanzibar)
USD 223

Ongegund Lodge Somerset West  4 stars

Old Sir Lowry'S Pass Road, Somerset West, South Africa, 7130

Somerset West
USD 120

The Coach House  4 stars

5 Dirkie Uys Street, Franschhoek, South Africa, 7690

Franschhoek Exclusive
USD 111

Treasure Cove Hotel & Restaurant Bel Ombre  4 stars

Bel Ombre Mahe, Bel Ombre, Seychelles

Bel Ombre
USD 226

Ocean Village Club  4 stars

Diani Beach Road, Diani Beach, Kenya, 80400

Diani Beach Superb
USD 276

Grand Plaza Hotel Hurghada  4 stars

Touristic Promenade, Hurghada, Egypt

Hurghada Good
USD 78

Palm Spring Resort Monrovia  4 stars

Tubman Blvd., Congotown, Monrovia, Liberia

Monrovia
USD 223

Heaven Restaurant & Boutique Hotel  4 stars

No. 7, Street Kn 29, Kiyovu, Kigali, Rwanda

Kigali Very good
USD 115

Voyager Beach Resort Mombasa  4 stars

Nyali Off Links Road, Mount Kenya Road, Mombasa, Kenya

Mombasa Fabulous
USD 250

Ocean Villas  3 stars

Royal Road 23, Grand Baie, Mauritius, 0000

Grand Baie Very good
USD 230

Jacaranda Hotel Nairobi  3 stars

Woodvale Grove, Westlands, Nairobi, Kenya, 84383

Nairobi Very good
USD 117

Windsor  3 stars

19 Alfi Bey Steet, Cairo, Egypt, 11121

Cairo Good
USD 35

Alisa Hotel  3 stars

Dr. Isert Rd, Accra, Ghana

Accra Good
USD 221

Beirut  3 stars

El Corniche Road, Hurghada, Egypt, 11511

Hurghada Fabulous
USD 29

Crossroads Hotel  3 stars

Crossroads Complex, Lilongwe, Malawi, 00000

Lilongwe Very good
USD 156

The Wilderness Hotel  3 stars

George Road, Wilderness, South Africa, 6560

Wilderness Good
USD 90

Queens Valley  3 stars

Karnak Temple Street, Luxor, Egypt, 00000

Luxor Good
USD 30

Falcon Hills Hotel  3 stars

Motels Street. Um El Sid, Sharm el-Sheikh, Egypt, 002

Sharm el-Sheikh Very good
USD 17

Ali Pasha  3 stars

Abu Tig Marina, El Gouna, Egypt

El Gouna Fabulous
USD 65

Blue Waters Hotel  3 stars

175 Snell Parade, Durban, South Africa, 4000

Durban Fabulous
USD 144

Sheikh Ali Resort  3 stars

Mashraba, Dahab, Egypt

Dahab Exceptional
USD 77

Rembrandt  3 stars

Boulvard Mohammed V, Tangier, Morocco, 90000

Tangier Very good
USD 44

Turquoise Beach Hotel  3 stars

El Maya Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous
USD 52

Eden Club  3 stars

Bp 43 Aeroport, Skanes Monastir, Tn, Monastir, Tunisia

Monastir
USD 80

Protea Hotel Sea Point  3 stars

Arthur'S Road, Sea Point, Cape Town, South Africa, 8005

Cape Town Fabulous
USD 136

Protea Hotel By Marriott Cape Town Waterfront Breakwater Lodge  3 stars

Portswood Road, V&A Waterfront, Cape Town, South Africa, 8000

Cape Town Fabulous
USD 169

Coral Rock Hotel  3 stars

Mfumbwe, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Good
USD 113

Holiday Express Hotel  3 stars

Luwum Street,1111 , Kampala, Uganda

Kampala Fabulous
USD 78

Le Phoenix  3 stars

Hydrobase, Saint Louis, Sn, Saint-Louis, Senegal

Saint-Louis
USD 52

Hotel South Beach Resort  3 stars

Kigamboni, Dar es Salaam, Tanzania, 3034

Dar es Salaam Fabulous
USD 61

Sentrim Castle Royal Hotel Mombasa  3 stars

Moi Avenue, Mombasa, Kenya

Mombasa
USD 116

Horseshoe Inn  3 stars

Cape Town Road, Kimberley, South Africa, 8301

Kimberley
USD 43

New Palm Tree Hotel  3 stars

Nkrumah Road, Mombasa, Kenya, 80100

Mombasa Very good
USD 49

Panorama Vista  3 stars

Av Moulay El Abbas, Tetouan, Morocco, 93000

Tetouan Exceptional
USD 58

Gold Beach Resort  3 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac
USD 154

Holiday Inn Accra Airport  3 stars

Pmb Ct 97, Accra, Ghana, 00000

Accra Very good
USD 244

Silver Springs Hotel  3 stars

Junction Of Argwings Kodhek Road, Nairobi, Kenya, 00200

Nairobi Guest rating
USD 99

Tudor Hotel  3 stars

153 Longmarket Street, Greenmarket Square, Cape Town, South Africa, 8001

Cape Town Very good
USD 100

Tamarin Hotel  3 stars

Tamarin Bay, Tamarin, Mauritius

Tamarin
USD 243

Bamburi Beach Hotel  3 stars

Bamburi Beach,C/O Po Box 84616,Mombasa,Kenya, Mombasa, Kenya

Mombasa Good
USD 243

Liberty Lodge  3 stars

33 De Lorentz Street, Cape Town, South Africa

Cape Town Superb
USD 116

African Tulip  3 stars

2 Serengeti Road, Arusha, Tanzania

Arusha
USD 253

Le Grand Bleu Hotel  3 stars

Coastal Road, Trou aux Biches, Mauritius

Trou aux Biches
USD 102

Vs Villa  3 stars

Ave Pelican, Flic en Flac, Mauritius

Flic en Flac
USD 91

Champ De Mars Hotel  3 stars

Frere Felix De Valois Street, Port Louis, Mauritius

Port Louis
USD 40

Madada Mogador  3 stars

5 Rue Youssef Elfassi, Essaouira, Morocco

Essaouira Superb
USD 173

Driftwood Beach Club Malindi  3 stars

Silver Sands Beach Road ;, Malindi, Kenya

Malindi
USD 241

Venice Beach Djerba  3 stars

Bp 156 156 Djerba, Djerba, Tunisia, 4116

Djerba Guest rating
USD 253

Forest Cottages  3 stars

Naguru Hill, Bukoto, Kampala, Uganda, 7036

Kampala Exceptional
USD 77

Blue Moon Beach Holiday Resort Inhambane  3 stars

Guinjata Massavana, Inhambane, Mozambique

Inhambane
USD 71

Atlantic Hotel  3 stars

84 Oduduwa Crescent, Gra Ikeja, Ikeja, Nigeria

Ikeja
USD 66

Nanet Suites  3 stars

Plot 1042 Kur Mohammed Street, Abuja, Nigeria

Abuja
USD 95

Sahari Zanzibar  3 stars

Bwejuu, Bwejuu, Tanzania

Bwejuu Superb
USD 120

Blue Cottages Country House Bed And Breakfast Hoedspruit  3 stars

Lydenburg Road ,Hoedspruit 1380, Hoedspruit, South Africa

Hoedspruit
USD 67

Pine Lodge Resort  3 stars

Corner Of Knysna & Saasveld Road ,George 6530, George, South Africa

George
USD 70

Pine Lake Marina  3 stars

N2 Swartvlei, Sedgefield, South Africa

Sedgefield
USD 94

Adams Hotel  3 stars

Kirkos Kefle Ketema Kebele 07 House No 729, Addis Ababa, Ethiopia

Addis Ababa
USD 51

Blue Marlin Hotel  3 stars

180 Scott Street, Scottburgh, South Africa, 4180

Scottburgh Good
USD 237

Green Mountain Hotel  3 stars

Old Moshi Road, Arusha, Tanzania

Arusha Very good
USD 82

Penguin Village Hotel  3 stars

13 Mashraba Street, Dahab, Egypt, 45214

Dahab
USD 21

Costa Smeralda Margate  3 stars

Remington Lane, Margate, South Africa, 4275

Margate
USD 79

Les Jardins Mandaline  3 stars

Derb El Ferranne N° 55 , Marrakesh, Morocco, 40000

Marrakesh Superb
USD 73

Executive Airport Hotel  3 stars

Plot 4 Kamuli Road, Entebbe, Uganda

Entebbe
USD 181

Sea Villa Apart'Hotel  3 stars

230 Royal Road, Flic En Flac, West Cost, Mu, Flic en Flac, Mauritius

Flic en Flac
USD 160

Hotel 2001  3 stars

Av. Fernao De Magalhaes Nº 586, Maputo, Mozambique

Maputo
USD 76

Eagles Lodge Sekondi-Takoradi  3 stars

Airport Ridge, Sekondi-Takoradi, Ghana

Sekondi-Takoradi
USD 226

Marinette Hotel  3 stars

Nungua, Near Lekma Polyclinic And Maranatha Mission Church, Addogono, Accra, Ghana, 99999

Accra
USD 35

Gateway Guest House  3 stars

115 Sandham Road Norton Home Estates, Benoni, South Africa

Benoni
USD 57

Hotel Exotic Lagos  3 stars

Plot 2261 Blk 35 Abiodun Lawson Crescent, Amuwo Odofin, Lagos, Nigeria, 900000

Lagos
USD 25

Reata Serviced Apartments  3 stars

Ralph Bunche Road, Nairobi, Kenya

Nairobi Good
USD 150

Riverstone Lodge Muldersdrift  3 stars

Corner Of Muldersdrift Boulevard And Driefontein Road, Muldersdrift, ,Johannesburg 1747, Muldersdrift, South Africa

Muldersdrift
USD 106

Ghion  3 stars

Ras Desta Damtew Avenue, Addis Ababa, Ethiopia, 1643

Addis Ababa

The Equator Hotel  3 stars

Boma Road, Arusha, Tanzania, 3002

Arusha
USD 40

Secrets Hotel Accra  3 stars

4 Cedar Street, Accra, Ghana, 2420

Accra
USD 41

Smarts Hotel  3 stars

35 Rue Azegza, Agdal, Rabat, Morocco

Rabat
USD 97

Lush Garden Hotel Arusha  3 stars

Nairobi Road, Arusha, Tanzania

Arusha
USD 50

Rivertrees Country Inn Usa River  3 stars

River Trees Road Usa River, Usa River, Tanzania

Usa River Superb
USD 610

Somer Place B&B Somerset West  3 stars

14 Freesia Avenue , Somerset West, South Africa, 7130

Somerset West
USD 72

Redlands Hotel Pietermaritzburg  3 stars

1 George Mac Farlane Lane, Wembley, Pietermaritzburg, South Africa, 3201

Pietermaritzburg
USD 122

Cliff Edge Lalibela  3 stars

Kebele 01, Lalibela, Ethiopia

Lalibela

Elephant House Addo  3 stars

1 Main Road , Addo, South Africa

Addo Good
USD 220

Gala Gala Eco Resort  3 stars

Ponta D Ouro, Ponta do Ouro, Mozambique, 1100

Ponta do Ouro
USD 67

Hotel Hamilton  2 stars

Avenue De La Republique, Hammamet, Tunisia, 8050

Hammamet Guest rating
USD 22

Hotel Marmar  2 stars

Av My Abdellah, Ouarzazate, Morocco, 45000

Ouarzazate Fabulous
USD 30

Sun Resort  2 stars

P.O. Box 522Beau Vallon Beachmahe Islandseychelles, Mahe Island, Seychelles

Mahe Island Superb

Coconut Grove Beach Resort  2 stars

Mbofra Akyinim Street, Elmina, Elmina, Ghana

Elmina
USD 168

Tribeca Hotel  2 stars

3427 Mensah Wood Rd, Accra, Ghana

Accra
USD 56

Midway Hotel  2 stars

448 Miami Road, Arusha, Tanzania, 674

Arusha
USD 30

Hotel Barkley  2 stars

Prammukh Plaza, Sheikh Karume Road, Nairobi, Kenya

Nairobi
USD 36

Kitete Beach Bungalows Paje  2 stars

Paje, Paje, Tz, Paje, Tanzania, 11111

Paje
USD 124

Egyptian Night Hostel Cairo  2 stars

13 Merit Basha Street, Cairo, Egypt

Cairo Good
USD 29

Thanda Private Game Reserve  0 stars

D242 Off The N2 ;, Hluhluwe, South Africa, 3960

Hluhluwe
USD 653

Waterfront Village  0 stars

4 Mindpearl Building West Quay Road, Cape Town, South Africa, 8001

Cape Town Fabulous
USD 318

Kwandwe Private Game Reserve Grahamstown  0 stars

Heatherton Towers, Fort Brown District, Grahamstown, South Africa, 6170

Grahamstown Exceptional
USD 1 279

Kia Lodge  0 stars

11279 Mount Meru Rd, Arusha, Tanzania, 00000

Arusha Guest rating
USD 333

Sylvan Grove Guest House  0 stars

49 Sylvan Grove, Umhlanga, South Africa

Umhlanga Exceptional
USD 107

Mabula Game Lodge  0 stars

Mabula Game Reserve, Pilanesberg, South Africa

Pilanesberg
USD 465

Hog Hollow Country Lodge  0 stars

Askop Road, The Crags, The Crags, South Africa, 6600

The Crags Fabulous
USD 254

Botlierskop Private Game Reserve  0 stars

565W. Cape Cape Town Garden Route, Mossel Bay, South Africa, 6503

Mossel Bay Exceptional
USD 532

Kariega Game Reserve - Main Lodge  0 stars

Kenton On Sea, Kenton on Sea, South Africa

Kenton on Sea
USD 705

Villa Amor  0 stars

288 Arthur Avenue, Pretoria, South Africa

Pretoria
USD 200

Laughing Waters Guest House Hazyview  0 stars

S29 Sabie Road, Hazyview, South Africa

Hazyview Exceptional
USD 128

Sandcastle Apartments  0 stars

4 Woker Street, Swakopmund, Namibia

Swakopmund Superb
USD 131

Nativ Lodge  0 stars

Tombeau Lane, Mahebourg, Mauritius

Mahebourg
USD 92

Emily Moon River Lodge  0 stars

1 Rietvlei Road, Plettenberg Bay, South Africa

Plettenberg Bay
USD 169

Casa Toscana Lodge  0 stars

5 Darlington Road, Pretoria, South Africa

Pretoria
USD 119

Hyde Park Villas  0 stars

28 B, 3Rd Road, Hyde Park, Sandton, Johannesburg, South Africa

Johannesburg
USD 140

Mara Intrepids Tented Camp Maasai Mara  0 stars

Masai Mara ;, Maasai Mara, Kenya, 74888 00200

Maasai Mara
USD 916

Abiento Guesthouse Bloemfontein  0 stars

45 Donald Murray Ave, Parkwest, Bloemfontein, South Africa

Bloemfontein Superb
USD 48

Pondoro Game Lodge  0 stars

Balule Nature Reserve, Off R40, Balule Game Reserve, South Africa

Balule Game Reserve Superb
USD 909

A Boat House Simon's Town  0 stars

25 Dolphin Way, Simonskloof, Simon's Town, South Africa

Simon's Town Exceptional
USD 100

Kingston Place Guesthouse  0 stars

3 Kingston Place, Herrwood Park, Umhlanga, South Africa

Umhlanga Superb
USD 160

Head Over Hills Luxury Retreat  0 stars

22 Glen View Drive Coney Glen, Knysna, South Africa

Knysna
USD 314

Arusha Coffee Lodge  0 stars

Dodoma Road, Arusha, Tanzania, 00000

Arusha
USD 401

Margarita House  0 stars

Lower Plains Road, Nairobi, Kenya

Nairobi
USD 140

Maramba River Lodge  0 stars

Mosi-O-Tunya Road, Livingstone, Zambia

Livingstone
USD 97

Inverness  0 stars

Camberwell Rd, Cape Town, South Africa

Cape Town Guest rating
USD 104

River Bend Lodge  0 stars

River Bend Lodge, Addo Elephant Park, Addo, South Africa, 6105

Addo
USD 644

Rose Petals Guest House East London  0 stars

No. 58 Vincent Gardens Rise Vincent, East London, South Africa

East London
USD 62

Lodge On The Lake And Wellness Spa  0 stars

746 North Street, Wilderness, South Africa, 6560

Wilderness Fabulous
USD 122

Fifteen On Orange  0 stars

15 Orange Road Orchards, Johannesburg, South Africa

Johannesburg
USD 92

La Cote D' Azur  0 stars

No 1 Manaba Beach Road Manaba Beach, Margate, South Africa

Margate
USD 189

Moroccan House  0 stars

435 Atterbury Road Menlo Park, Pretoria, South Africa, 0081

Pretoria
USD 95

Treetops  0 stars

Aberdare National Park, Nyeri, Kenya

Nyeri
USD 285

Oakhurst Farm Cottages  0 stars

Oakhurst Farm, Wilderness, South Africa

Wilderness
USD 121

The Nantucket Guest House Hermanus  0 stars

234 Third Street, Hermanus, South Africa

Hermanus
USD 108

Hedge House Guest House Cape Town  0 stars

12 Argyle Rd., Cape Town, South Africa

Cape Town Exceptional
USD 176

Naivasha Kongoni Lodge  0 stars

300 M From Kongoni Town Centre, Naivasha, Kenya

Naivasha Exceptional
USD 111

Adventure Village  0 stars

Erf 1058 Nathaniel Maxuilili Str, Swakopmund, Namibia

Swakopmund
USD 50

Goasis Nungwi Zanzibar  0 stars

Goasis Nungwi , Nungwi, Tanzania

Nungwi
USD 106

Zanzibar Coffee House  0 stars

Mkunazini Street 1563/64, Zanzibar, Tanzania, 4047

Zanzibar Very good
USD 98

Baby Bush Lodge Kiwengwa  0 stars

Zanzibar, Kiwengwa (Zanzibar), Tanzania, 52396

Kiwengwa (Zanzibar)
USD 74

African Sunrise Lodge And Campsite Mto wa Mbu  0 stars

Manyara, Mto wa Mbu, Tanzania

Mto wa Mbu

Manhattan Lofts Cape Town  0 stars

130 Bree Street, Cape Town, South Africa, 7806

Cape Town
USD 112

Au Pear Boutique Guest House Cape Town  0 stars

5 Manson Road, Newlands, Cape Town, South Africa, 7700

Cape Town
USD 88

Atlantic Palms Apartment Cape Town  0 stars

17 Venus Circle, Cape Town, South Africa, 7441

Cape Town Superb
USD 250

Pavilon At Fouronc Cape Town  0 stars

4 Clarens Road, Cape Town, South Africa, 8060

Cape Town
USD 242

Pine Place Cape Town  0 stars

Unit 4 Pine Place 2 Pine Road Kenilworth, Cape Town, South Africa, 7708

Cape Town
USD 127

Beyond The Blue Plettenberg Bay  0 stars

7 Jane Street, Plettenberg Bay, South Africa, 6600

Plettenberg Bay
USD 113

Dream Views Somerset West  0 stars

18 Fraser Road, Fairview Heights, Somerset West, Somerset West, South Africa, 7130

Somerset West
USD 111

Elarish Guesthouse Restaurant Conference Centre  0 stars

899 Bluff Road, Bluff, Durban, South Africa, 4052

Durban
USD 108

Guest House Ascot Place Port Elizabeth  0 stars

12 Ascot Road, Port Elizabeth, South Africa, 6001

Port Elizabeth
USD 61

Marine Drive Apartment Port Elizabeth  0 stars

38 Marine Drive, Port Elizabeth, South Africa, 6000

Port Elizabeth
USD 115

Aloe-Garden Accommodation  0 stars

80 Keyter Street, Oudtshoorn, South Africa, 6625

Oudtshoorn
USD 64

Vuyani Safari Lodge Hoedspruit  0 stars

Stand 251 Moditlo Private Game Reserve, Hoedspruit, South Africa, 1890

Hoedspruit
USD 585

Two Fat Owls Guesthouse  0 stars

14 Caledon Street Bodorp, George, South Africa, 6530

George
USD 65

Waverly Inn  0 stars

12B Naval Rd., Bloemfontein, South Africa, 9301

Bloemfontein
USD 31

Touching Senses Garden Cottages Bloemfontein  0 stars

Pres Reitz Str 71 Westdene, Bloemfontein, South Africa, 9301

Bloemfontein
USD 75

Lion Tree Bush Lodge Marloth Park  0 stars

3912 Luiperd Street, Marloth Park, South Africa, 0100

Marloth Park
USD 127

Sabuti I 194 Ballito  0 stars

8 Tamboti Drive, Ballito, South Africa, 4399

Ballito
USD 148

Red Tin Roof Riebeek-Kasteel  0 stars

23 Hermon Road, Riebeek-Kasteel, South Africa, 7300

Riebeek-Kasteel
USD 89

Anna Katarina Riebeek-Kasteel  0 stars

41 Fontein Street, Riebeek-Kasteel, South Africa, 7307

Riebeek-Kasteel

29A Newsel Road Umdloti  0 stars

4 Main Road, Umdloti, South Africa, 4350

Umdloti

African Silhouette Guesthouse  0 stars

119 Karee Avenue, Marister, Benoni, Benoni, South Africa, 1623

Benoni
USD 62

Villa Laure Grand Anse  0 stars

Villa Laure Grand Anse, Grand Anse (Praslin), Seychelles

Grand Anse (Praslin)
USD 162

Loyk Mara Camp  0 stars

Olare Orok Conservancy, Talek, Kenya, 00606

Talek
USD 690

Mara Leisure Camp Talek  0 stars

Talek River, Maasai Mara National Reserve, Talek, Kenya, 00100

Talek
USD 331

Sarova Lion Hill Nakuru  0 stars

72493, Nakuru, Kenya, 00200

Nakuru
USD 386

New Horizon Trou d'Eau Douce  0 stars

Royal Road Trou D'Eau Douce, Trou d'Eau Douce, Mauritius

Trou d'Eau Douce

Appartement Marina Saidia  0 stars

Residence Ap2 Marina Saidia, Saidia, Morocco, 60000

Saidia
USD 65

Richmond Hotel Cairo  0 stars

41 Sherif Street Downtown, Cairo, Egypt

Cairo Guest rating
USD 17

Garden Square Antananarivo  0 stars

Rabearivelo Ankorondrano Ivandry, Antananarivo, Madagascar, 101

Antananarivo
USD 83

Redwood Place Abuja  0 stars

No.2 Tanba Street Off Parakou Crescent, Abuja, Nigeria, 900231

Abuja
USD 60

Swiss Chalets Windhoek  0 stars

31 Avis Road, Windhoek, Namibia, 9000

Windhoek
USD 51

Asante Apartments  0 stars

4424/129 Off Lusaka Road, Livingstone, Zambia, 60772

Livingstone
USD 120

Millpond House Clarens  0 stars

8 Cilliers Street, Clarens, South Africa, 9707

Clarens
USD 98

Victoria Falls River Lodge  0 stars

Victoria Falls River Lodge, Kandahar, Zambezi National Park, Victoria Falls, Zimbabwe

Victoria Falls
USD 1 190

Hotel Troy Nairobi  0 stars

73 Magadi Road, Nairobi, Kenya, 00509

Nairobi Good
USD 54