Africa hotels

Hotels City Rating From

Zanzibar Serena Inn  5 stars

Shangani Street, Stone Town, Zanzibar, Tanzania

Zanzibar Fabulous ZAR 5 206

Concorde El Salam Hotel Cairo  5 stars

65 Abdel Hamid Badawi Street, Heliopolis, Cairo, Egypt, 5614

Cairo Fabulous ZAR 1 493

Ark Lodge Nyeri  5 stars

Aberdare National Park, P.O Box 449, Kenya, Nyeri, Kenya

Nyeri ZAR 3 080

Fairmont Mara Safari Club Hotel Masai Mara  5 stars

Masai Mara, Masai Mara, Kenya

Masai Mara Exclusive ZAR 8 085

Fairmont The Norfolk Hotel Nairobi  5 stars

Harry Thuku Road, Nairobi, Kenya, 00200

Nairobi Fabulous ZAR 2 461

Farah Casablanca Hotel  5 stars

Avenue De I'Armee Royale 160, Casablanca, Morocco, 20000

Casablanca Very good ZAR 1 479

Kenzi Farah Hotel Marrakesh  5 stars

Avenue Du President Kennedy, Marrakesh, Morocco, 40000

Marrakesh Very good ZAR 1 641

La Sultana Marrakech Hotel Marrakesh  5 stars

403 Rue De La Kasbah, Marrakesh, Morocco, 40000

Marrakesh Superb ZAR 6 067

Hilton Luxor Resort & Spa  5 stars

P.O. Box 13, New Karnak, Luxor, Egypt

Luxor Fabulous ZAR 1 600

Ramses Hilton Hotel Cairo  5 stars

1115 Corniche El Nile, Cairo, Egypt, 12344

Cairo Very good ZAR 1 735

Hilton Seychelles Northolme Resort & Spa Mahe Island  5 stars

Glacis, Mahe Island, Seychelles

Mahe Island Superb ZAR 7 856

Hilton Mauritius Resort & Spa Flic en Flac  5 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac Superb ZAR 8 071

Hilton Sandton Hotel Johannesburg  5 stars

138 Rivonia Road, Johannesburg, South Africa, 2196

Johannesburg Fabulous ZAR 2 327

Hilton Hurghada Plaza Hotel  5 stars

Gabal El Hareem Street, Hurghada, Egypt

Hurghada Fabulous ZAR 1 641

Hyatt Regency Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Superb ZAR 2 488

Hyatt Regency Johannesburg Hotel  5 stars

191 Oxford Road, Rosebank, Johannesburg, South Africa, 2196

Johannesburg Fabulous ZAR 4 157

Hyatt Regency Casablanca Hotel  5 stars

Place Des Nations Unies, Casablanca, Morocco, 20000

Casablanca Fabulous ZAR 3 417

Sheraton Addis Hotel  5 stars

Taitu Street, Addis Ababa, Ethiopia

Addis Ababa Fabulous ZAR 17 542

Nairobi Serena Hotel  5 stars

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

Nairobi Fabulous ZAR 3 632

The Michelangelo Hotel Sandton  5 stars

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

Sandton Fabulous ZAR 3 874

The Palace Of The Lost City At Sun City Resort  5 stars

Sun City Resort, Sun City, South Africa, 0316

Sun City Fabulous ZAR 6 336

The Table Bay Hotel Cape Town  5 stars

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

Cape Town Superb ZAR 7 654

Cape Grace Hotel Cape Town  5 stars

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

Cape Town Superb ZAR 19 883

Twelve Apostles Hotel & Spa Cape Town  5 stars

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

Cape Town Superb ZAR 9 766

Saxon Hotel, Villas & Spa Johannesburg  5 stars

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

Johannesburg Superb ZAR 7 977

The Residence Tunis Gammarth  5 stars

Boite Postale 697, Gammarth, Tunisia, 2070

Gammarth Superb ZAR 3 228

Jw Marriott Hotel Cairo  5 stars

Ring Road, Mirage City, P.O.Box 427, Heliopolis,, Cairo, Egypt

Cairo Fabulous ZAR 2 071

Le Meridien Pyramids Hotel Giza  5 stars

Remaya Square, Pyramids, Giza, Egypt, 12561

Giza Fabulous ZAR 1 318

Belmond Mount Nelson Hotel Cape Town  5 stars

76 Orange Street, Cape Town, South Africa, 8001

Cape Town Superb ZAR 9 645

La Tour Hassan Hotel Rabat  5 stars

26 Avenue Chellah, Rabat, Morocco, 10000

Rabat Very good ZAR 3 578

Sheraton Oran Hotel  5 stars

Route Des Falaises Avenue Canastel, Oran, Algeria

Oran Very good ZAR 1 896

Sheraton Casablanca Hotel & Towers  5 stars

100, Avenue Des F.A.R., Casablanca, Morocco, 20000

Casablanca Very good ZAR 2 071

Sheraton Djibouti Hotel Djibouti City  5 stars

Bp 1924, Djibouti City, Djibouti

Djibouti City Very good ZAR 3 067

Le Passage Cairo Hotel & Casino  5 stars

Cairo International Airport Rd, Cairo, Egypt, 11361

Cairo Good ZAR 982

The Bay Hotel Cape Town  5 stars

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

Cape Town Superb ZAR 5 112

Michelangelo Towers Hotel Sandton  5 stars

8 Maude Street, Sandton, South Africa, 2146

Sandton Fabulous ZAR 5 731

Labadi Beach Hotel Accra  5 stars

No. 1 La Bypass, Accra Greater Accra, Accra, Ghana, 1000

Accra Fabulous ZAR 4 210

Hotel Africa Tunis  5 stars

50 Av Habib Bourguiba Bp 73, Tunis, Tunisia, 1001

Tunis Very good ZAR 2 596

Sofitel Winter Palace Luxor  5 stars

Corniche El Nile Street, Luxor, Egypt

Luxor Fabulous ZAR 2 798

Mercure Cairo Le Sphinx Hotel Giza  5 stars

1 Alexandria Desert Road, Giza, Egypt, 12556

Giza Very good ZAR 766

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous ZAR 4 183

The Plettenberg Hotel Plettenberg Bay  5 stars

40 Church Street, Plettenberg Bay, South Africa, 6600

Plettenberg Bay Superb ZAR 5 004

Ellerman House Hotel Cape Town  5 stars

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

Cape Town Superb ZAR 42 202

Tsala Treetop Lodge Plettenberg Bay  5 stars

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

Plettenberg Bay Fabulous ZAR 9 040

The Oberoi Sahl Hasheesh Hotel  5 stars

117, Sahl Hasheesh Red Sea, Sahl Hasheesh, Egypt

Sahl Hasheesh Fabulous ZAR 3 444

Fregate Island Private Hotel Mahe Island  5 stars

Fregate Island Private, Mahe Island, Seychelles

Mahe Island ZAR 93 378

Banyan Tree Seychelles Hotel Mahe Island  5 stars

Anse Intendance, Mahe Island, Seychelles

Mahe Island Superb ZAR 19 560

Conrad Cairo Hotel  5 stars

1191 Corniche El Nil, Cairo, Egypt, 1121

Cairo Superb ZAR 1 869

Fairmont Heliopolis Hotel Cairo  5 stars

Uruba Street, Cairo, Egypt

Cairo Fabulous ZAR 2 017

Holiday Inn Citystars Cairo  5 stars

Ali Rashed St.,Heliopolis, Cairo, Egypt, No postal

Cairo Fabulous ZAR 1 722

Intercontinental Cairo Semiramis Hotel  5 stars

Corniche El Nil, Cairo, Egypt, 11511

Cairo Fabulous ZAR 2 260

Intercontinental Nairobi Hotel  5 stars

City Hall Way, Nairobi, Kenya, 00200

Nairobi Very good ZAR 5 825

Steigenberger Al Dau Beach Hotel Hurghada  5 stars

Yussif Afifi Road, Hurghada, Egypt

Hurghada Fabulous ZAR 2 556

Steigenberger Nile Palace Luxor  5 stars

Khaled Ben El Walid Street, Luxor, Egypt, 85111

Luxor Fabulous ZAR 1 076

Bluebay Beach Resort & Spa Zanzibar  5 stars

Po Box 3276, Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar Superb ZAR 4 520

Beachcomber Seychelles Hotel Sainte Anne Island  5 stars

P.O. Box 388, Sainte Anne Island, Seychelles, 22440

Sainte Anne Island Superb ZAR 7 237

The Westin Cape Town Hotel  5 stars

Convention Square, Cape Town, South Africa, 8000

Cape Town Superb ZAR 4 870

Kempinski Hotel Soma Bay Hurghada  5 stars

Po Box 15, Soma Bay- Hurghada, Hurghada, Egypt, 84711

Hurghada Superb ZAR 1 883

Shanti Maurice A Nira Resort Chemin Grenier  5 stars

Riviere Des Galets, Chemin Grenier, Mauritius

Chemin Grenier Superb ZAR 19 493

Kensington Place Hotel Cape Town  5 stars

38 Kensington Crescent, Cape Town, South Africa, 8001

Cape Town Exclusive ZAR 4 170

Pyramisa Isis Luxor Hotel  5 stars

Khaled Ibn El Waild, Luxor, Egypt, 85951

Luxor Very good ZAR 672

Lux Grand Gaube Hotel  5 stars

Grand Gaube, Grand Gaube, Mauritius, 227756

Grand Gaube Very good ZAR 24 256

Four Seasons Hotel Alexandria  5 stars

399 El Geish Road, Alexandria, Egypt, PO 164

Alexandria Superb ZAR 6 524

Four Seasons First Residence Cairo  5 stars

35 Giza Street, Cairo, Egypt, 12311

Cairo Superb ZAR 2 300

Four Seasons At Nile Plaza Hotel Cairo  5 stars

1089 Corniche El Nile., Cairo, Egypt, 11519

Cairo Superb ZAR 3 726

Four Seasons Resort Seychelles Mahe Island  5 stars

Petite Anse, Baie-Lazare, Mahe Island, Seychelles

Mahe Island Exclusive ZAR 23 368

Four Seasons Resort Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Superb ZAR 4 116

Maritim Resort & Spa Mauritius Balaclava  5 stars

Turtle Bay, Balaclava, Mauritius

Balaclava Superb ZAR 5 798

Cresta Mowana Safari Resort & Spa Kasane  5 stars

Chobe River ,Kasane , Kasane, Botswana, 00000

Kasane Superb ZAR 8 179

Royal Livingstone Hotel  5 stars

Mosi-Oa-Tunya Road, Livingstone, Zambia

Livingstone Superb ZAR 8 892

Fairmont Zimbali Lodge Umhlali  5 stars

Fairmont Zimbali Estate, Umhlali, South Africa, 4390

Umhlali Fabulous ZAR 1 856

Karafuu Hotel Beach Resort Zanzibar  5 stars

71 Kae Beach Rd, Zanzibar, Tanzania, 00000

Zanzibar Superb ZAR 3 107

Meikles Hotel Harare  5 stars

Corner Of Third Street And Jason Mo, Harare, Zimbabwe, Harare, Zimbabwe

Harare Fabulous ZAR 2 542

Victoria Falls Hotel  5 stars

2 Mallet Drive, Victoria Falls, Zimbabwe

Victoria Falls Fabulous ZAR 4 385

Hotel Rabat  5 stars

21 Avenue Chellah, Rabat, Morocco, 11000

Rabat Good ZAR 2 663

Riad Fes  5 stars

5 Derb Ben Slimane, Zerbtana, Fes, Morocco, 30000

Fes Superb ZAR 3 874

One&Only Cape Town Hotel  5 stars

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

Cape Town Superb ZAR 15 376

Fairmont Nile City Hotel Cairo  5 stars

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

Cairo Superb ZAR 2 986

Taj Cape Town Hotel  5 stars

Wale Street, Cape Town, South Africa, 8001

Cape Town Superb ZAR 5 986

Mazagan Beach & Golf Resort El Jadida  5 stars

El Haouzia, El Jadida, Morocco, 24000

El Jadida Fabulous ZAR 5 475

Movenpick Resort & Marine Spa Sousse  5 stars

Boulevard Du 14 Janvier, P.O. Box 114, Sousse, Tunisia, 4039

Sousse Superb ZAR 1 964

Ole Sereni Hotel Nairobi  5 stars

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

Nairobi Fabulous ZAR 3 161

Royal Mansour Marrakech Hotel Marrakesh  5 stars

Rue Abou Abbas El Sebti, Marrakesh, Morocco, 40000

Marrakesh Exclusive ZAR 28 022

Sunrise Holidays Resort Hurghada  5 stars

Corniche Road, Sheraton Street,, Hurghada, Egypt

Hurghada Superb ZAR 4 775

Sousse Palace  5 stars

Avenue Habib Bourguiba, Sousse, Tunisia, 4000

Sousse Very good ZAR 1 170

Raffles Praslin Seychelles Hotel  5 stars

Anse Takamaka, Praslin, Seychelles

Praslin Superb ZAR 15 202

Imperial Resort Beach Hotel Entebbe  5 stars

Mpigi Road, Entebbe, Uganda, 00000

Entebbe ZAR 2 448

The Residence Zanzibar  5 stars

Mchamgamle, Kizimkazi, P.O. Box 2404, Zanzibar, Tanzania

Zanzibar Superb ZAR 9 699

Hilton Cape Town City Centre Hotel  5 stars

126 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Superb ZAR 3 363

Four Seasons Resort Mauritius At Anahita Beau Champ  5 stars

Beau Champ, Beau Champ, Mauritius

Beau Champ Exclusive ZAR 25 090

Iberostar Saidia Hotel  5 stars

Bp 331 Station Balneaire, Saidia, Morocco, 60600

Saidia Very good ZAR 3 282

Dana Beach Resort Hurghada  5 stars

Sahl Hashish Road, Hurghada, Egypt

Hurghada Superb ZAR 1 977

The Sindbad Hotel Hammamet  5 stars

Avenue Des Nations Unies, Hammamet, Tunisia, 8050

Hammamet Fabulous ZAR 1 170

Angsana Balaclava Hotel  5 stars

Baie Aux Tortues, Balaclava, Mauritius

Balaclava Superb ZAR 5 139

Tribe Hotel Nairobi  5 stars

Limuru Road Gigiri Nairobi, P.O. Box 1333 00621 Na, Nairobi, Kenya, 00621

Nairobi Fabulous ZAR 3 000

Sofitel Casablanca Tour Blanche Hotel  5 stars

Rue Sidi Belyout, Casablanca, Morocco, 20000

Casablanca Superb ZAR 3 148

El Mouradi Hammamet Hotel  5 stars

Yasmine Hammamet, Hammamet, Tunisia, 8050

Hammamet Guest rating ZAR 2 071

Constance Lemuria Resort Praslin  5 stars

Anse Kerlan, Praslin, Seychelles

Praslin Superb ZAR 17 152

Constance Le Prince Maurice Hotel Poste de Flacq  5 stars

Choisy Road, Poste de Flacq, Mauritius, 00000

Poste de Flacq Superb ZAR 11 596

Constance Belle Mare Plage Hotel  5 stars

Poste De Flacq, Belle Mare, Mauritius

Belle Mare Superb ZAR 10 089

Hotel Riu Palace Hammamet Marhaba  5 stars

Avenue Moncef Bey, Hammamet, Tunisia, 8050

Hammamet ZAR 1 439

The Oyster Box Hotel Umhlanga  5 stars

2 Lighthouse Road, Umhlanga, South Africa, 4319

Umhlanga Superb ZAR 8 394

El Mouradi Palm Marina Hotel Port El Kantaoui  5 stars

Zone Touristique El Kantaoui, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Guest rating ZAR 1 210

Sandton Sun Hotel Johannesburg  5 stars

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

Johannesburg Fabulous ZAR 3 026

Paradise Cove Boutique Hotel Cap Malheureux  5 stars

Anse La Raie, Cap Malheureux, Mauritius

Cap Malheureux Fabulous ZAR 3 618

Paradis Beachcomber Hotel Le Morne Brabant  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Superb ZAR 7 789

The Palms Zanzibar Hotel  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar ZAR 11 435

Hotel Riu Palace Oceana Hammamet  5 stars

Barraket Essahel, B.P. 58, Hammamet, Tunisia, 8056

Hammamet ZAR 5 542

Shandrani Beachcomber Hotel Blue Bay  5 stars

Blue Bay, Blue Bay, Mauritius

Blue Bay Superb ZAR 10 385

Les Deux Tours Hotel Marrakesh  5 stars

Douar Abiad - Circuit De La Palmeraie - Bp 153, Marrakesh, Morocco

Marrakesh Fabulous ZAR 3 511

Beverly Hills Hotel Durban  5 stars

54 Lighthouse Road, Po Box 71, Durban, South Africa

Durban ZAR 4 062

Sugar Beach Hotel Flic en Flac  5 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac Very good ZAR 5 421

Queen Victoria Hotel Cape Town  5 stars

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

Cape Town Superb ZAR 6 592

Long Beach Golf & Spa Resort Belle Mare  5 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Exclusive ZAR 9 484

Royal Atlas & Spa Hotel Agadir  5 stars

Boulevard 20 Aout - Bp20012, Agadir, Morocco, 80000

Agadir Very good ZAR 2 058

The Oberoi Mauritius Hotel  5 stars

Turtle Bay, Mauritius, Mauritius

Mauritius Superb ZAR 18 255

Dream Of Zanzibar Hotel  5 stars

Mahonda, Zanzibar, Tanzania

Zanzibar Fabulous ZAR 5 287

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous ZAR 2 986

Palais Faraj Suites & Spa Fes  5 stars

16 18 Quartier Ziat, Derb Bensouda, Fes, Morocco, 30000

Fes Exclusive ZAR 7 062

Lux* Le Morne Hotel Le Morne Brabant  5 stars

Le Morne Plage, Le Morne,, Le Morne Brabant, Mauritius

Le Morne Brabant Superb ZAR 9 874

Kempinski Hotel Fleuve Congo Kinshasa  5 stars

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

Kinshasa ZAR 3 591

Corinthia Hotel Tripoli  5 stars

Souk Al Thulatha, Al Gadim, Tripoli, Libya, 82874

Tripoli Fabulous ZAR 4 681

Four Seasons Resort Marrakech Marrakesh  5 stars

1 Boulevard De La Menara, Marrakesh, Morocco, 40000

Marrakesh Superb ZAR 8 879

Trou Aux Biches Beachcomber Hotel Mauritius  5 stars

Trou Aux Biches, Mauritius, Mauritius

Mauritius Fabulous ZAR 10 654

El Mouradi Palace Port El Kantaoui  5 stars

Zone Touristique El Kantaoui, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Very good ZAR 887

Mena House Hotel Giza  5 stars

Pyramids Road, Giza, Giza, Egypt

Giza Superb ZAR 2 098

Desroches Island Resort  5 stars

Archipel Des Amirantes,, Desroches, Seychelles

Desroches

The Westin Turtle Bay Resort & Spa Balaclava  5 stars

Turtle Bay, Balaclava, Mauritius

Balaclava Fabulous ZAR 10 049

Palm Hotel And Spa Petite-Ile  5 stars

Grand'Anse, Petite-Ile, Reunion, 97429

Petite-Ile Fabulous ZAR 4 722

Neptune Pwani Beach Resort & Spa Zanzibar  5 stars

Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar ZAR 9 228

Kilili Baharini Resort & Spa Malindi  5 stars

Casuarina Road, Malindi, Kenya

Malindi Superb ZAR 2 636

La Mamounia Hotel Marrakesh  5 stars

Avenue Bab Jdid, Marrakesh, Morocco, 40000

Marrakesh Fabulous ZAR 14 852

Mercure Luxor Karnak Hotel  5 stars

El Zinia Gebly Street, Luxor, Egypt, 85954

Luxor Very good ZAR 1 008

Farah Tanger Hotel  5 stars

Zone Touristique El Ghandouri, Tangier, Morocco, 11616

Tangier Superb ZAR 1 748

Breezes Beach Club And Spa Hotel Bwejuu  5 stars

Bwejuu Beach, Bwejuu, Tanzania

Bwejuu ZAR 4 143

North Island Hotel Mahe Island  5 stars

North Of Mahe Island, Mahe Island, Seychelles

Mahe Island Good

Le Petit Village Kampala  5 stars

Ggaba Road, Kampala, Uganda

Kampala ZAR 3 995

La Badira Hotel Hammamet  5 stars

Bp 11 , Hammamet, Tunisia, 8050

Hammamet ZAR 1 372

Savoy Sharm El Sheikh Hotel  5 stars

Po Box 169, Soho Square, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb ZAR 1 627

Constance Ephelia Hotel Mahe Island  5 stars

Port Launay, Mahe Island, Seychelles

Mahe Island Superb ZAR 9 928

Zanzibar White Sand Luxury Villas & Spa Paje  5 stars

Paje Beach, Paje, Tanzania

Paje ZAR 11 233

Grand Legacy Hotel Kigali  5 stars

African Union Avenue-Remera, Kigali, Rwanda

Kigali ZAR 2 650

Jaz Aquaviva Hotel Hurghada  5 stars

Madinat Makadi Hurghada 0020 238 Egypt, Hurghada, Egypt

Hurghada Superb ZAR 2 704

Weston Hotel Nairobi  5 stars

Langata Road, Nairobi, Kenya

Nairobi Exclusive ZAR 2 085

Cairo Marriott Hotel & Omar Khayyam Casino  5 stars

16 Saray El Gezira Street, Cairo, Egypt

Cairo Fabulous ZAR 10 345

The Nile Ritz-Carlton Hotel Cairo  5 stars

1113 Corniche El Nil, Cairo, Egypt

Cairo Fabulous ZAR 2 973

Le Touessrok Hotel Mauritius  5 stars

Coastal Road,, Trou D'Eau Douce, Mu, Mauritius, Mauritius, 42212

Mauritius ZAR 14 462

Lake Victoria Serena Golf Resort & Spa Kampala  5 stars

Lweza - Kigo Road, Off Entebbe Road, Kampala, Uganda

Kampala ZAR 766

Intercontinental Mauritius Resort Balaclava Fort  5 stars

Fort Coastal Road Valio, Balaclava, Mauritius

Balaclava ZAR 6 000

Kapama River Lodge Hoedspruit  5 stars

Kapama Private Game Reserve, , Hoedspruit, South Africa

Hoedspruit

Hurghada Marriott Beach Resort  5 stars

El Corniche Road, Hurghada, Egypt, 84511

Hurghada ZAR 1 197

Atlantic Palace Agadir Golf Thalasso Casino Resort  5 stars

Secteur Balneaire Et Touristique, Bp 194, Agadir, Morocco, 80000

Agadir Fabulous ZAR 1 278

Soluxe Hotel Niamey  5 stars

Avenue Of Africa No.1100, Niamey, Niger

Niamey ZAR 4 049

Four Seasons Safari Lodge Serengeti Banagi  5 stars

Serengeti National Park, Banagi, Tanzania, 0000

Banagi Very good ZAR 20 704

Intercontinental Johannesburg Or Tambo Airport Hotel Kempton Park  5 stars

68.7 Metres From International Arrivals Hall, O.R Tambo Airport, Kempton Park, South Africa, 1627

Kempton Park ZAR 3 834

Ledger Plaza Bissau Hotel  5 stars

Avenida Combatentes Liberdade Da Pa, Bissau, Guinea-Bissau

Bissau

Riad Kniza Marrakesh  5 stars

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

Marrakesh ZAR 3 955

Davinci Hotel Sandton  5 stars

2 Maude Street, Corner Of 5Th Street, Sandton, South Africa

Sandton

Fairmont Zimbali Resort Ballito  5 stars

Fairmont Zimbali Estate, Ballito, South Africa

Ballito ZAR 3 941

Lux* Belle Mare Hotel  5 stars

Belle Mare, Belle Mare, Mauritius

Belle Mare ZAR 9 793

Iberotel Borg El Arab  5 stars

52Km.Alex./Matrouh Desert Rd,, Borg El Arab, Egypt

Borg El Arab ZAR 1 426

Grand Daddy Hotel Cape Town  4 stars

38 Long Street, Cape Town, South Africa, 8001

Cape Town Very good ZAR 4 574

Marhaba Beach Hotel Sousse  4 stars

Boulevard 14 Janvier, Sousse, Tunisia, 4039

Sousse Fabulous ZAR 1 130

Commodore Hotel Cape Town  4 stars

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

Cape Town Fabulous ZAR 4 076

Le Meridien Ile Maurice Hotel Pointe aux Piments  4 stars

Village Hall Lane, Pointe aux Piments, Mauritius

Pointe aux Piments Fabulous ZAR 3 739

Les Almohades Beach Resort Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco

Agadir Guest rating ZAR 1 197

Casuarina Resort And Spa Trou aux Biches  4 stars

Coastal Road, Trou aux Biches, Mauritius

Trou aux Biches Superb ZAR 2 408

Regina Hotel Hurghada  4 stars

139 Sheraton Road , Hurghada, Egypt

Hurghada Fabulous ZAR 470

The Royal Hotel Durban  4 stars

267 Anton Lembede Street, Durban, South Africa, 4000

Durban Guest rating ZAR 1 385

Victoria & Alfred Hotel Cape Town  4 stars

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

Cape Town Superb ZAR 4 520

Ambassador Hotel Cape Town  4 stars

34 Victoria Road, Cape Town, South Africa, 8001

Cape Town Fabulous ZAR 2 609

Avani Victoria Falls Resort Livingstone  4 stars

Mosi-Oa-Tunya Road, Livingstone, Zambia

Livingstone Very good ZAR 3 336

Villa Mandarine Rabat  4 stars

19, Rue Ouled Bousbaa, Rabat, Morocco, 10000

Rabat Fabulous ZAR 5 394

Diar Lemdina Hotel Hammamet  4 stars

Rue Dela Medina, Hammamet, Tunisia, 8050

Hammamet Superb ZAR 1 237

Lti Agadir Beach Club Hotel  4 stars

Secteur Balneaire Agadir 80000 Morocco, Agadir, Morocco, 80000

Agadir Very good ZAR 1 452

Hotel Argana Agadir  4 stars

Boulevard Mohamed 5, Agadir, Morocco, 80000

Agadir Good ZAR 645

Riu Tikida Dunas Hotel Agadir  4 stars

Chemin Des Dunes B.P. 901, Agadir, Morocco, 80000

Agadir Superb ZAR 2 811

The Arusha Hotel  4 stars

Corner Of Uhuru Road, Arusha, Tanzania, 13672

Arusha Fabulous ZAR 2 435

Novotel Cairo Airport  4 stars

Po Box 8 Cairo Airport, Cairo, Egypt, 11776

Cairo Good ZAR 941

Novotel Dakar  4 stars

Avenue Abdoulaye Fadiga, Dakar, Senegal, 18524

Dakar Very good ZAR 2 340

Novotel Accra City Centre  4 stars

Barnes Road, Accra, Ghana

Accra Very good ZAR 2 704

Novotel Casablanca City Center  4 stars

Angle Zaid Ouhmad Rue Sidi Belyout, Casablanca, Morocco, 20190

Casablanca Fabulous ZAR 1 816

Iberotel Luxor  4 stars

Khaled Ibn El Walid Street, Luxor, Egypt

Luxor Fabulous ZAR 484

Sultan Sands Island Resort Kiwengwa  4 stars

Kiwengwa, North Coast, Kiwengwa (Zanzibar), Tanzania, 00000

Kiwengwa (Zanzibar) Superb ZAR 4 547

Preskil Beach Resort Mauritius  4 stars

Pointe Jerome, Mauritius, Mauritius, 227756

Mauritius ZAR 3 349

Le Domaine De La Reserve Hotel Praslin  4 stars

Anse Petite Cour, Praslin, Seychelles, 22440

Praslin Superb ZAR 5 367

Vineyard Hotel Cape Town  4 stars

Colinton Road, Newlands, Cape Town, South Africa, 7725

Cape Town Superb ZAR 73 171

Holiday Inn Sandton Johannesburg  4 stars

123 Rivonia Road, Johannesburg, South Africa, 2146

Johannesburg Fabulous ZAR 1 843

De La Corniche Hotel Casablanca  4 stars

Boulvard De La Corniche - Ain Diab, Casablanca, Morocco, 21300

Casablanca Guest rating ZAR 1 103

Hotel Azur Casablanca  4 stars

41 Bd De La Corniche, Ain Diab, Casablanca, Morocco

Casablanca Very good ZAR 1 197

Grand Pyramids Hotel Cairo  4 stars

53 Studio Misr Road, Cairo, Egypt

Cairo Very good ZAR 565

Business Hotel Casablanca  4 stars

6 Rue Jenner, Casablanca, Morocco, 20100

Casablanca Very good ZAR 780

Oum Palace Casablanca  4 stars

12 Rue Kamal Mohamed, Casablanca, Morocco, 20100

Casablanca Good ZAR 1 197

Diwan Casablanca Hotel  4 stars

31 Avenue Hassan Saghir , Casablanca, Morocco, 20100

Casablanca Good ZAR 1 278

Hotel Meriem Marrakesh  4 stars

154 Rue Med El Beqal, Marrakesh, Morocco, 40000

Marrakesh Fabulous ZAR 753

Crowne Plaza Rosebank Hotel Johannesburg  4 stars

Cnr Tyrwhitt And Sturdee Ave, Johannesburg, South Africa, 2196

Johannesburg Very good ZAR 2 152

Iberostar Founty Beach Hotel Agadir  4 stars

Cite Founty, Agadir, Morocco, 80000

Agadir Fabulous ZAR 2 892

Atlas Asni Hotel Marrakesh  4 stars

Avenue Mohamed VI, Marrakesh, Morocco, 40000

Marrakesh Good ZAR 1 130

M Plaza Hotel Accra  4 stars

Borstal Avenue, Roman Ridge, Accra, Ghana, 12125

Accra Guest rating ZAR 3 699

Golden Beach Hotel Agadir  4 stars

Secteur C Z, Touristique -, Agadir, Morocco, 80000

Agadir Very good ZAR 1 224

Timoulay Hotel Agadir  4 stars

Cite Founty F6 Baie Des Palmiers, Agadir, Morocco, 80000

Agadir Fabulous ZAR 1 950

The Devon Valley Hotel Stellenbosch  4 stars

Devon Valley Road, Stellenbosch, South Africa, 7600

Stellenbosch Superb ZAR 2 017

Casablanca Appart Hotel  4 stars

120,Quartier Florida - Sidi Maarouf, Casablanca, Morocco, 20190

Casablanca Good ZAR 1 170

Aracan Pyramids Hotel Giza  4 stars

198 Pyramids St, Giza, Giza, Egypt

Giza Very good ZAR 349

Sentido Phenicia Hotel Hammamet  4 stars

Avenue Moncef Bey, Hammamet, Tunisia, 8039

Hammamet Fabulous ZAR 1 977

Doubletree Resort By Hilton Zanzibar - Nungwi  4 stars

Nungwi Village P.O. Box 2651, Zanzibar, Tanzania, 2651

Zanzibar Superb ZAR 3 484

Ras Nungwi Beach Hotel Zanzibar  4 stars

1784 Nungwi Peninsular, Zanzibar, Tanzania, 00000

Zanzibar Superb ZAR 3 053

A Zambezi River Lodge Victoria Falls  4 stars

308 Parkway Drive, Victoria Falls, Zimbabwe, 00000

Victoria Falls ZAR 2 004

Acropole Tunis Hotel  4 stars

Berges Du Lac, Tunis, Tunisia, 2045

Tunis Good ZAR 2 246

Cape Town Hollow Boutique Hotel  4 stars

88 Queen Victoria Street, Cape Town, South Africa, 8100

Cape Town Fabulous ZAR 2 421

Genesis All-Suite Hotel Johannesburg  4 stars

10 Sandler Road, Fairmount, Johannesburg, South Africa, 2007

Johannesburg Superb ZAR 2 058

Hannibal Palace Sousse  4 stars

Port El Kantaoui, Port El Kantaoui, Tunisia, 4011

Port El Kantaoui Very good ZAR 349

Sentido Le Sultan Hotel Hammamet  4 stars

Route Touristique Bp 11, Hammamet, Tunisia, BP 11

Hammamet Fabulous ZAR 1 251

Hammamet Regency Hotel  4 stars

Avenue De La Paix, Hammamet, Tunisia, 8050

Hammamet Very good ZAR 1 224

Amboseli Serena Safari Lodge  4 stars

Amboseli National Park, Amboseli, Kenya

Amboseli ZAR 4 237

Robinson Club Agadir Hotel  4 stars

Chemin De Dunes, Founty 2, P.O. Box 31312, Agadir, Morocco, 80000

Agadir Superb ZAR 6 847

Spier Hotel Stellenbosch  4 stars

R310 Lynedoch Road, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous ZAR 2 327

Serengeti Serena Safari Lodge  4 stars

P.O Box 2551, Serengeti, Tanzania

Serengeti ZAR 9 928

Zodiac Hotel Hammamet  4 stars

Zone Touristique Yasmine, Hammamet, Tunisia, 8050

Hammamet Very good ZAR 1 681

Tamassa Hotel Bel Ombre  4 stars

Coastal Road, Bel Ombre, Mauritius

Bel Ombre Superb ZAR 6 982

Belaire Suites Hotel Durban  4 stars

151 Snell Parade, Durban, South Africa, 4056

Durban Superb ZAR 1 977

Phebus Hotel Gammarth  4 stars

Bp 598 Les Cotes De Carthage-Gammarth, Gammarth, Tunisia, 2070

Gammarth Good ZAR 887

Riadh Palms Sousse  4 stars

Avenue 14 Janvier, 4039, Sousse, Tunisia

Sousse Fabulous ZAR 820

Oakhurst Hotel George  4 stars

119 Meade Street, George, South Africa, 6530

George Fabulous ZAR 955

Kenzi Solazur Hotel Tangier  4 stars

Avenue Mohamed VI, Tangier, Morocco, 90000

Tangier Very good ZAR 1 278

Dive Inn Resort Sharm el-Sheikh  4 stars

34 Alferouseya St., Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Very good ZAR 349

Eatabe Luxor Hotel  4 stars

Cornish El Nile Street, Luxor, Egypt, 16

Luxor Fabulous ZAR 605

Paradise Sun Hotel Praslin  4 stars

Anse Volbert, Praslin, Seychelles, 22440

Praslin Superb ZAR 8 704

Leopard Beach Hotel Diani Beach  4 stars

Diani Beach Road, Diani Beach, Kenya, 34,80400

Diani Beach ZAR 5 838

El Andalous Hotel Marrakesh  4 stars

Avenue Du President Kennedy, Hivernage, Marrakesh, Morocco, 40 000

Marrakesh Very good ZAR 941

Riviera Hotel Port El Kantaoui  4 stars

Bp55, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb ZAR 1 829

Sands Suites Resort And Spa Flic en Flac  4 stars

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

Flic en Flac Superb ZAR 5 246

Nesrine Hotel Hammamet  4 stars

Avenue De La Paix, Hammamet, Tunisia, 08050

Hammamet Very good ZAR 551

Djerba Plaza Hotel  4 stars

Zone Touristique Midoun, Djerba, Tunisia, 4116

Djerba Fabulous ZAR 1 143

Amani Tiwi Beach Resort  4 stars

Lunga Lunga Road, Tiwi, Kenya, 80400

Tiwi Fabulous ZAR 1 843

The Peech Hotel Johannesburg  4 stars

61 North Street, Johannesburg, South Africa

Johannesburg Very good ZAR 2 973

Protea North Wharf Hotel Cape Town  4 stars

1 Lower Bree Street, Cape Town, South Africa, 8002

Cape Town Superb ZAR 3 538

Protea Hotel Kruger Gate Skukuza  4 stars

Portia Shabangu Road, Skukuza, South Africa, 1350

Skukuza Fabulous ZAR 3 121

Protea Hotel Balalaika Sandton  4 stars

20 Maude Street, Sandton, South Africa, 783372

Sandton Fabulous ZAR 1 789

La Palmeraie Boutique Hotel Mauritius  4 stars

Coastal Road Palmar, Mauritius, Mauritius

Mauritius ZAR 4 641

Villa Maroc Essaouira  4 stars

10, Rue Abdellah Ben Yassine, Essaouira, Morocco

Essaouira Fabulous ZAR 2 529

Le Paradis Palace Hammamet  4 stars

Avenue De La Paix, Hammamet, Tunisia, 8050

Hammamet Fabulous ZAR 914

Bakubung Bush Lodge Pilanesberg  4 stars

P.O.Box 6805, Rustenburg 0300, Pilanesberg, South Africa

Pilanesberg Fabulous ZAR 6 592

King Edward Hotel Port Elizabeth  4 stars

Cnr. Belmont Terrace & Western Road, Port Elizabeth, South Africa

Port Elizabeth Very good ZAR 3 161

Orient Palace Sousse  4 stars

Boulevard 7 Novembre, Sousse, Tunisia, 4000

Sousse Very good ZAR 565

Royal Kenz Thalasso & Spa Hotel Port El Kantaoui  4 stars

4089 El Kantaoui Sousse, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Fabulous ZAR 2 757

Southern Sun Newlands Hotel Cape Town  4 stars

Main Road - Newlands, Cape Town, South Africa, 7700

Cape Town ZAR 2 179

Le Peninsula Bay Beach Resort Blue Bay  4 stars

Pointe D'Esny Blue Bay, Mahebourg, Blue Bay, Mauritius

Blue Bay ZAR 2 878

Cape Town Lodge Hotel  4 stars

101 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Fabulous ZAR 2 300

Alf Leila Wa Leila Hotel Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Good ZAR 1 008

Victoria Beachcomber Hotel Pointe aux Piments  4 stars

Pointe Aux Piments, Pointe aux Piments, Mauritius

Pointe aux Piments Superb ZAR 3 874

Bantry Bay Suite Hotel Cape Town  4 stars

8 Alexander Road, Cape Town, South Africa, 8060

Cape Town Superb ZAR 1 452

One Resort Monastir  4 stars

Route Touristique, Monastir, Tunisia

Monastir Fabulous ZAR 1 748

Ambre Resort & Spa Belle Mare  4 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Very good ZAR 6 820

Eden Phoenix Hotel Oran  4 stars

Rond Point De L Aeroport Es-Senia, Oran, Algeria

Oran ZAR 1 600

Protea Hotel Victoria Junction Cape Town  4 stars

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

Cape Town Fabulous ZAR 2 663

Diamonds Mapenzi Beach Club Hotel Zanzibar  4 stars

P.O. Box 100, Mahonda, Zanzibar, Tanzania

Zanzibar ZAR 4 708

Protea Hotel Or Tambo Kempton Park  4 stars

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

Kempton Park Fabulous ZAR 1 641

La Pirogue Hotel Flic en Flac  4 stars

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

Flic en Flac Superb ZAR 9 242

Far Hills Country Hotel George  4 stars

115 Farm Kraaibosch, N2 Highway ,Wilderness 6530, George, South Africa

George Very good ZAR 1 089

Eka Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya, 00506

Nairobi Superb ZAR 2 139

Prince De Paris Hotel Casablanca  4 stars

24 Bis Boulevard De Paris, Casablanca, Morocco, 20000

Casablanca Guest rating ZAR 739

Victoria Falls Safari Lodge  4 stars

471 Squire Cummings Road, Victoria Falls, Zimbabwe

Victoria Falls ZAR 5 300

Tej Marhaba Hotel Sousse  4 stars

Avenue Taieb M'Hiri, Sousse, Tunisia, 4011

Sousse Fabulous ZAR 713

The Paxton Hotel Port Elizabeth  4 stars

Carnarvon Place Port Elizabeth Eastern Cape-Port E, Port Elizabeth, South Africa, 6001

Port Elizabeth Fabulous ZAR 1 089

Al Moudira Hotel Luxor  4 stars

Hager Al Dabbeya, West Bank, Luxor, Egypt

Luxor ZAR 2 757

Palm Beach Club Hammamet Hotel  4 stars

Bp56 Hammamet Nord Tunisie, Hammamet, Tunisia, 8050

Hammamet ZAR 1 022

Coco De Mer And Black Parrot Suites Praslin  4 stars

Anse Bois De Rose, Praslin, Seychelles

Praslin Superb ZAR 4 278

El Biar Hotel Algiers  4 stars

1 Bd Du 11 Decembre 1960, El Biar Alger, Algiers, Algeria, 16606

Algiers ZAR 1 762

Park Suites Hotel & Spa Casablanca  4 stars

55, Avenue Hassan II Angle Rue Terves, Casablanca, Morocco, 20000

Casablanca Fabulous ZAR 2 152

Hotel Club Palm Azur Djerba  4 stars

Zona Touristique Djerba, Djerba, Tunisia

Djerba Superb ZAR 1 668

Hotel Concorde Marco Polo Hammamet  4 stars

B.P. 35, Hammamet, Hammamet, Tunisia

Hammamet ZAR 1 735

Casablanca Le Lido Thalasso & Spa Hotel  4 stars

Boulevard De La Corniche, Casablanca, Morocco, 21000

Casablanca Good ZAR 1 278

Jungle Aqua Park Hotel Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Superb ZAR 1 654

Baron Hotel Heliopolis Cairo  4 stars

4 Ma'Ahad Al Sahary St., Heliopolis, Cairo, Egypt, 11361

Cairo Very good ZAR 659

Amboseli Sopa Lodge  4 stars

72630 Nairobi, Kenya, Amboseli, Ke, Amboseli, Kenya, 00200

Amboseli ZAR 3 618

Tamarina Golf & Spa Boutique Hotel  4 stars

Tamarin Bay, Tamarin, Mauritius

Tamarin ZAR 5 219

Protea Hotel Fire & Ice! Cape Town  4 stars

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

Cape Town Fabulous ZAR 3 080

Portswood Hotel Cape Town  4 stars

Portswood Road, Cape Town, South Africa

Cape Town Fabulous ZAR 3 444

Canonnier Beachcomber Hotel Pointe aux Canonniers  4 stars

Royal Road, Pointe aux Canonniers, Mauritius, 742CU00

Pointe aux Canonniers Superb ZAR 8 542

Ilala Lodge Victoria Falls  4 stars

Victoria Falls A8, Victoria Falls, Zimbabwe

Victoria Falls ZAR 3 901

Fairview Hotel Nairobi  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Fabulous ZAR 3 349

Maru Maru Hotel Zanzibar  4 stars

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

Zanzibar Fabulous ZAR 3 134

Splendid Hotel Ouagadougou  4 stars

Avenue Kwame N'Krumah, Ouagadougou, Bf, Ouagadougou, Burkina Faso, BP1715

Ouagadougou ZAR 2 246

Atlas Sky Airport Hotel Casablanca  4 stars

Aeroport International Mohamed V Nouasseur B-P 101, Casablanca, Morocco, 20000

Casablanca Very good ZAR 1 560

Cathedral Peak Hotel Drakensberg  4 stars

Po Box 208, Drakensberg N/A, Drakensberg, South Africa, 3340

Drakensberg ZAR 3 605

Oasis Hotel Cairo  4 stars

Alexandria Desert Road, Cairo, Egypt, 12556

Cairo Very good ZAR 632

Imperial Casablanca Hotel & Spa  4 stars

291, Boulevard Mohamed V, Angle Rue Azilal, Casablanca, Morocco, 20110

Casablanca Good ZAR 793

Bliss Hotel Mahe Island  4 stars

Vista Do Mar, Glacis, Mahe Island, Seychelles

Mahe Island Good ZAR 5 125

Movie Gate Miramar Hotel Hammamet  4 stars

Rue De Nevers, Hammamet, Tunisia, 8050

Hammamet Very good ZAR 1 869

Palm Beach Resort Hurghada  4 stars

Al Ahyaa - Cornish Road 10 Km From Airport, Hurghada, Egypt

Hurghada Fabulous ZAR 686

Hawaii Le Jardin Aqua Park Resort Hurghada  4 stars

Km 11-Ahia Road-North Hurghada, Hurghada, Eg, Hurghada, Egypt, 00000

Hurghada Good ZAR 713

Hotel Le Cristal Libreville  4 stars

Centre-Ville, Place De L Independece, Libreville, Gabon, 1234

Libreville ZAR 167 760

The Heron Portico Hotel Nairobi  4 stars

Milimani Road, Nairobi, Kenya

Nairobi Fabulous ZAR 1 331

Zilwa Attitude Hotel Mauritius  4 stars

Royal Road, Mauritius, Mauritius

Mauritius ZAR 6 578

The Caledon Boutique Hotel & Spa Umhlali Durban  4 stars

Lee Barns Boulevard, Umhlalii, Balito, Umhlali, Za, Durban, South Africa

Durban

The Kingdom At Victoria Falls Hotel  4 stars

1 Mallett Drive, Victoria Falls, Zimbabwe

Victoria Falls Fabulous ZAR 3 188

Friendship International Hotel Addis Ababa  4 stars

Africa Avenue (Bole Road) Opposite Alem Building , Addis Ababa, Ethiopia

Addis Ababa ZAR 2 112

New Dodoma Hotel  4 stars

Plot No. 459 Dodoma Municipality, Dodoma, Tanzania

Dodoma ZAR 901

Glen Boutique Hotel Cape Town  4 stars

3 The Glen, Sea Point, Cape Town, South Africa

Cape Town Superb ZAR 6 107

Zanzibar Palace Hotel  4 stars

House 831 Kiponda Area, Zanzibar, Tanzania

Zanzibar ZAR 3 807

Z Hotel Nungwi  4 stars

Nungwi Beach, Zanzibar, Nungwi, Tanzania

Nungwi Exclusive ZAR 4 089

Aquila Private Game Reserve Hotel Touws River  4 stars

R46, Touws River, Za, Touws River, South Africa, 8000

Touws River

Kabira Country Club Hotel Kampala  4 stars

63, Old Kira Road, Kampala, Uganda

Kampala ZAR 2 475

Dhow Palace Hotel Zanzibar  4 stars

Kenyatta Road, Shangani, Stone Town , Zanzibar, Tanzania

Zanzibar ZAR 1 560

Tembo House Hotel & Apartments Zanzibar  4 stars

Forodhani Street, Zanzibar, Tanzania

Zanzibar Very good ZAR 3 847

Solana Beach Hotel Mauritius  4 stars

Coastal Road, Mauritius, Mauritius

Mauritius ZAR 4 116

Belle-Vue Hotel And Spa Addis Ababa  4 stars

Diaspora Avenue, Yeka Hills, Addis Ababa, Ethiopia

Addis Ababa ZAR 3 591

House Of Waine Hotel Nairobi  4 stars

Masai Lane Off Bogani Road Karen, Nairobi, Kenya

Nairobi ZAR 7 722

Sanctuary Sussi & Chuma Hotel Livingstone  4 stars

Mosi-Oa-Tunya National Park, Livingstone, Zambia

Livingstone ZAR 27 605

Saro Maria Hotel Addis Ababa  4 stars

Addis Ababa, Addis Ababa, Ethiopia, 3355

Addis Ababa ZAR 2 623

The Soweto Hotel & Conference Centre Johannesburg  4 stars

Corner Union Ave & Main Rd, Johannesburg, South Africa, 1811

Johannesburg ZAR 1 156

Avani Seychelles Barbarons Resort & Spa Mahe Island  4 stars

Victoria, Mahe Island, Seychelles

Mahe Island ZAR 5 973

Shiduli Private Game Lodge Hoedspruit  4 stars

Karongwe Game Reserve Road 36, Hoedspruit, South Africa, 1560

Hoedspruit ZAR 6 524

Protea Hotel Entebbe  4 stars

36-40 Sebugwawo Drive, Entebbe, Uganda

Entebbe ZAR 3 067

Simbavati River Lodge Kruger National Park  4 stars

Timbavati Private Game Reserve, Kruger National Park, South Africa, 1380

Kruger National Park ZAR 11 314

Kanta Hotel Sousse  4 stars

Port El Kantaoui, Sousse, Tunisia, 4089

Sousse ZAR 565

Protea Hotel Mowbray Cape Town  4 stars

Liesbeek Avenue Off Liesbeek Parkway, Cape Town, South Africa, 7925

Cape Town ZAR 1 896

Eastland Hotel Nairobi  4 stars

Ring Road Kilimani, Nairobi, Kenya

Nairobi ZAR 1 533

Waridi Paradise Hotel and Suites Nairobi  4 stars

Rose Avenue, Off Argwings Kodhek Hurlingham Nairobi Kenya, Nairobi, Kenya

Nairobi ZAR 3 148

Hotel Maputo  4 stars

Avenida Ho Chi Min N 110, Maputo, Mozambique

Maputo ZAR 1 399

Beatrice Hotel Kinshasa  4 stars

1 Isiro Avenue Across From Gare Centrale, Kinshasa, Cd, Kinshasa, Democratic republic of the Congo

Kinshasa ZAR 2 878

Hotel White Sands Resort & Conference Centre Dar es Salaam  4 stars

Africana Road, Jangwani Beach, Dar es Salaam, Tanzania

Dar es Salaam ZAR 2 623

La Suite Agadir Boutique Hotel  4 stars

Founty Zone Touristique, Agadir, Morocco, 80000

Agadir ZAR 1 062

Jacaranda Hotel Nairobi  4 stars

Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi ZAR 1 950

Hotel La Falaise Yaounde  4 stars

Avenue Marechal Foch, Yaounde, Cameroon

Yaounde ZAR 2 327

Dreams Vacation Resort Sharm el-Sheikh  4 stars

P.O. Box 23 Sharm El Sheikh - South Sinai, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good ZAR 1 587

Riad Porte Royale Marrakesh  4 stars

Derb El Maada 84, Diour Jdad Zaouia El Abbessia, Marrakesh, Morocco

Marrakesh ZAR 941

Le Franschhoek Hotel & Spa  4 stars

16 Minor Road, Franschhoek, South Africa, 7690

Franschhoek Superb ZAR 3 174

Treetops Hotel Mweiga  4 stars

Aberdare National Park, Mweiga, Kenya

Mweiga

La Pirogue Resort & Spa Flic en Flac  4 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac ZAR 8 125

Coral Strand Hotel Mahe Island  4 stars

Beau Vallon Bay, Mahe Island, Seychelles

Mahe Island Good ZAR 5 421

Sheraton Luxor Hotel  4 stars

Al Awameya P.O. Box 43, Luxor, Egypt, 83951

Luxor ZAR 807

Sea Cliff Resort And Spa Hotel Mangapwani  4 stars

West Coast 1763 Malawi Road, Mangapwani, Tanzania, 1763

Mangapwani

Chems Du Lac Bin El Ouidane Hotel  4 stars

Bp N° 4 Barrage Bin El Ouidane , Bin El Ouidane, Morocco

Bin El Ouidane Exclusive ZAR 1 896

Century City Hotel Cape Town  4 stars

3 Energy Lane, Bridgeways Precinct, Century City, Cape Town, Cape Town, South Africa, 7441

Cape Town ZAR 2 287

Agadir Beach Club Hotel  4 stars

B.P. 310 - 80000 Agadir - Maroc , Agadir, Morocco, 80000

Agadir ZAR 1 116

Royal Zanzibar Beach Resort Nungwi  5 stars

North Coast, Nungwi, Tanzania

Nungwi

Riverwalk Bed And Breakfast Clarens  4 stars

387 Church Street, Clarens, South Africa, 9707

Clarens Superb ZAR 1 251

Sentido Djerba Beach Hotel  4 stars

Zone Touristique 4180, Djerba, Djerba, Tunisia

Djerba ZAR 1 560

Denis Island Hotel Mahe Island  4 stars

Po Box 404, Mahe Island, Seychelles

Mahe Island ZAR 18 780

Conway Hotel Dar es Salaam  4 stars

Magomeni Kagera, Mwananyamala, Dar es Salaam, Tanzania

Dar es Salaam ZAR 336

Solana Beach Hotel Belle Mare  4 stars

Coastal Road, Belle Mare, Mauritius, 230

Belle Mare Superb ZAR 3 645

Panari Hotel Nairobi  4 stars

Mombasa Road, Nairobi, Kenya

Nairobi ZAR 2 340

Voyager Beach Resort Mombasa  4 stars

P.O Box 34117 Nyali Beach, Mombasa, Mombasa, Kenya

Mombasa ZAR 2 165

Hillside Plaza Hotel Kampala  4 stars

Plot 1A, Ntinda Road , Kampala, Uganda

Kampala

Belle Rive Hotel Casablanca  3 stars

38, Boulevard De La Corniche, Ain Diab, Casablanca, Morocco, 20050

Casablanca Good ZAR 1 278

La Croix Du Sud Hotel Dakar  3 stars

20 Ave.Hassan Ii,Dakar, Dakar, Senegal, 232

Dakar Guest rating ZAR 1 950

Ocean Villas Grand Baie  3 stars

Royal Road, Grand Baie, Mauritius, 0000

Grand Baie Very good ZAR 2 744

Camps Bay Resort Cape Town  3 stars

32 Camps Bay Drive, Cape Town, South Africa, 8005

Cape Town Fabulous ZAR 3 457

Cabanas Hotel Sun City  3 stars

Sun City Resort, North West Province, Sun City, South Africa, 0316

Sun City Very good ZAR 2 865

Soviva Resort Port El Kantaoui  3 stars

B.P 80 - Port El Kantaoui 4080 Hammam Sousse,Port El Kantaoui, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb ZAR 847

Le Caspien Hotel Marrakesh  3 stars

12 Rue Loubnane Gueliz, Marrakesh, Morocco, 40000

Marrakesh Very good ZAR 605

Windsor Hotel Cairo  3 stars

19 Alfi Str., Cairo, Egypt, 11121

Cairo Good ZAR 538

Mercure Johannesburg Bedfordview Hotel  3 stars

33 Bradford Road, Johannesburg, South Africa, 2047

Johannesburg Fabulous ZAR 1 412

Holiday Inn Express Cape Town City Centre  3 stars

101 St George'S Mall, Corner Of Church Street & St George'S, Cape Town, South Africa, 8001

Cape Town Fabulous ZAR 1 466

Radisson Blu Hotel, Bamako  3 stars

Aci 2000 Hamdallaye, Bamako, Mali, 2566

Bamako Fabulous ZAR 2 798

Fumba Beach Lodge  3 stars

3705 Menai Bay Conservation Rd, Fumba, Tanzania, 00000

Fumba ZAR 3 699

Merville Beach Hotel Grand Baie  3 stars

Grand Baie, Grand Baie, Mauritius, 245121

Grand Baie Fabulous ZAR 5 327

Moroccan House Marrakech Hotel Marrakesh  3 stars

3 Rue Loubnane Gueliz, Marrakesh, Morocco, 40000

Marrakesh Fabulous ZAR 565

Holiday Inn Express Pretoria Sunnypark  3 stars

Cnr Jeppe & Trevenna Street, Pretoria, South Africa, 0132

Pretoria Fabulous ZAR 1 130

Oscar Hotel Ouarzazate  3 stars

Km 5 Route De Marrakesh Tamassin, Ouarzazate, Morocco, 45000

Ouarzazate Guest rating ZAR 618

Beirut Hotel Cairo  3 stars

43 A Baghdad St., Cairo, Egypt, 11511

Cairo ZAR 887

Mecca Hotel Alexandria  3 stars

44 El Gaish Road, Alexandria, Egypt, 21599

Alexandria ZAR 1 035

Hotel Beirut Hurghada  3 stars

Cournesh Road, Hurghada, Egypt, 11511

Hurghada Fabulous ZAR 363

The Wilderness Hotel  3 stars

George Road, Wilderness, South Africa, 6560

Wilderness Good ZAR 995

Diamant Vert Hotel Fes  3 stars

5 Route Ain Shkef, Fes, Morocco, 30000

Fes Fabulous ZAR 874

Fourati Hammamet Hotel  3 stars

Rue Nevers 8050-Hammamet, Hammamet, Tunisia, 8050

Hammamet Very good ZAR 5 071

The Stellenbosch Hotel  3 stars

Corner Of Dorp And Andringa Street, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous ZAR 1 641

Highgate Hotel Accra  3 stars

Mango Tree Avenue , Asylum Down 33, Accra, Ghana

Accra Fabulous ZAR 2 730

Veranda Grand Baie Hotel  3 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Fabulous ZAR 3 551

Bel Air Hotel Hammamet  3 stars

197 Rue Dogga Bp Hammamet 8050 Tunisia, Hammamet, Tunisia, 8050

Hammamet Very good ZAR 6 013

Gateway Hotel Umhlanga  3 stars

Corner Centenary Boulevard And Twilight Drive Umhl, Umhlanga, South Africa, 4321

Umhlanga Superb ZAR 1 735

Indian Ocean Lodge Praslin  3 stars

Grand Anse, Praslin, Seychelles, 22440

Praslin Fabulous ZAR 4 305

Protea Hotel Umhlanga Durban  3 stars

Cnr. Lighthouse And Chartwell Drive, Umhlanga Rock, Durban, South Africa, 4320

Durban Very good ZAR 2 004

Snowcrest Hotel Arusha  3 stars

Arusha - Moshi Highway, Arusha, Tanzania

Arusha ZAR 3 013

City Lodge Pinelands Cape Town  3 stars

Mowbray Golf Park, Cape Town, South Africa

Cape Town ZAR 1 560

Protea Hotel Stellenbosch  3 stars

Techno Avenue, Stellenbosch, South Africa, 00000

Stellenbosch Very good ZAR 1 856

Residence Capri Mauritius  3 stars

Royal Road Mont Choisy, Mauritius, Mauritius

Mauritius

Majestic Hotel Casablanca  3 stars

57, Avenue Lalla Yacout, Casablanca, Morocco, 20000

Casablanca Guest rating ZAR 524

Mon Choisy Beach R. Hotel Mont-Choisy  3 stars

Coastal Road, Mont Choisy, Mont-Choisy, Mauritius

Mont-Choisy Superb ZAR 2 408

Coral Rock Hotel Jambiani  3 stars

Mfumbwe, Jambiani (Zanzibar), Tanzania

Jambiani (Zanzibar) Good ZAR 1 708

Manisa Hotel Flic en Flac  3 stars

Coastal Road, Flic en Flac, Mauritius

Flic en Flac ZAR 1 345

Cape Diamond Hotel Cape Town  3 stars

Cnr Longmarket Str And Parliament, St 8001, Cape Town, South Africa

Cape Town Very good ZAR 1 035

Egypt Hotel Alexandria  3 stars

1 Daglla Street, Ramel Station, Alexandria, Egypt

Alexandria Very good ZAR 739

Oshakati Country Hotel  3 stars

844 Robert Mugabe Street, Oshakati, Namibia

Oshakati ZAR 1 318

Le Phoenix Hotel Saint-Louis  3 stars

Route De L'Hydrobase N/A, Saint-Louis, Senegal

Saint-Louis ZAR 699

Ibis Antananarivo Ankorondrano Hotel  3 stars

Route Des Hydrocarbures, Antananarivo, Madagascar, 101

Antananarivo Very good ZAR 1 547

The New Tulbagh Hotel Cape Town  3 stars

9 Ryk Tulbagh Square, Cape Town, South Africa

Cape Town Very good ZAR 2 421

Protea Hotel Saldanha Bay  3 stars

51B Main Road, Saldanha Bay, South Africa

Saldanha Bay Very good ZAR 1 587

Easyhotel Johannesburg Cbd  3 stars

90 De Korte Street, Braamfonteln ;, Johannesburg, South Africa, 2017

Johannesburg Fabulous ZAR 968

Protea Hotel By Marriott Pretoria Hatfield  3 stars

1141 Burnett Street, Hatfield, Pretoria, South Africa

Pretoria Fabulous ZAR 982

Riad Le Perroquet Bleu Marrakesh  3 stars

86 Aarst El Baraka - Bab Ghemat, Marrakesh, Morocco, 40000

Marrakesh Fabulous ZAR 1 345

Onomo Hotel Cape Town - Inn On The Square  3 stars

10 Greenmarket Square Cnr Long Market & Short Mark, Cape Town, South Africa, 8001

Cape Town Fabulous ZAR 1 372

Mara Sopa Lodge Masai Mara  3 stars

72630 Nairobi, Kenya, Masai Mara, Kenya, 00200

Masai Mara ZAR 5 596

Tarisa Resort Mauritius  3 stars

Coastal Road, Mauritius, Mauritius

Mauritius ZAR 3 551

Silver Springs Hotel Nairobi  3 stars

Argwings Kodhek Rd, Hurlingham, Nairobi, Kenya, 00200

Nairobi Guest rating ZAR 1 520

Pearle Beach Resort & Spa Flic en Flac  3 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac ZAR 3 161

Tamarin Hotel Mauritius  3 stars

Tamarin Bay, Mauritius, Mauritius

Mauritius ZAR 2 852

Bamburi Beach Hotel Mombasa  3 stars

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

Mombasa Good ZAR 2 421

Zanzibar Stone Town Lodge  3 stars

Shangani Street, Zanzibar, Tanzania

Zanzibar ZAR 914

Al-Minar Hotel Zanzibar  3 stars

Off Shangani Street Door No -96, Stone Town, Zanzibar, Tanzania, 4858

Zanzibar Fabulous ZAR 1 345

Moroccan House Casablanca Hotel  3 stars

4 Ave Mohamed Smiha, Casablanca, Morocco, 20000

Casablanca Very good ZAR 874

La Villa Boutique Hotel Accra  3 stars

13Th Lane, Accra, Ghana

Accra ZAR 3 349

Maamoura Hotel Casablanca  3 stars

59 Rue Ibn Batouta, Casablanca, Ma, Casablanca, Morocco

Casablanca

Hotel Troy Nairobi  3 stars

72 Magadi Road, Langata, Nairobi, Kenya

Nairobi Good ZAR 699

Bellevue Guesthouse Bwejuu  3 stars

Bwejuu Street, Bwejuu, Tanzania

Bwejuu Superb ZAR 1 399

Nairobi Airport Hotel  3 stars

Syokimau Airport Road, Nairobi, Kenya

Nairobi Guest rating ZAR 1 412

Riad Dollar Des Sables Marrakesh  3 stars

13, Derb Deffa Ourbaa, Medina, Marrakesh, Morocco

Marrakesh Exceptional ZAR 941

Cedar Park Hotel Johannesburg  3 stars

120 Western Service Road, Woodmead, Johannesburg, South Africa

Johannesburg ZAR 1 210

Tala Private Game Reserve Hotel Pietermaritzburg  3 stars

R603 Umbumbulu Road, Pietermaritzburg, South Africa, 3202

Pietermaritzburg ZAR 1 143

Edna Addis Hotel  3 stars

Aware Road, Addis Ababa, Ethiopia

Addis Ababa ZAR 780

Hotel Obama Accra  3 stars

110 Liberation Link, Accra, Ghana

Accra ZAR 1 103

Zanzibar Beach Resort  3 stars

Mazizini, Zanzibar, Tanzania

Zanzibar ZAR 1 560

Ocean Breeze Hotel Strand  3 stars

17 Beach Road, Strand, South Africa, 7151

Strand ZAR 1 170

Marhaba Hotel Sousse  3 stars

Boulevard 7 Novembre, Sousse, Tunisia

Sousse Very good ZAR 632

Karnak Hotel Luxor  3 stars

Corniche El Nile Street, Luxor, Egypt, Luxor

Luxor Guest rating ZAR 376

Goha Hotel Gondar  3 stars

Gondar Street, Gondar, Ethiopia, 182

Gondar ZAR 1 668

Adventure Lodge Victoria Falls  3 stars

Stand 954, Victoria Falls, Zimbabwe

Victoria Falls ZAR 1 251

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Exceptional ZAR 2 717

Musina Hotel & Conference Centre  3 stars

3 National Road, Musina, South Africa

Musina ZAR 659

Anew Hotel Hluhluwe & Safaris  3 stars

104 Main Road, Hluhluwe, South Africa, 3960

Hluhluwe Very good ZAR 2 340

Flame Tree Cottages Nungwi  3 stars

Nungwi - North West Zanzibar, Nungwi, Tanzania

Nungwi ZAR 3 013

La Maison Des Epices Hotel El Jadida  3 stars

16 Rue Ben Driss, El Jadida, Morocco

El Jadida Fabulous ZAR 995

Bagdad Cafe Bed & Breakfast Ait Benhaddou  3 stars

Rue Principale, Ait Benhaddou, Morocco

Ait Benhaddou Exceptional ZAR 726

La Rose Noire Hotel Ouarzazate  3 stars

Derb Jamaa Hay Taourirt, Ouarzazate, Morocco

Ouarzazate ZAR 1 116

Onomo Hotel Bamako  3 stars

Quartier Du Fleuve, Bamako, Mali, 3085

Bamako ZAR 1 614

Blue Marlin Hotel Scottburgh  3 stars

180 Scott Street, Scottburgh, South Africa, 4180

Scottburgh Good ZAR 2 502

Vanila Hotel & Spa Nosy Be  3 stars

Bp 325 Nosy Be, Nosy Be, Madagascar, 207

Nosy Be ZAR 1 654

Les Jardins Mandaline Hotel Marrakesh  3 stars

Derb El Ferrane 55, Marrakesh, Morocco, 40000

Marrakesh Superb ZAR 645

Oak Plaza East Airport Hotel Accra  3 stars

Dede Plaza, Close To Action Chapel , Accra, Ghana

Accra ZAR 2 475

La Maison Rose Hotel Saint-Louis  3 stars

40 Rue Potin X Blaise Diagne, Saint-Louis, Senegal, 99999

Saint-Louis

La Maison Du Cinema Hotel Essaouira  3 stars

14, Rue Laalouj, Essaouira, Morocco, 44000

Essaouira ZAR 766

Holidays Express Panorama Resorts Shakshuk  3 stars

Panorama Village - Shakshouk, Shakshuk, Egypt

Shakshuk

Le Marrakech Hotel Marrakesh  3 stars

Place De La Liberte -, Marrakesh, Morocco, 40000

Marrakesh

Kalahari Anib Lodge Namib-Naukluft National Park  3 stars

On The C20, Turn Off 10 Km North Of Mariental Towards East, Namib-Naukluft National Park, Namibia

Namib-Naukluft National Park

Nyali Beach Hotel  3 stars

Moyne Drive, Nyali Beach, Kenya, 0200

Nyali Beach

Ghion Hotel Addis Ababa  3 stars

P.O. Box 1643, Addis Ababa, Ethiopia, 1643

Addis Ababa

Omar Khayam Club  3 stars

Hammamet, Hammamet, Tunisia, 8050

Hammamet Good ZAR 2 650

Reef & Beach Resort Jambiani  3 stars

Jambiani Beach, Jambiani, Tanzania, Jambiani (Zanzibar), Tanzania, 00000

Jambiani (Zanzibar) ZAR 2 690

Casa Del Mar Hotel Jambiani  0 stars

Jambiani, Jambiani (Zanzibar), Tanzania, 4146

Jambiani (Zanzibar)

Marrets International Hotel - Express Cape Coast  3 stars

Adisadel Estate Road, Cape Coast, Ghana, 00000

Cape Coast ZAR 336

Hotel Casablanca  3 stars

83, Bd. La Liberte Benjdia, Casablanca, Morocco, 20000

Casablanca Guest rating ZAR 1 143

Thomson House Hotel Luanda  3 stars

Avenida Murtala Mohamed No 260, Luanda, Angola

Luanda

Sahara Beach Hotel Monastir  3 stars

5029, Skanes - Monastir, Monastir, Tunisia

Monastir ZAR 1 304

Tamarind Beach Hotel Zanzibar  2 stars

Uroa Village , Zanzibar, Tanzania

Zanzibar ZAR 1 251

Robin Hood Inn Accra  2 stars

Plot N 43A Spintex Road, Accra, Ghana

Accra Superb ZAR 1 722

Cocotiers Hotel Mauritius  2 stars

Royal Road, Baie Du Tombeau, Mauritius, Mauritius

Mauritius Fabulous ZAR 1 869

Volubilis Hotel Casablanca  2 stars

Rua Abdel Krim Diouri 22, Casablanca, Morocco, 20000

Casablanca Guest rating ZAR 457

Coconut Grove Beach Resort Elmina  2 stars

Mbofra Akyinim Street, Elmina, Elmina, Ghana

Elmina ZAR 2 273

Hotel Central Casablanca  2 stars

20, Place Ahmed El Bidaoui, Casablanca, Morocco, 20000

Casablanca Guest rating ZAR 713

Jamaica Hostel Cairo  2 stars

34 Abd El Khalek Sarwat Street, Downtown, Cairo, Egypt

Cairo Fabulous ZAR 201

Ndame Beach Lodge Zanzibar  2 stars

Paje Beach, Zanzibar, Tanzania

Zanzibar ZAR 2 192

La Margarita Hotel Mauritius  2 stars

Royal Road, Mauritius, Mauritius

Mauritius ZAR 1 116

Caverne D'Ali Baba Hotel Essaouira  2 stars

39 Av Istiqlal, Essaouira, Morocco, 44000

Essaouira Fabulous ZAR 443

Le Lotus Hotel Grand Baie  2 stars

School Lane Morcellement Boucan, Grand Baie, Mauritius

Grand Baie

Town Lodge Johannesburg Airport Edenvale  2 stars

Herman Road Harmelia Ext 2 Germiston, Edenvale, South Africa

Edenvale ZAR 1 264

Hotel Aswan Oujda  2 stars

Boulevard Mohamed 5 , Oujda, Morocco, 60000

Oujda ZAR 309

Canal Quays Apartments Cape Town  0 stars

Lower Long Street, 1 Cast Anchor Way, Foreshore, Cape Town, South Africa, 8000

Cape Town Fabulous ZAR 2 542

Au Fond De Mer View Apartment Mahe Island  0 stars

Anse Royale, Mahe Island, Seychelles

Mahe Island Exceptional ZAR 4 816

La Digue Island Lodge  0 stars

Anse Reunion, La Digue, Seychelles

La Digue Very good ZAR 4 910

Whalesong Lodge Gansbaai  0 stars

Cliff Street 83, Gansbaai, South Africa, 7220

Gansbaai Exceptional ZAR 2 475

Centre-Ville Guest House Franschhoek  0 stars

9 Reservoir Street, Franschhoek, South Africa

Franschhoek Superb ZAR 1 103

Comfort Gardens Guest House Nairobi  0 stars

34 United Nations Crescent, Gigiri, Nairobi, Kenya

Nairobi ZAR 3 753

Ridgeview Lodge Durban  0 stars

17 Loudoun Road , Berea Suburb, Durban, South Africa

Durban Superb ZAR 1 035

Buffelsdrift Game Lodge Oudtshoorn  0 stars

Cango Caves Road, Oudtshoorn, South Africa, 6620

Oudtshoorn ZAR 2 973

Chez May Paule Guest House Baie Sainte Anne  0 stars

Anse Volbert, Baie Sainte Anne, Seychelles

Baie Sainte Anne ZAR 4 237

Bushriver Lodge Hoedspruit  0 stars

R 40 Hoedspruit To Phalaborwa, Hoedspruit, South Africa, 1380

Hoedspruit ZAR 1 977

Pondoro Game Lodge Balule Game Reserve  0 stars

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

Balule Game Reserve Superb ZAR 12 094

See More Guest House East London  0 stars

14 Montrose Avenue, Bunkers Hill, East London, South Africa

East London Superb ZAR 1 130

Inverness Apartment Cape Town  0 stars

Cnr Camberwell & Grimsby Rd, Cape Town, South Africa

Cape Town ZAR 914

Nkorho Bush Lodge Sabi Sand Game Reserve  0 stars

Gowrie Block, Sabi Sand Game Reserve, South Africa

Sabi Sand Game Reserve ZAR 8 784

Moontide Guest Lodge Wilderness  0 stars

Southside Road, Wilderness, South Africa

Wilderness Superb ZAR 1 910

Ol Tukai Lodge Amboseli  0 stars

Amboseli National Park, Amboseli, Kenya

Amboseli ZAR 5 058

Arusha Coffee Lodge  0 stars

Dodoma Road, Arusha, Tanzania, 00000

Arusha ZAR 6 255

The Old School Self Catering Apartment Praslin  0 stars

Baie Ste Anne, Praslin, Seychelles

Praslin ZAR 2 273

Kilindi Zanzibar Hotel Nungwi  0 stars

Kilindi, Nungwi, Tanzania, 12814

Nungwi ZAR 14 825

Cascades Suites Cape Town  0 stars

8 Vesperdene Road, Green Point, Cape Town, South Africa, 8001

Cape Town Very good ZAR 1 331

Le Mirage Exotique Apartment Flic en Flac  0 stars

Avenue Des Pailles En Queue, Flic en Flac, Mauritius

Flic en Flac

Oakhurst Farm Cottages Wilderness  0 stars

Oakhurst Farm, Wilderness, South Africa

Wilderness ZAR 1 627

The Nantucket Guest House Hermanus  0 stars

234 Third Street, Hermanus, South Africa

Hermanus ZAR 1 452

Maison Soleil Holiday home Baie Lazare  0 stars

Anse Soleil Road, Baie Lazare (Mahe), Seychelles

Baie Lazare (Mahe) ZAR 1 910

A&A Guesthouse Port Elizabeth  0 stars

17 Westview Drive, Millpark, Port Elizabeth, South Africa

Port Elizabeth ZAR 982

The River Club Villa Livingstone  0 stars

Farm 1519A, Nakatindi Road, Livingstone, Zambia, 41611

Livingstone ZAR 8 946

Morogoro Hotel  0 stars

Rwegasore Road, Forest Area, Morogoro, Tanzania

Morogoro Guest rating ZAR 672

Manhattan Lofts Apartment Cape Town  0 stars

130 Bree Street, Cape Town, South Africa, 7806

Cape Town ZAR 1 735

Sunshine Villa Grand Baie  0 stars

Maheswar Jugdhur,Mare Roset Grand Bay, Grand Baie, Mauritius

Grand Baie ZAR 390

La Porte Des Etoiles Bed & Breakfast Agadir  0 stars

141 Bloc E5 Cite Dakhla , Agadir, Morocco, 80000

Agadir Guest rating ZAR 470

Maison Adam Bed & Breakfast Fes  0 stars

65 Arset Lamdalssi Hay Bab Jdid, Fes, Morocco, 30000

Fes ZAR 269

Octopus Hotel Dahab  0 stars

El Mashtaba St., Dahab, Egypt

Dahab Good ZAR 269

Princess Apartments Accra  0 stars

Achimota, Mile 7, Accra, Ghana, 00000

Accra ZAR 1 748

Garden Route Game Lodge Albertinia  0 stars

Between Albertinia & Mossel Bay, Albertinia, South Africa

Albertinia ZAR 2 408