Africa hotels

Hotels City Rating From

Renaissance Sharm El Sheikh Golden View Beach Resort  5 stars

Om El Seid Hill, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 80

Kenzi Farah Hotel Marrakesh  5 stars

Avenue Du President Kennedy, Marrakesh, Morocco, 40000

Marrakesh Good USD 100

Ocean Bay Hotel & Resort Bakau  5 stars

Kofi Annan Street, Cape Point, Bakau, Gambia, Bakau, Gambia, 4065

Bakau Fabulous USD 83

La Sultana Marrakech Hotel Marrakesh  5 stars

403 Rue De La Kasbah, Marrakesh, Morocco, 40000

Marrakesh Superb USD 744

Hilton Luxor Resort & Spa  5 stars

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

Luxor Fabulous USD 133

Transcorp Hilton Abuja Hotel  5 stars

1 Aguiyi Ironsi Street Maitama, Abuja, Nigeria, 900001

Abuja Very good USD 391

Hilton Hurghada Resort  5 stars

Hurghada Bay-Safaga Road, Hurghada, Egypt

Hurghada Very good USD 60

Hilton Mauritius Resort And Spa Flic en Flac  5 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac Superb USD 353

Hilton Sandton Hotel  5 stars

138 Rivonia Road, Sandton, South Africa, 2196

Sandton Fabulous USD 161

Hilton Hurghada Plaza Hotel  5 stars

Gabal El Hareem Street, Red Sea, Hurghada, Egypt

Hurghada Fabulous USD 117

Hyatt Regency Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Superb USD 234

Nairobi Serena Hotel  5 stars

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

Nairobi Fabulous USD 275

Royal Palm Hotel Grand Baie  5 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Superb USD 1 039

One&Only Le Saint Geran Hotel Mauritius  5 stars

Pointe De Flacq, Mauritius, Mauritius

Mauritius Superb USD 672

Shangri-La'S Le Touessrok Resort And Spa Mauritius Trou d'Eau Douce  5 stars

Coastal Road, Trou d'Eau Douce, Mauritius

Trou d'Eau Douce Superb USD 1 720

Maradiva Villas Resort & Spa Flic en Flac  5 stars

Wolmar, Flic en Flac, Mauritius, NONE

Flic en Flac Superb USD 677

The Table Bay Hotel Cape Town  5 stars

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

Cape Town Superb USD 420

Cape Grace Hotel Cape Town  5 stars

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

Cape Town Superb USD 1 355

Twelve Apostles Hotel & Spa Cape Town  5 stars

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

Cape Town Superb USD 707

Saxon Hotel, Villas & Spa Johannesburg  5 stars

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

Johannesburg Superb USD 632

The Residence Tunis Gammarth  5 stars

Bp 697, Gammarth, Tunisia, 2070

Gammarth Superb USD 225

Marriott Beach Resort Hurghada  5 stars

El Corniche Road, P.O.Box 38, Hurghada, Egypt

Hurghada Fabulous USD 97

Sharm El Sheikh Marriott Resort  5 stars

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

Sharm el-Sheikh Fabulous USD 94

Le Meridien Dahab Resort  5 stars

Po Box 2 - South Sinai, Red Sea South Sinai, Dahab, Egypt

Dahab Superb USD 86

Le Meridien N'Fis Hotel Marrakesh  5 stars

Avenue Mohammed VI, Marrakesh, Morocco, 40000

Marrakesh Very good USD 406

Le Meridien Fisherman'S Cove Hotel Mahe Island  5 stars

Bel Ombre, Mahe Island, Seychelles

Mahe Island Fabulous USD 531

Belmond Mount Nelson Hotel Cape Town  5 stars

76 Orange Street, Po Box 2608, Cape Town, South Africa, 8001

Cape Town Superb USD 466

Radisson Blu Hotel Waterfront Cape Town  5 stars

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

Cape Town Fabulous USD 492

Monte Carlo Hotel Sharm el-Sheikh  5 stars

Om El Seed Peninsula, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 227

Sheraton Sharm Resort Sharm el-Sheikh  5 stars

Al Pasha Coast, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 87

Sheraton Tunis Hotel  5 stars

Avenue De La Ligue Arabe, Tunis, Tunisia, 1080

Tunis Very good USD 181

Sheraton Miramar Resort El Gouna  5 stars

Red Sea, El Gouna, Egypt

El Gouna Superb USD 193

Achti Resort Luxor  5 stars

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

Luxor Fabulous USD 47

Melia Sinai Hotel Sharm el-Sheikh  5 stars

Ras Nasrani, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 25

Sonesta Beach Resort And Casino Sharm el-Sheikh  5 stars

1 Sonesta Circle, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 46

Les Jardins De La Medina Hotel Marrakesh  5 stars

21 Derb Chtouka, Quartier De La Kasbah, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 278

Reef Oasis Blue Bay Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous USD 160

Reef Oasis Beach Resort Sharm el-Sheikh  5 stars

Marine Sports Street, Hadbet Um El Sied, Sharm el-Sheikh, Egypt, NA

Sharm el-Sheikh Very good USD 84

Continental Garden Reef Resort Sharm el-Sheikh  5 stars

Po Box 186, South Sinai, Garden Reef Bay, Sharm el-Sheikh, Egypt, 111111

Sharm el-Sheikh Very good USD 80

Laguna Vista Beach Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 1111

Sharm el-Sheikh Fabulous USD 132

The Bay Hotel Cape Town  5 stars

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

Cape Town Superb USD 330

Labadi Beach Hotel Accra  5 stars

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

Accra Fabulous USD 301

Waterfront Village Cape Town  5 stars

Mind Pearl House, West Quay Road, Cape Town, South Africa, 8001

Cape Town Fabulous USD 409

Grand Rotana Resort & Spa Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb USD 314

Les Jardins De La Koutoubia Hotel Marrakesh  5 stars

26 Rue De La Koutoubia, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 304

Sofitel Winter Palace Luxor  5 stars

Corniche El Nile Street, Luxor, Egypt

Luxor Fabulous USD 151

Sofitel Taba Heights Hotel  5 stars

Km 42, Taba Newuiba Road, Taba, Egypt

Taba Fabulous USD 93

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 348

La Villa Des Orangers Marrakesh  5 stars

6 Rue Sidi Mimoun, Marrakesh, Morocco, 4000

Marrakesh USD 759

Ellerman House Hotel Cape Town  5 stars

Kloof Road 180, Cape Town, South Africa, 8005

Cape Town Superb USD 2 946

The Marine Hermanus Hotel  5 stars

Marine Drive, Hermanus, South Africa, 7200

Hermanus Superb USD 273

Tsala Treetop Lodge Plettenberg Bay  5 stars

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

Plettenberg Bay Fabulous USD 776

Pullman Marrakech Palmeraie Resort And Spa Marrakesh  5 stars

Km 6 Route De Fes, Marrakesh, Morocco, 40000

Marrakesh Good USD 102

Iberostar Diar El Andalous Hotel Sousse  5 stars

4089 Port El Kantaoui, Bp 40 Sousse, Sousse, Tunisia, 4089

Sousse Superb USD 135

Novotel Sharm El Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt, 32

Sharm el-Sheikh Fabulous USD 89

The Oberoi Sahl Hasheesh Hotel  5 stars

117, Sahl Hasheesh Red Sea, Sahl Hasheesh, Egypt

Sahl Hasheesh Fabulous USD 236

Fregate Island Private Hotel Mahe Island  5 stars

Victoria, Mahe Island, Seychelles

Mahe Island USD 6 941

Banyan Tree Seychelles Hotel Mahe Island  5 stars

Anse Intendance, Mahe Island, Seychelles

Mahe Island Superb USD 1 536

Intercontinental Taba Heights Resort  5 stars

Po Box 10, Taba Heights, Taba, Egypt, No postal

Taba Fabulous USD 88

Iberotel Palace Sharm el-Sheikh  5 stars

Maya Bay, P.O. Box 109, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 88

Jaz Belvedere Hotel Sharm el-Sheikh  5 stars

El Montaza, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Guest rating USD 98

Movenpick Resort & Spa El Gouna  5 stars

El Gouna, El Gouna, Egypt

El Gouna Superb USD 183

Maritim Jolie Ville Kings Island Luxor Hotel  5 stars

Awameya Road , Kings Island Luxor, Luxor, Egypt

Luxor Fabulous USD 103

Steigenberger Al Dau Beach Hotel Hurghada  5 stars

Yussif Afifi Road, Hurghada, Egypt

Hurghada Fabulous USD 215

Bluebay Beach Resort & Spa Zanzibar  5 stars

Po Box 3276, Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar Superb USD 305

Sultan Gardens Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb USD 58

The Westin Cape Town Hotel  5 stars

Lower Long St. Convention Square, Cape Town, South Africa, 8000

Cape Town Superb USD 408

Anahita The Resort Mauritius  5 stars

Deep River, Mauritius, Mauritius, 40901

Mauritius Superb USD 855

Kempinski Hotel Soma Bay Hurghada  5 stars

Safaga, P.O. Box 15, Hurghada, Egypt, 84711

Hurghada Superb USD 166

Shanti Maurice A Nira Resort Chemin Grenier  5 stars

Riviere Des Galets, Chemin Grenier, Mauritius

Chemin Grenier Superb USD 1 360

Amwaj Oyoun Resort & Spa Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 78

Radisson Blu Hotel Sandton Johannesburg  5 stars

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

Johannesburg Fabulous USD 236

Resta Grand Resort Marsa Alam  5 stars

Km 65 Quoseir Marsa Alam Road, Marsa Alam, Egypt

Marsa Alam Superb USD 85

Pyramisa Isis Luxor Hotel  5 stars

Khaled Ibn El Walid St., Luxor, Egypt, 85951

Luxor Very good USD 61

Vincci Nour Palace Mahdia  5 stars

Bp 79 Zone Touristique Hiboune, Mahdia, Tunisia, 5111

Mahdia Very good USD 116

Mehari Hammamet Hotel  5 stars

Bp 119 Yasmin Hammamet 8050 -, Hammamet, Tunisia, 8050

Hammamet Superb USD 270

Lux Grand Gaube Hotel  5 stars

Grand Gaube, Grand Gaube, Mauritius, 227756

Grand Gaube Very good USD 3 317

Four Seasons Resort Seychelles Mahe Island  5 stars

Petite Anse, Baie-Lazare, Mahe Island, Seychelles

Mahe Island Exclusive USD 2 439

Four Seasons Resort Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Superb USD 387

Sunrise Garden Beach Resort Hurghada  5 stars

20 Km Safaga Road, Hurghada, Egypt

Hurghada Superb USD 174

Sunrise Crystal Bay Resort Hurghada  5 stars

Km 17(20) Safaga Road, P.O. Box 20, Hurghada, Egypt

Hurghada Superb USD 197

Maritim Resort & Spa Mauritius Balaclava  5 stars

Turtle Bay, Balaclava, Mauritius

Balaclava Superb USD 431

Royal Livingstone Resort By An  5 stars

Po Box 60151, Mosi-Oa-Tunya, Livingstone, Zambia

Livingstone Superb USD 674

Palm Plaza Marrakech Hotel & Spa Marrakesh  5 stars

Quartier Residential De L'Agdal, Bp 1419, Marrakesh, Morocco, 40000

Marrakesh Very good USD 86

Tropicana Grand Azure Hotel Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 15000

Sharm el-Sheikh Superb USD 548

Nubian Island Hotel Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 15000

Sharm el-Sheikh Superb USD 165

Meikles Hotel Harare  5 stars

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

Harare Fabulous USD 183

Sunrise Select Royal Makadi Resort  5 stars

 Makadi Bay, P.O. Box 623, Red Sea, Makadi Bay, Egypt

Makadi Bay Superb USD 163

One&Only Cape Town Hotel  5 stars

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

Cape Town Superb USD 1 127

Taj Cape Town Hotel  5 stars

Wale Street, Cape Town, South Africa, 8001

Cape Town Superb USD 582

Cape Royale Luxury Hotel Cape Town  5 stars

47 Main Road, Green Point, Cape Town, South Africa, 8051

Cape Town Superb USD 599

Mazagan Beach Hotel El Jadida  5 stars

Mazagan Beach Resort, El Jadida, Morocco, 24000

El Jadida Fabulous USD 407

Movenpick Resort And Marine Spa Sousse  5 stars

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

Sousse Superb USD 175

Maritim Jolie Ville Golf And Resort Sharm el-Sheikh  5 stars

Um Marikha Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Superb USD 58

Ole Sereni Hotel Nairobi  5 stars

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

Nairobi Fabulous USD 235

Royal Mansour Marrakech Hotel Marrakesh  5 stars

Rue Abou Abbas El Sebti, Marrakesh, Morocco, 40000

Marrakesh Exclusive USD 1 862

Sankara Nairobi Hotel  5 stars

05 Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi Superb USD 228

Le Royale Sonesta Collection Luxury Resort - Sharm El Sheikh  5 stars

3 Le Royale Drive, Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 211

Sunrise Holidays Resort Hurghada  5 stars

Corniche Road, Sheraton Street,, Hurghada, Egypt

Hurghada Superb USD 120

Rehana Royal Beach Resort Sharm el-Sheikh  5 stars

7Th Km North Sharm Airport, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 140

Movenpick Hotel Gammarth Tunis La Marsa  5 stars

Avenue Taieb Mhiri B P 36, La Marsa, Tunisia, 2078

La Marsa Fabulous USD 281

Maritim Royal Peninsula Hotel Sharm el-Sheikh  5 stars

Peace Road, Um Marikha Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 112

Hauza Beach Resort Sharm el-Sheikh  5 stars

Hauza, Nabq Bay, South Sinai., Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Very good USD 87

Premier Le Reve Hotel & Spa Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt, 84511

Hurghada Superb USD 215

Premier Romance Boutique Hotel & Spa Resort Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt, 84511

Hurghada Superb USD 154

The Last Word Franschhoek Hotel  5 stars

68 Huguenot Street, Franschhoek, South Africa, 7690

Franschhoek Superb USD 400

Sofitel Essaouira Mogador Golf & Spa Hotel  5 stars

Domaine De Mogador, Essaouira, Morocco, 44000

Essaouira Superb USD 182

Raffles Seychelles Hotel Praslin  5 stars

Anse Takamaka, Praslin, Seychelles

Praslin Superb USD 946

Amwaj Blue Beach Resort & Spa Soma Bay  5 stars

Abu Soma Bay, Soma Bay, Egypt

Soma Bay Good USD 55

Cyrene Grand Hotel Sharm el-Sheikh  5 stars

Montazah Ras Nasrani - P.O. Box 154, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 69

Royal Grand Sharm Hotel Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Very good USD 108

Stella Di Mare Hotel Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb USD 91

The Residence Zanzibar  5 stars

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

Zanzibar Superb USD 702

Hilton Seychelles Labriz Resort And Spa Silhouette Island  5 stars

Silhouette Island Po Box 69, Silhouette Island, Seychelles, 00000

Silhouette Island Fabulous USD 741

Hilton Cape Town City Centre Hotel  5 stars

126 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Superb USD 244

Movenpick Ambassador Hotel Accra  5 stars

Independence Avenue / Ridge, Accra, Ghana

Accra Fabulous USD 323

Jaz Aquamarine Hotel Hurghada  5 stars

Magawish District South Sahl Hashish Road Hurghada, Hurghada, Egypt

Hurghada Superb USD 174

Four Seasons Resort Mauritius At Anahita Beau Champ  5 stars

Beau Champ, Beau Champ, Mauritius

Beau Champ Exclusive USD 1 205

Kenzi Club Agdal Medina Hotel Marrakesh  5 stars

Avenue Mohamed VI, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 197

Dana Beach Resort Hurghada  5 stars

Sahl Hashish Road, Hurghada, Egypt

Hurghada Superb USD 187

Iberostar Royal El Mansour Hotel Mahdia  5 stars

Route De La Corniche, Mahdia, Tunisia, 5150

Mahdia Superb USD 184

The Sindbad Hotel Hammamet  5 stars

Avenue Des Nations Unies, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 152

Angsana Balaclava Hotel  5 stars

Baie Aux Tortues, Balaclava, Mauritius

Balaclava Superb USD 464

Kempinski Seychelles Resort Mahe Island  5 stars

P.O. Box 1356, Victoria, Mahe Island, Seychelles

Mahe Island Superb USD 499

Fellah Hotel Marrakesh  5 stars

Km 13 Route De L'Ourika, Tassoultante, Marrakesh, Morocco, 42450

Marrakesh Good USD 173

Serena Hotel Dar es Salaam  5 stars

Po Box 791, Ohio St, Dar es Salaam, Tanzania

Dar es Salaam Fabulous USD 228

Adam Park Hotel & Spa Marrakesh  5 stars

Zone Touristique Agdal, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 76

Maritim Jolie Ville Resort & Casino Sharm el-Sheikh  5 stars

Naama Bay, South Sinai, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Guest rating USD 87

Desert Rose Resort Hurghada  5 stars

Safaga Road, Hurghada, Egypt

Hurghada Fabulous USD 74

Sharm Grand Plaza Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 76

Constance Lemuria Resort Praslin  5 stars

Anse Kerlan, Praslin, Seychelles

Praslin Superb USD 1 265

Constance Le Prince Maurice Hotel Poste de Flacq  5 stars

Choisy Road, Poste de Flacq, Mauritius, 00000

Poste de Flacq Superb USD 872

Constance Belle Mare Plage Hotel  5 stars

Poste De Flacq, Belle Mare, Mauritius

Belle Mare Superb USD 623

Palais Namaskar Hotel Marrakesh  5 stars

Route De Bab Atlas, No.88/69, Province Syba, Marrakesh, Morocco, 40000

Marrakesh USD 701

The Oyster Box Hotel Umhlanga  5 stars

2 Lighthouse Road, Umhlanga, South Africa, 4319

Umhlanga Superb USD 538

Selman Marrakech Hotel Marrakesh  5 stars

Bp 24 530 Marrakech Atlas, Km 5, Route D'Amizmiz, Marrakesh, Morocco, 40160

Marrakesh USD 518

El Mouradi Palm Marina Hotel Port El Kantaoui  5 stars

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

Port El Kantaoui Guest rating USD 90

Sandton Sun Hotel Johannesburg  5 stars

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

Johannesburg Fabulous USD 238

Paradise Cove Boutique Hotel Cap Malheureux  5 stars

Anse La Raie, Cap Malheureux, Mauritius

Cap Malheureux Fabulous USD 269

Domina Hotel & Resort Harem Sharm el-Sheikh  5 stars

Marsa El Dekhela Area, Sharm El Sheikh, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous USD 110

Sofitel Agadir Thalassa Sea & Spa Hotel  5 stars

Baie Des Palmiers, Cite Founty P5, Agadir, Morocco, 80010

Agadir Fabulous USD 296

The Residence Mauritius Centre de Flacq  5 stars

Coastal Road, Centre de Flacq, Mauritius

Centre de Flacq USD 474

Paradis Hotel And Golf Club Le Morne Brabant  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Superb USD 659

Coral Sea Sensatori Resort Sharm el-Sheikh  5 stars

Ras Nosrany, Po Box 102, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 132

Royal Zanzibar Beach Resort  5 stars

P O Box 3425 North Coast, Nungwi, Zanzibar, Tanzania, 3425

Zanzibar Superb USD 458

Steigenberger Kantaoui Bay Hotel Port El Kantaoui  5 stars

Jinene El Kantaoui, Hammam Sousse, B.P. 243, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui USD 153

Island View Resort Sharm el-Sheikh  5 stars

Sharks Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 106

Sunrise Select Diamond Beach Hotel Sharm el-Sheikh  5 stars

Salah Taher St, Om El Sid Hill Hadaba, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 95

Hotel Riu Palace Oceana Hammamet  5 stars

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

Hammamet USD 197

Shandrani Beachcomber Hotel Mauritius  5 stars

Blue Bay, Mauritius, Mauritius

Mauritius Superb USD 580

Les Deux Tours Hotel Marrakesh  5 stars

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

Marrakesh Fabulous USD 393

Continental Plaza Beach Resort Sharm el-Sheikh  5 stars

Po Box 128 El Pasha Bay, South Sinai,, Sharm el-Sheikh, Egypt, 466911

Sharm el-Sheikh Good USD 85

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

Km 4 Route D'Amezmiz, Marrakesh, Morocco, 40000

Marrakesh Good USD 188

Sugar Beach Hotel Flic en Flac  5 stars

Wolmar, Flic En Flac, Flic en Flac, Mauritius

Flic en Flac USD 346

Sea Star Beau Rivage Hotel Hurghada  5 stars

Hurghada Area, Hurghada, Egypt, po box 311

Hurghada Fabulous USD 65

Long Beach Hotel Mauritius  5 stars

Coastal Road, Belle Mare, Mauritius, Mauritius

Mauritius Exclusive USD 587

Royal Atlas & Spa Hotel Agadir  5 stars

Boulevard 20 Aout - Bp20012, Agadir, Morocco, 80000

Agadir Very good USD 148

Sea Club Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 84

Mont Rochelle Hotel Franschhoek  5 stars

Dassenberg Road, Franschhoek, South Africa, 7690

Franschhoek Exclusive USD 718

The Oberoi Mauritius Hotel  5 stars

Turtle Bay, Mauritius, Mauritius

Mauritius Superb USD 1 094

Baron Resort Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Fabulous USD 93

Kairaba Beach Hotel Kololi  5 stars

Pmb 390, Kololi, Gambia, PMB 390

Kololi Superb USD 222

Royal Albatros Moderna Hotel Sharm el-Sheikh  5 stars

Peace Road Nabq, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 146

Hemingways Nairobi Hotel  5 stars

Mbagathi Ridge, Nairobi, Kenya, 00502

Nairobi USD 556

Jaz Makadi Saraya Palms Hotel Hurghada  5 stars

Madinat Makadi, Hurghada, Egypt

Hurghada Superb USD 237

The St. Regis Mauritius Resort Le Morne Brabant  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Exclusive USD 924

Hilton Sharm Waterfalls Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous USD 69

Old Palace Resort Sahl Hasheesh Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt

Hurghada Fabulous USD 94

Titanic Palace Hurghada  5 stars

Sahl Hashish Road - P.O. Box 45, Hurghada, Red Sea, Egypt, Hurghada, Egypt

Hurghada USD 75

Sofitel Agadir Royal Bay Resort  5 stars

Cite Founty P4 226, Agadir, Morocco, 80007

Agadir Very good USD 230

Sofitel So Mauritius Hotel Bel Ombre  5 stars

Royal Road, Beau Champs, Bel Ombre, Mauritius

Bel Ombre Superb USD 1 051

Labranda Aqua Fun Club Marrakech Hotel Marrakesh  5 stars

Km 18, Route De L'Ourika, Marrakesh, Morocco, 40000

Marrakesh Very good USD 201

Riu Palace Tikida Agadir  5 stars

Chemin Des Dunes, Agadir, Morocco, 80000

Agadir Fabulous USD 251

Xperience Sea Breeze Resort Sharm el-Sheikh  5 stars

Sharks Bay Area, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 69

Xperience Kiroseiz Parkland Hotel Sharm el-Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good USD 167

Rixos Sharm El Sheikh Hotel  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 00000

Sharm el-Sheikh Superb USD 278

Palm Royale Soma Bay Hotel  5 stars

K48 Hurghada Safaga Road, Soma Bay, Egypt

Soma Bay Fabulous USD 92

Il Mercato Hotel & Spa Sharm el-Sheikh  5 stars

Sharm El Sheikh, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 53

Moevenpick Resort Sharm El Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous USD 179

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 235

Sentido Mamlouk Palace Resort Hurghada  5 stars

Km 20 Hurghada - Safaga Road, Hurghada, Egypt

Hurghada Exclusive USD 147

Lux* Le Morne Hotel Le Morne Brabant  5 stars

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

Le Morne Brabant Superb USD 805

Paradis Plage Hotel Agadir  5 stars

Km 26 Route Essaouira Imi Ouaddar, Agadir, Morocco, 80000

Agadir Fabulous USD 289

Radisson Blu Resort Sharm El Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 84

Coral Sea Holiday Village Resort Sharm el-Sheikh  5 stars

Nabq Area, Po Box 223, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 85

Sierra Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Fabulous USD 101

Cleopatra Luxury Resort - Makadi Bay  5 stars

Safaga Road, Makadi Bay, Makadi Bay, Egypt

Makadi Bay Fabulous USD 126

Four Seasons Resort Marrakech Marrakesh  5 stars

1 Boulevard De La Menara, Marrakesh, Morocco, 40000

Marrakesh Superb USD 642

Trou Aux Biches Beachcomber Hotel Mauritius  5 stars

Trou Aux Biches, Mauritius, Mauritius

Mauritius Fabulous USD 1 006

El Mouradi Palace Sousse  5 stars

Zone Touristique El Kantaoui, Sousse, Tunisia, 4089

Sousse Very good USD 85

Steigenberger Aqua Magic Hotel Hurghada  5 stars

Youssif Afifi Road, Hurghada, Egypt, 84111

Hurghada Fabulous USD 174

Intercontinental Lagos Hotel  5 stars

Kofo Abayomi Street - Plot 52, Lagos, Nigeria

Lagos USD 475

Hilton Sharm Dreams Resort Sharm el-Sheikh  5 stars

210 Naama Bay South Sinai, Sharm el-Sheikh, Egypt, 210

Sharm el-Sheikh Very good USD 92

Mena House Hotel Giza  5 stars

Pyramids Road, Giza, Giza, Egypt

Giza Superb USD 147

Steigenberger Makadi Hotel Hurghada  5 stars

Safaga Road, P.O. Box 178, Hurghada, Egypt, 84111

Hurghada Superb USD 187

Medina Solaria & Thalasso Hotel Hammamet  5 stars

Rue De La Medina, Hammamet, Tunisia, 8056

Hammamet Fabulous USD 96

Tropitel Sahl Hasheesh Hotel Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt

Hurghada Fabulous USD 86

Outrigger Mauritius Beach Resort Bel Ombre  5 stars

Allee Des Cocotiers, Bel Ombre, Bel Ombre, Mauritius

Bel Ombre Exclusive USD 320

Cleopatra Luxury Resort Sharm El Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 117

Sunrise Grand Select Arabian Beach Resort Sharm el-Sheikh  5 stars

Sharks Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 123

Amir Palace Monastir  5 stars

Zone Touristique Skanes, Monastir, Tunisia, 5000

Monastir Very good USD 81

La Mamounia Hotel Marrakesh  5 stars

Avenue Bab Jdid, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 1 432

Breezes Beach Club And Spa Hotel Zanzibar  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar USD 282

Mogador Palace Agdal Marrakesh  5 stars

Zone Touristique Agdal, Marrakesh, Morocco, 40050

Marrakesh Good USD 88

North Island Hotel Mahe Island  5 stars

North Of Mahe Island, Mahe Island, Seychelles

Mahe Island Good

Royal Azur Thalasso Golf Hotel Hammamet  5 stars

Boite Postale 13, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 183

Pod Camps Bay Hotel Cape Town  5 stars

3 Argyle Road, Cape Town, South Africa

Cape Town Superb USD 1 002

Lion In The Sun Hotel Malindi  5 stars

Marine Park Road, ; Coast, Malindi, Kenya

Malindi USD 369

Baron Palace Sahl Hasheesh Hurghada  5 stars

Sahl Hashish, Hurghada, Egypt

Hurghada Superb USD 280

Keekorok Lodge Masai Mara  5 stars

Masai Mara,, Masai Mara, Kenya

Masai Mara Fabulous USD 251

Babylonstoren Hotel Franschhoek  5 stars

Klapmuts/Simondium Road, Franschhoek, South Africa, 7670

Franschhoek USD 610

Savoy Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Superb USD 107

Constance Ephelia Resort Mahe Island  5 stars

Port Launay, Mahe Island, Seychelles

Mahe Island Superb USD 743

Royal Savoy Villas Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Exclusive USD 818

Sea Gardens Resort Sharm el-Sheikh  5 stars

Nabq Bay, Misir, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 168

Sea Club Aqua Park Hotel Sharm el-Sheikh  5 stars

El Gharqana Nabq Bay Sharm El Sheik, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 127

Barcelo Tiran Sharm Resort Sharm el-Sheikh  5 stars

Sharm El Sheikh, Sharm el-Sheikh, Egypt, 10049

Sharm el-Sheikh Superb USD 73

Palmeraie Palace Marrakesh  5 stars

Circuit De La Palmeraie, Marrakesh, Morocco, 40000

Marrakesh Very good USD 140

Jaz Mirabel Club Hotel Sharm el-Sheikh  5 stars

Nabq Bay Po Box 377 Sharm El Sheikh 00000 Egypt, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 122

Jaz Aquaviva Hotel Hurghada  5 stars

Madinat Makadi Hurghada 0020 238 Egypt, Hurghada, Egypt

Hurghada Superb USD 186

Jasmine Palace Resort Hurghada  5 stars

Km 18, Sahl Hasheesh Road, Hur, Hurghada, Egypt

Hurghada Good USD 63

Cairo Marriott Hotel & Omar Khayyam Casino  5 stars

16 Saraya El Gezira Street, Cairo, Egypt

Cairo Fabulous USD 3 510

The Nile Ritz-Carlton Hotel Cairo  5 stars

1113 Corniche El Nil, Cairo, Egypt

Cairo Fabulous USD 241

Aurora Oriental Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 60

Savoy Le Grand Hotel Marrakesh  5 stars

Avenue De La Menara, Marrakesh, Morocco, 40000

Marrakesh Exclusive USD 208

Le Quartier Francais Hotel Franschhoek  5 stars

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

Franschhoek Superb USD 605

Stella Di Mare Beach Hotel And Spa Sharm el-Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Superb USD 113

Titanic Beach Hotel Makadi Bay  5 stars

Safaga Road Hurghada South 133 Egypt, Makadi Bay, Egypt

Makadi Bay USD 86

Shamwari Game Reserve Hotel Fowlds  5 stars

N2 Between Port Elizabeth & Grahamstown , Fowlds, South Africa

Fowlds USD 1 075

Sirayane Boutique Hotel & Spa Marrakesh  5 stars

Km 8 Route Amezmiz, Marrakesh, Morocco

Marrakesh USD 225

Bushmans Kloof Wilderness Reserve And Wellness Retreat Hotel Clanwilliam  5 stars

Cederberg Mountains, Clanwilliam 8000, South Africa, Clanwilliam, South Africa

Clanwilliam USD 895

Kapama River Lodge Hoedspruit  5 stars

R40 Kapama Private Game Reserve, National Kruger Park Area, Hoedspruit, Za, Hoedspruit, South Africa

Hoedspruit

Steigenberger Coraya Beach Hotel Marsa Alam  5 stars

Madinat Coraya, Quessir,, Marsa Alam, Egypt, 00005

Marsa Alam USD 132

Jaz Mirabel Park Hotel Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 120

Imperial Marhaba Hotel Port El Kantaoui  5 stars

Jinene El Kantaoui, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui

Kenzi Menara Palace & Resort All Inclusive Marrakesh  5 stars

Avenue Mohamed VI Zone Agdal, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 365

Eko Hotels & Suites Lagos  5 stars

1415 Adetokunbo Ademola Street, Victoria Island, Nigeria., Lagos, Nigeria, 100271

Lagos USD 253

Golden Tulip Accra Hotel  4 stars

Liberation Road, Accra, Ghana, 16033

Accra Good USD 239

Marhaba Beach Hotel Sousse  4 stars

Boulevard 14 Janvier, Sousse, Tunisia, 4039

Sousse Fabulous USD 101

Hilton Sharm El Sheikh Fayrouz Resort  4 stars

Peace Road Naama Bay P.O. Box 57, Sharm el-Sheikh, Egypt, 57

Sharm el-Sheikh Superb USD 80

Hilton Hurghada Long Beach Hotel  4 stars

Sahl Hashish Road, Hurghada, Egypt, 67

Hurghada Good USD 64

Commodore Hotel Cape Town  4 stars

Portswood Road, Waterfront 8002, Cape Town, South Africa, 8001

Cape Town Fabulous USD 230

Amine Hotel Marrakesh  4 stars

Avenue Abdelkrim El Khettabi, Marrakesh, Morocco, 40000

Marrakesh Good USD 40

Le Meridien Ile Maurice Hotel Pointe aux Piments  4 stars

Village Hall Lane, Pointe aux Piments, Mauritius

Pointe aux Piments Fabulous USD 290

The Three Corners Palmyra Resort Sharm el-Sheikh  4 stars

Nabq Area, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good USD 57

Three Corners Ocean View Hotel El Gouna  4 stars

Abu Tig Marina, El Gouna - Red Sea, El Gouna, Egypt

El Gouna Fabulous USD 244

Les Almohades Beach Resort Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco

Agadir Guest rating USD 87

Sarova Whitesands Beach Resort Mombasa  4 stars

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

Mombasa Fabulous USD 178

Verginia Sharm Hotel Sharm el-Sheikh  4 stars

Motelats St.-El Hadaba, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 32

Victoria & Alfred Hotel Cape Town  4 stars

On The Waterfront Pierhead, V And A Waterfront, Cape Town, South Africa, 8001

Cape Town Superb USD 342

Winchester Mansions Cape Town  4 stars

221 Beach Road, Cape Town, South Africa, 8001

Cape Town Fabulous USD 313

Coral Beach Resort Tiran Sharm el-Sheikh  4 stars

Shark'S Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 47

Club Thapsus Hotel Mahdia  4 stars

Zone Touristique B.P 42 Hiboun Mahdia, Mahdia, Tunisia, 5100

Mahdia Good USD 40

Diar Lemdina Hotel Hammamet  4 stars

Rue Dela Medina, Hammamet, Tunisia, 8050

Hammamet Superb USD 108

Marhaba Palace Port El Kantaoui  4 stars

Bp 120, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Fabulous USD 99

Sharming Inn Sharm el-Sheikh  4 stars

Fanara Street, Ras Om El-Seid, Sharm El Sheikh, 46, Sharm el-Sheikh, Egypt, 5331

Sharm el-Sheikh Guest rating USD 47

Lti Agadir Beach Club Hotel  4 stars

Secteur Balneaire Agadir 80000 Morocco, Agadir, Morocco, 80000

Agadir Very good USD 97

Hotel Argana Agadir  4 stars

Boulevard Mohamed V Bp 93, Agadir, Morocco, 80000

Agadir Good USD 52

Hotel Marrakech Le Semiramis Marrakesh  4 stars

Semlalia Bp 525, Route De Casablanca, Marrakesh, Morocco, 40000

Marrakesh Very good USD 68

Riad Catalina Marrakesh  4 stars

21 Derb Abdellah Ben Hssaine, Marrakesh, Morocco, 40000

Marrakesh Very good USD 111

Riu Tikida Dunas Hotel Agadir  4 stars

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

Agadir Superb USD 262

Hotel Marrakech Le Tichka Marrakesh  4 stars

Bp 894 Semlalia, Avenue Abdelkrim Khattabi, Marrakesh, Morocco, 40000

Marrakesh Very good USD 60

Mercure Hurghada Hotel  4 stars

Safaga Road Km 12, Hurghada, Egypt

Hurghada Fabulous USD 80

Heure Bleue Palais Hotel Essaouira  4 stars

2 Rue Ibn Babouta - Bab M Rrakech, Essaouira, Morocco, 44100

Essaouira Superb USD 248

Delphin El Habib Hotel Monastir  4 stars

Avenue Habib Bourguiba, Monastir, Tunisia, 5000

Monastir Fabulous USD 47

Novotel Casablanca City Center  4 stars

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

Casablanca Fabulous USD 131

Jaz Dar El Madina Hotel Marsa Alam  4 stars

Madinat Coraya, Marsa Alam, Egypt, 00000

Marsa Alam Superb USD 151

Laico Atlantic Hotel Banjul  4 stars

Marina Parade Avenue, Banjul, Gambia

Banjul Very good USD 100

Park Inn By Radisson Sharm El Sheikh Resort  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 48

Southern Palms Beach Resort Mombasa  4 stars

Ukunda, Mombasa Diani Beach, P.O. Box 363, Mombasa, Kenya, 00000

Mombasa Superb USD 192

Preskil Beach Resort Mauritius  4 stars

Pointe Jerome, Mauritius, Mauritius, 227756

Mauritius USD 242

Vineyard Hotel Cape Town  4 stars

Colinton Road, Cape Town, South Africa, 7725

Cape Town Superb USD 5 436

Royal Decameron Tafoukt Hotel Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Fabulous USD 131

El Fenn Hotel Marrakesh  4 stars

2 Derb Abdullah Hezzian, Marrakesh, Morocco, 40000

Marrakesh Superb USD 519

Al Fassia Aguedal Hotel Marrakesh  4 stars

9 Bis, Zone Touristique De L'Aguedal, Marrakesh, Morocco, 40000

Marrakesh Exclusive USD 170

Hotel Meriem Marrakesh  4 stars

Med El Beqal Street 154, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 49

Aqua Blu Resort Sharm el-Sheikh  4 stars

Ras Umm El Sid, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 104

Chich Khan Hotel Hammamet  4 stars

Rue De La Medina, Hammamet, Tunisia, 8056

Hammamet Fabulous USD 141

Iberostar Averroes Hotel Hammamet  4 stars

Hammamet Yasmine, Hammamet, Tunisia, 8052

Hammamet Fabulous USD 159

Iberostar Founty Beach Hotel Agadir  4 stars

Cite Founty, Agadir, Morocco, 80000

Agadir Fabulous USD 189

Mogador Al Madina Hotel Agadir  4 stars

Bld 20 Aout, Agadir, Morocco, 80010

Agadir Very good USD 60

Timoulay Hotel & Spa Agadir  4 stars

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

Agadir Fabulous USD 109

El Mouradi Djerba Menzel Hotel Midoun  4 stars

B.P 163-4116 Midoun Djerba Tunisia, Midoun, Tunisia, 4116

Midoun USD 110

Diwane Hotel & Spa Marrakech Marrakesh  4 stars

24 Rue Yougoslavie Gueliz, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 55

Sentido Phenicia Hotel Hammamet  4 stars

Avenue Moncef Bey, Hammamet, Tunisia, 8039

Hammamet Fabulous USD 177

A Zambezi River Lodge Victoria Falls  4 stars

308 Parkway Drive, Victoria Falls, Zimbabwe, 00000

Victoria Falls USD 180

The Three Corners Sunny Beach Resort Hurghada  4 stars

Al Ahiaa District, Hurghada, Egypt

Hurghada Superb USD 60

Caribbean World Borj Cedria Hotel Tunis  4 stars

Zone Touristique Bp 47, Tunis, Tunisia

Tunis Good USD 48

African Queen Hotel Hammamet  4 stars

Rue Kerkouane, Hammamet, Tunisia, 8050

Hammamet Good USD 50

Hammamet Garden Hotel  4 stars

Avenue Moncef Bey, Hammamet, Tunisia, 8050

Hammamet Good USD 75

Sentido Le Sultan Hotel Hammamet  4 stars

Route Touristique Bp 11, Hammamet, Tunisia, BP 11

Hammamet Fabulous USD 128

Caribbean World Monastir Hotel  4 stars

Zone Touristique Dkhila 500 Monastir, Monastir, Tunisia, 5000

Monastir Good USD 110

Kenzi Europa Hotel Agadir  4 stars

Boulevard 20 Aout B P 808, Agadir, Morocco, 80000

Agadir Very good USD 86

Dellarosa Suites And Spa Marrakesh  4 stars

5 Avenue Moulay El Hassan, Marrakesh, Morocco, 40020

Marrakesh Very good USD 80

Tiran Island Hotel Sharm el-Sheikh  4 stars

Montazah, Sharm El Sheikh, Egypt, Sharm el-Sheikh, Egypt, 00410

Sharm el-Sheikh Fabulous USD 88

Houda Yasmine Hammamet Hotel  4 stars

B.P. 97, Yasmine Hammamet, 8050 Hammamet, Tunisie, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 61

La Renaissance Hotel Marrakesh  4 stars

89 Angle Bd Mohamed V Et Zerkhtouni, Marrakesh, Morocco, 40000

Marrakesh Superb USD 76

Spier Hotel Stellenbosch  4 stars

R310 Lynedoch Road, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous USD 153

Zodiac Hotel Hammamet  4 stars

Zone Touristique Yasmine, Hammamet, Tunisia, 8050

Hammamet Very good USD 82

Rehana Sharm Resort Sharm el-Sheikh  4 stars

7 Km North Of Sharm Airport, N, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 114

Las Palmeras Hotel Marrakesh  4 stars

Route De Ouarzazate, Marrakesh, Morocco, 40000

Marrakesh Good USD 42

Tamassa Hotel Bel Ombre  4 stars

Coastal Road, Bel Ombre, Mauritius

Bel Ombre Superb USD 996

Oriental Rivoli Hotel Sharm el-Sheikh  4 stars

Peace Road, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous USD 43

Coral Beach Rotana Resort Hurghada  4 stars

Hurghada - Sahl Hasheesh Road, Hurghada, Egypt

Hurghada Very good USD 67

Tropitel Naama Bay Hotel Sharm el-Sheikh  4 stars

Naama Bay, Sharm el-Sheikh, Egypt, 61

Sharm el-Sheikh Very good USD 59

Jaz Sharks Bay  4 stars

2 B Entrance Of Sharks Bay, Sharm el-Sheikh, Egypt, 00328

Sharm el-Sheikh Very good USD 110

Riadh Palms Sousse  4 stars

Avenue Du 14 Janvier, Sousse, Tunisia

Sousse Fabulous USD 86

Tropitel Dahab Oasis Hotel  4 stars

Blue Hole Road, Dahab, Egypt

Dahab Fabulous USD 51

Kasbah Le Mirage Hotel Marrakesh  4 stars

Douar Ouled Messaoud,Ouahat Sidi Brahim, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 54

La Maison Arabe Hotel Marrakesh  4 stars

1 Derbassehbe Babdoukkala, Marrakesh, Morocco, 40 000

Marrakesh Superb USD 399

Gardenia Plaza Hotel Sharm el-Sheikh  4 stars

Sharks Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Good USD 47

Sentido Reef Oasis Senses Resort Sharm el-Sheikh  4 stars

Marine Sports Club Street, Had, Sharm el-Sheikh, Egypt, 00000

Sharm el-Sheikh Superb USD 140

Dive Inn Resort Sharm el-Sheikh  4 stars

El Forousya St.Ssh.South Sinai 34, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Very good USD 29

Hilton Marsa Alam Nubian Resort  4 stars

Km 97 Qusir Marsa Alam Rd Abo Dabab, Marsa Alam, Egypt

Marsa Alam Superb USD 109

Coral Hills Resort Sharm el-Sheikh  4 stars

El Forousya St Um El Seed Hill, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Guest rating USD 24

Sea Beach Resort & Aqua Park Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous USD 76

Beach Albatros Resort Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Fabulous USD 137

Palais Des Roses Hotel Agadir  4 stars

Secteur Balneaire Et, Agadir, Morocco, 80000

Agadir Very good USD 79

Nubian Village Hotel Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 140

El Andalous Hotel Marrakesh  4 stars

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

Marrakesh Very good USD 66

Vincci Nozha Beach Hotel Hammamet  4 stars

Route Touristique, Hammamet, Tunisia, 8050

Hammamet Very good USD 99

Riviera Hotel Port El Kantaoui  4 stars

Bp55, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb USD 155

Sands Suites Resort And Spa Flic en Flac  4 stars

Wolmar, Flic En Flac, Flic en Flac, Mauritius

Flic en Flac Superb USD 426

Nesrine Hotel Hammamet  4 stars

Avenue De La Paix, Hammamet, Tunisia, 08050

Hammamet Very good USD 73

Sharm Inn Amarein Sharm el-Sheikh  4 stars

Hadabett Om El Sid, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 18

Amani Tiwi Beach Resort  4 stars

Lunga Lunga Road, Tiwi, Kenya, 80400

Tiwi Fabulous USD 114

Protea Hotel Kruger Gate Skukuza  4 stars

Portia Shabangu Road, Skukuza, South Africa, 1350

Skukuza Fabulous USD 231

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Route Fes; Km 6, Marrakesh, Morocco

Marrakesh USD 180

Bella Vista Resort Hurghada  4 stars

Sheraton Road, Hurghada, Egypt

Hurghada Fabulous USD 109

Southern Sun The Cullinan Hotel Cape Town  4 stars

1 Cullinan Street, Cape Town, South Africa

Cape Town Fabulous USD 208

Grand Plaza Resort Hurghada  4 stars

Main Road Hurghada-Safaga Po Box 376, Hurghada, Egypt, P. O. Box 376

Hurghada Fabulous USD 478

La Palmeraie Boutique Hotel Mauritius  4 stars

Coastal Road Palmar, Mauritius, Mauritius

Mauritius USD 184

The Ravenala Attitude Hotel Mauritius  4 stars

Baie Des Tortues , Mauritius, Mauritius

Mauritius USD 315

Le Paradis Palace Hammamet  4 stars

Avenue De La Paix, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 92

Elephant Hills Resort Victoria Falls  4 stars

300 Parkway Drive, Victoria Falls, Zimbabwe

Victoria Falls USD 264

Vincci El Mansour Hotel Mahdia  4 stars

Bp 98-Route Touristique, Mahdia, Tunisia, 5111

Mahdia Exclusive USD 148

Orient Palace Sousse  4 stars

Boulevard 7 Novembre, Sousse, Tunisia, 4000

Sousse Very good USD 47

Sharm Holiday Resort Sharm el-Sheikh  4 stars

Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb USD 67

Marrakech Ryads Parc & Spa Hotel Marrakesh  4 stars

Douar Ouled Berrahmoun El Bour, Marrakesh, Morocco, 40000

Marrakesh Very good USD 106

Royal Kenz Thalasso & Spa Hotel Port El Kantaoui  4 stars

Jinene El Kantaoui Port El Kantaoui - Hammam Souss, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Fabulous USD 205

Seabel Alhambra Beach Golf & Spa Hotel Port El Kantaoui  4 stars

Bp 16, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb USD 289

Le Victoria Hotel Mauritius  4 stars

Pointe Aux Piments, Mauritius, Mauritius

Mauritius Superb USD 167

One Resort Monastir  4 stars

Skanes Route Touristique 5029 Monastir, Monastir, Tunisia

Monastir Fabulous USD 130

Ambre Resort & Spa Belle Mare  4 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Very good USD 462

Panorama Bungalows Aqua Park Hurghada  4 stars

K12 Ahyaa Road, Hurghada, Egypt

Hurghada Fabulous USD 65

President Hotel Cape Town  4 stars

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

Cape Town Very good USD 196

Houria Palace Port El Kantaoui  4 stars

Route Touristique El Kantaoui, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Guest rating USD 43

Panorama Bungalows El Gouna  4 stars

El Gouna, El Gouna, Egypt

El Gouna Very good USD 112

La Pirogue Hotel Mauritius  4 stars

Wolmar, Flic En Flac, Mu, Mauritius, Mauritius

Mauritius Superb USD 623

Le Mauricia Hotel Grand Baie  4 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Superb USD 448

El Mouradi Port El Kantaoui Hotel Sousse  4 stars

Zone Touristique El Kantaoui, Sousse, Tunisia

Sousse Guest rating USD 90

El Mouradi Skanes Hotel Monastir  4 stars

Zone Touristique Dkhila, Monastir, Tunisia, 5000

Monastir Very good USD 71

Victoria Falls Safari Lodge  4 stars

471 Squire Cummings Road, Victoria Falls, Zimbabwe

Victoria Falls USD 393

Jalsa Beach Hotel & Spa Mauritius  4 stars

Coastal Road, Mauritius, Mauritius

Mauritius Very good USD 221

Tej Marhaba Hotel Sousse  4 stars

Avenue. Taieb Mihiri, Sousse, Tunisia, 4011

Sousse Fabulous USD 126

Coco De Mer And Black Parrot Suites Praslin  4 stars

Anse Bois De Rose, Praslin, Seychelles

Praslin Superb USD 312

Xperience St. George Homestay Sharm el-Sheikh  4 stars

Magles El Madina Street, Um El Sid Hill, South Sinai, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous USD 45

Kombo Beach Hotel Serrekunda  4 stars

Po Box 694, Serrekunda, Gambia

Serrekunda USD 92

Sea Life Resort Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 170

Denis Private Island Hotel Mahe Island  4 stars

Denis Island, Mahe Island, Seychelles, 404

Mahe Island USD 950

Red Hotel Marrakech Marrakesh  4 stars

Avenue Hassan II, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 76

Harbour House Hotel Hermanus  4 stars

22 Harbour Road ;, Hermanus, South Africa

Hermanus Fabulous USD 196

Hotel Concorde Marco Polo Hammamet  4 stars

B.P. 35, Hammamet, Hammamet, Tunisia

Hammamet USD 168

Jungle Aqua Park Hotel Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Superb USD 135

Villa Blanca Urban Hotel Casablanca  4 stars

Boulvard De La Corniche, Casablanca, Morocco, 00000

Casablanca Very good USD 228

El Mouradi Beach Hotel Hammamet  4 stars

Route Touristique El Merazka, Hammamet, Tunisia

Hammamet Very good USD 114

Riad Karmela Marrakesh  4 stars

10 Derb El Ferrane Azbetz Place Ben Saleh, Marrakesh, Morocco, 40008

Marrakesh Superb USD 134

Aqua Hotel Resort And Spa Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Guest rating USD 54

Ali Baba Palace Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Very good USD 55

Labranda Les Dunes D'Or Hotel Agadir  4 stars

Secteur Balneaire, Agadir, Morocco, 80000

Agadir Very good USD 108

Radisson Blu Poste Lafayette Resort & Spa  4 stars

Coastal Road, Poste Lafayette, Mauritius

Poste Lafayette USD 219

Marhaba Royal Salem Hotel Sousse  4 stars

Boulevard 14 Janvier, Sousse, Tunisia, 4039

Sousse Very good USD 62

Protea Hotel Fire & Ice! Cape Town  4 stars

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

Cape Town Fabulous USD 227

Canonnier Beachcomber Hotel Pointe aux Canonniers  4 stars

Royal Road, Pointe aux Canonniers, Mauritius, 742CU00

Pointe aux Canonniers Superb USD 655

Ilala Lodge Victoria Falls  4 stars

Victoria Falls A8, Victoria Falls, Zimbabwe

Victoria Falls USD 290

Vendome Lti El Ksar Resort & Thalasso Sousse  4 stars

Boulevard 14 Janvier 2011 Khzema , Sousse, Tunisia, 4031

Sousse Fabulous USD 301

Fairview Hotel Nairobi  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Fabulous USD 249

Tirana Aqua Park Resort Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 234

Mexicana Sharm Resort Sharm el-Sheikh  4 stars

Om El Seid Hill, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good USD 42

Maru Maru Hotel Zanzibar  4 stars

Po Box 4053, 397-400, Gizenga Stree, Shahgani, Stone Town, Zanzibar, Tanzania, 397-400

Zanzibar Fabulous USD 118

Royal Decameron Issil Hotel Marrakesh  4 stars

Circuit De La Palmeraie, Marrakesh, Morocco, 40000

Marrakesh USD 117

Hilton Sharks Bay Resort Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Superb USD 58

Opera Plaza Hotel Marrakesh  4 stars

Angle Avenue Mohammed VI, Marrakesh, Morocco

Marrakesh Fabulous USD 66

Southern Sun Waterfront Hotel Cape Town  4 stars

1 Lower Buitengracht, Cape Town, South Africa, 8001

Cape Town Fabulous USD 243

Adama Resort Marrakesh  4 stars

Route D'Amizmiz Km 7.5 Marrakech 40000 Morocco, Marrakesh, Morocco, NULL

Marrakesh Fabulous USD 106

Hotel Farah Marrakech Marrakesh  4 stars

Avenue Du President Kennedy, Marrakesh, Morocco, 40000

Marrakesh Very good USD 60

Les Omayades Hotel Agadir  4 stars

Boulvard Du 20 Aout, Agadir, Morocco, 80000

Agadir Good USD 47

Panorama Naama Heights Sharm El Sheikh Hotel  4 stars

Naama Bay Heights, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 52

Coral Sea Waterworld Hotel Sharm el-Sheikh  4 stars

Nabq Area N/A, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 131

Coral Sea Aqua Club Hotel Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh USD 49

Sindbad Beach Resort Hurghada  4 stars

Village Road, Hurghada, Egypt

Hurghada Very good USD 81

Zalagh Kasbah Hotel & Spa Marrakesh  4 stars

Zone Touristiqur Agdal Lots 18, Marrakesh, Morocco, MA 40000

Marrakesh Fabulous USD 73

Le Royal Holiday Resort Sharm el-Sheikh  4 stars

El Salam Road. Naama Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh USD 218

Palm Beach Resort Hurghada  4 stars

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

Hurghada Fabulous USD 76

Zilwa Attitude Hotel Mauritius  4 stars

Royal Road, Mauritius, Mauritius

Mauritius USD 365

Blue Sea Le Tivoli Hotel Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Good USD 65

Riu Tikida Beach Hotel Agadir  4 stars

Bp 901 Chemin Des Dunes , Agadir, Morocco, 80000

Agadir Guest rating USD 246

Jasmine Village Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada USD 67

Medina Gardens Hotel Marrakesh  4 stars

Arset Djnan Lakhder, Marrakesh, Morocco, 40000

Marrakesh Superb USD 127

Tamra Beach Resort Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Guest rating USD 86

Ghost Mountain Inn Mkuze  4 stars

Fish Eagle Road, Mkuze, South Africa, 3965

Mkuze Fabulous USD 111

Aquila Private Game Reserve Hotel Touws River  4 stars

Off The R46 ;, Touws River, South Africa, 8000

Touws River

Aqua Mirage Club Hotel Marrakesh  4 stars

Km 10 Route De Tahanaout, Marrakesh, Morocco, 40000

Marrakesh Guest rating USD 162

Jaz Tour Khalef Hotel Sousse  4 stars

Boulevard Du 14 Janvier, Sousse, Tunisia, 4000

Sousse Good USD 174

Nubia Aqua Beach Resort Hurghada  4 stars

Kilo 13 El Gouna Road, Hurghada, Egypt, 84511

Hurghada Good USD 48

Maritim Crystals Beach Hotel M Belle Mare  4 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare USD 754

Blue Sea Le Printemps Hotel Marrakesh  4 stars

19 Boulevard Mansour Eddahbi, Marrakesh, Morocco, 40000

Marrakesh USD 50

Hotel Kanta Sousse  4 stars

Port El Kantaoui, Sousse, Tunisia, 4089

Sousse USD 55

The Three Corners Rihana Resort El Gouna  4 stars

El Gouna - Red Sea, El Gouna, Egypt

El Gouna Superb USD 79

Labranda Targa Club Hotel Marrakesh  4 stars

Douar Bouchareb Targa, Marrakesh, Morocco, 40000

Marrakesh Very good USD 127

The Grand Makadi Hotel  4 stars

Makadi Bay ;, Makadi Bay, Egypt

Makadi Bay Exclusive USD 318

Riu Tikida Garden Marrakech Hotel Marrakesh  4 stars

Circuit De La Palmeraie - Bp 1585, Marrakesh, Morocco, 40007

Marrakesh USD 124

Kololi Beach Club Hotel  4 stars

Kerr Serign, Kololi, Gambia, PMB241

Kololi USD 158

The Grand Resort Hurghada  4 stars

Touristic Promenade , Hurghada, Egypt

Hurghada Guest rating USD 43

Sentido Aziza Beach Golf & Spa - Adult Only Hotel Hammamet  4 stars

Rue Assed Ibne El Fourat - Bp 218, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 69

Dreams Vacation Resort Sharm el-Sheikh  4 stars

Um El Sid Cliff, South Sianai, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 96

Ramada Liberty Resort Monastir  4 stars

Bp 122 Zone Touristique, Skanes, 5000 Monastir -, Monastir, Tunisia

Monastir USD 99

Makadi Palace  4 stars

Makadi Bay ;, Makadi Bay, Egypt

Makadi Bay USD 348

Treetops Hotel Mweiga  4 stars

Aberdare National Park , Mweiga, Kenya

Mweiga

Siva Grand Beach Hotel Hurghada  4 stars

Touristic Promenade ;, Hurghada, Egypt

Hurghada USD 124

Thalassa Sousse Hotel  4 stars

Boulevard 7 Novembre, Sousse, Tunisia

Sousse USD 175

Golf Residence. Sousse  4 stars

Touristic Zone Port El Kantaoui, Port El Kantaoui, Sousse, Tunisia

Sousse USD 52

Djembe Beach Hotel Kololi  4 stars

Djeliba Plaza Street, Kololi, Gambia

Kololi USD 88

The Sun City Hotel.  4 stars

Sun City Resort Off The R556, North West Province, Sun City 0316, South Africa Sun City South Africa, Sun City, South Africa

Sun City

Casuarina Resort And Spa Trou aux Biches  3 stars

Coastal Road, Trou aux Biches, Mauritius

Trou aux Biches Superb USD 179

Peermont Metcourt Suites At Emperors Palace Johannesburg  3 stars

64 Jones Road, Johannesburg, South Africa, 1620

Johannesburg Very good USD 157

Camps Bay Resort Cape Town  3 stars

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

Cape Town Fabulous USD 196

Houda Golf And Beach Club Hotel Monastir  3 stars

Route Touristique La Dkhila, Monastir, Tunisia, 5000

Monastir Good USD 63

Soviva Resort Port El Kantaoui  3 stars

Touristic Zone ,Port El Kantaoui, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb USD 75

Le Caspien Hotel Marrakesh  3 stars

12 Rue Loubnane Gueliz, Marrakesh, Morocco, 40000

Marrakesh Very good USD 46

Samira Club Hotel Hammamet  3 stars

Avenue De La Paix, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 88

Radisson Blu Hotel, Bamako  3 stars

Aci 2000 Hamdallaye, Bamako, Mali, 2566

Bamako Fabulous USD 188

Merville Beach Hotel Grand Baie  3 stars

Grand Baie, Grand Baie, Mauritius, 245121

Grand Baie Fabulous USD 369

Recif Attitude Hotel Mauritius  3 stars

Royal Road, Mauritius, Mauritius, 5210

Mauritius Very good USD 208

Moroccan House Marrakech Hotel Marrakesh  3 stars

3, Rue Loubnane, Gueliz, Centre-Vil, Marrakesh, Morocco, 40000

Marrakesh Fabulous USD 41

El Pueblo Tamlelt Hotel Agadir  3 stars

Boulevard Du 20 Aout Agadir, Agadir, Morocco, 80000

Agadir Very good USD 84

El Mouradi Cap Mahdia Hotel  3 stars

Route De La Corniche, Mahdia, Tunisia, 5011

Mahdia Fabulous USD 95

Club Almoggar Garden Beach Hotel Agadir  3 stars

Boulevard Mohamed V, Agadir, Morocco, 80000

Agadir Very good USD 45

Appart Hotel Tagadirt  3 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Good USD 29

Falcon Naama Star Hotel Sharm el-Sheikh  3 stars

King Abdallah Street Naama Bay South Sinai, Sharm el-Sheikh, Egypt, 002

Sharm el-Sheikh Very good USD 30

Falcon Hills Hotel Sharm el-Sheikh  3 stars

Um El Sid, South Sinai, Motels St., Sharm el-Sheikh, Egypt, 002

Sharm el-Sheikh Very good USD 25

Veranda Palmar Beach Hotel Belle Mare  3 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Superb USD 287

Veranda Pointe Aux Biches Hotel Mauritius  3 stars

Royal Road, Mauritius, Mauritius

Mauritius Fabulous USD 331

Veranda Grand Baie Hotel Mauritius  3 stars

Royal Road, Grand Bay, Mauritius, Mauritius

Mauritius Fabulous USD 235

Luna Sharm Hotel Sharm el-Sheikh  3 stars

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

Sharm el-Sheikh Very good USD 20

Veranda Paul & Virginie Hotel And Spa Grand Gaube  3 stars

Coastal Road, Grand Gaube, Mauritius

Grand Gaube Superb USD 213

Kahramana Hotel Sharm el-Sheikh  3 stars

Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 71

Les Trois Palmiers Hotel Marrakesh  3 stars

18 Rue Loubnane Marrakech Guel, Marrakesh, Morocco

Marrakesh Superb USD 52

Protea Hotel Sea Point Cape Town  3 stars

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

Cape Town Fabulous USD 171

Senegambia Beach Hotel Kololi  3 stars

Kololi, Western Division, Kololi, Gambia

Kololi USD 104

Dar Khayam Hotel Hammamet  3 stars

Zone Touristique Mrezka, Hammamet, Tunisia

Hammamet Very good USD 102

Oudaya Hotel Marrakesh  3 stars

147 Rue Mohamed El Baqual Gueliz, Marrakesh, Morocco

Marrakesh Very good USD 51

Golf Residance Hotel Port El Kantaoui  3 stars

4069 Port El Kantaoui, Bp 127, Port El Kantaoui, Tunisia, 4086

Port El Kantaoui Fabulous USD 75

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 181

Happy Life Village Dahab  3 stars

Wady Quonay, Dahab, Egypt

Dahab USD 87

Silver Beach Hotel Mauritius  3 stars

Coastal Road, Mauritius, Mauritius

Mauritius USD 182

Caribbean Village Agador Agadir  3 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Very good USD 99

Turtle Bay Beach Club Hotel Watamu  3 stars

Mida Creek Road, Watamu, Kenya, 80202

Watamu Superb USD 165

Viva Sharm Hotel Sharm el-Sheikh  3 stars

Um El Sid, South Sinai, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good USD 20

Tropical Attitude Hotel Trou d'Eau Douce  3 stars

La Pelouse, Trou d'Eau Douce, Mauritius

Trou d'Eau Douce Superb USD 150

Emeraude Beach Attitude Hotel Mauritius  3 stars

Coastal Road, Mauritius, Mauritius

Mauritius Superb USD 215

Amar Sina Hotel Sharm el-Sheikh  3 stars

Motels Street, Um El-Sid Cliff, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Guest rating USD 10

Bel Azur Thalassa Hotel Hammamet  3 stars

B.P. 13 Rue Assad Ibn El Fourat, Hammamet, Tunisia, 8050

Hammamet Fabulous USD 112

Royal Crown Alexandria Hotel  3 stars

160 El-Gaish Road, Cleopatra ;, Alexandria, Egypt

Alexandria USD 24

Marhaba Hotel Sousse  3 stars

Boulevard 7 Novembre, Sousse, Tunisia

Sousse Very good USD 72

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Exceptional USD 203

Caribbean World Hammamet Village  3 stars

Bp 224 Zone Touristique Sud, Hammamet, Tunisia

Hammamet Good USD 96

The Russel Hotel Knysna  3 stars

Cnr. Long, Graham And Unity Street, Knysna, South Africa, 6570

Knysna Fabulous USD 70

Sonesta Club Sharm El Sheikh Hotel NAAMA BAY  3 stars

Naama Bay, NAAMA BAY, Egypt

NAAMA BAY USD 71

Hotel Sahara Beach Monastir  3 stars

Route Touristique Dkhila, Monastir 5000, Tunez, Monastir, Tunisia, 5029

Monastir USD 97

Hotel Le Marrakech Marrakesh  3 stars

Rond Point De La Liberte, Marrakech, Ma, Marrakesh, Morocco, 40000

Marrakesh

Sea Sun Dahab Hotel Sharm el-Sheikh  3 stars

52 Blue Hole Road, Sharm el-Sheikh, Egypt, 2345

Sharm el-Sheikh

Djerba Beach Hotel  3 stars

Zone Touristique, Djerba, Tunisia, 4180

Djerba

Club Omar Khayam Hotel Hammamet  3 stars

Zone Touristique Hammamet Nord, Hammamet, Tunisia, 8050

Hammamet Good USD 196

Coin De Mire Attitude Hotel Bain Boeuf  3 stars

Royal Road, Bain Boeuf, Bain Boeuf, Mauritius, 0000

Bain Boeuf USD 234

Bakotu Hotel  3 stars

Kotu Beach, Kotu, Gambia, 0000

Kotu USD 83

Formula 10 Livingstone Hotel Dar es Salaam  2 stars

Corner Of Kariakoo-Livingstone And Amani Street, Dar es Salaam, Tanzania

Dar es Salaam Good USD 154

Palm Beach Hotel Kotu  2 stars

Kotu Stream, Kotu, Gambia

Kotu USD 43

Palma Rima Hotel Kololi  2 stars

350 Serrekunda, Serrekunda, Gm, Kololi, Gambia

Kololi USD 85

Badala Park Hotel Kotu  2 stars

Pmb 467 Serrekunda, Banjul The Gambia, Kotu, Gambia

Kotu USD 53

Holiday Beach Club Hotel Kololi  2 stars

Kololi Beach, Kololi, Gambia

Kololi

Ksar Char-Bagh Guest House Marrakesh  0 stars

Djnan Abiad, La Palemeraie Route De Fes Bp 12478, Marrakesh, Morocco, 40000

Marrakesh Good USD 381

The Robberg Beach Lodge Plettenberg Bay  0 stars

89 Beachy Head Drive, Plettenberg Bay, South Africa, 4123

Plettenberg Bay Superb USD 167

Botlierskop Private Game Reserve Villa Mossel Bay  0 stars

Botlierskop Farm, Gonnakraal, Mossel Bay, South Africa, 6503

Mossel Bay Exceptional USD 236

Skanes Family Resort Monastir  0 stars

N/A Dekhila Skanes, 5000 Monastir, Skanes, Tn, Monastir, Tunisia

Monastir USD 136

Highgrove House Guest House Hazyview  0 stars

Highgrove Avenue 1, Kiepersol, Hazyview, South Africa

Hazyview USD 346

Chobe Safari Lodge Murchison Falls National Park  0 stars

Lolim, Uganda 01, Murchison Falls National Park, Uganda

Murchison Falls National Park