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 NZD 114

Kenzi Farah Hotel Marrakesh  5 stars

Avenue Du President Kennedy, Marrakesh, Morocco, 40000

Marrakesh Good NZD 143

Ocean Bay Hotel & Resort Bakau  5 stars

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

Bakau Fabulous NZD 119

La Sultana Marrakech Hotel Marrakesh  5 stars

403 Rue De La Kasbah, Marrakesh, Morocco, 40000

Marrakesh Superb NZD 1 068

Hilton Luxor Resort & Spa  5 stars

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

Luxor Fabulous NZD 190

Transcorp Hilton Abuja Hotel  5 stars

1 Aguiyi Ironsi Street Maitama, Abuja, Nigeria, 900001

Abuja Very good NZD 561

Hilton Hurghada Resort  5 stars

Hurghada Bay-Safaga Road, Hurghada, Egypt

Hurghada Very good NZD 86

Hilton Mauritius Resort And Spa Flic en Flac  5 stars

Wolmar, Flic en Flac, Mauritius

Flic en Flac Superb NZD 506

Hilton Sandton Hotel  5 stars

138 Rivonia Road, Sandton, South Africa, 2196

Sandton Fabulous NZD 231

Hilton Hurghada Plaza Hotel  5 stars

Gabal El Hareem Street, Red Sea, Hurghada, Egypt

Hurghada Fabulous NZD 168

Hyatt Regency Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Superb NZD 336

Nairobi Serena Hotel  5 stars

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

Nairobi Fabulous NZD 394

Royal Palm Hotel Grand Baie  5 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Superb NZD 1 492

One&Only Le Saint Geran Hotel Mauritius  5 stars

Pointe De Flacq, Mauritius, Mauritius

Mauritius Superb NZD 964

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 NZD 2 469

Maradiva Villas Resort & Spa Flic en Flac  5 stars

Wolmar, Flic en Flac, Mauritius, NONE

Flic en Flac Superb NZD 972

The Table Bay Hotel Cape Town  5 stars

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

Cape Town Superb NZD 603

Cape Grace Hotel Cape Town  5 stars

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

Cape Town Superb NZD 1 945

Twelve Apostles Hotel & Spa Cape Town  5 stars

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

Cape Town Superb NZD 1 015

Saxon Hotel, Villas & Spa Johannesburg  5 stars

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

Johannesburg Superb NZD 907

The Residence Tunis Gammarth  5 stars

Bp 697, Gammarth, Tunisia, 2070

Gammarth Superb NZD 323

Marriott Beach Resort Hurghada  5 stars

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

Hurghada Fabulous NZD 139

Sharm El Sheikh Marriott Resort  5 stars

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

Sharm el-Sheikh Fabulous NZD 134

Le Meridien Dahab Resort  5 stars

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

Dahab Superb NZD 123

Le Meridien N'Fis Hotel Marrakesh  5 stars

Avenue Mohammed VI, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 583

Le Meridien Fisherman'S Cove Hotel Mahe Island  5 stars

Bel Ombre, Mahe Island, Seychelles

Mahe Island Fabulous NZD 762

Belmond Mount Nelson Hotel Cape Town  5 stars

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

Cape Town Superb NZD 669

Radisson Blu Hotel Waterfront Cape Town  5 stars

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

Cape Town Fabulous NZD 706

Monte Carlo Hotel Sharm el-Sheikh  5 stars

Om El Seed Peninsula, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 325

Sheraton Sharm Resort Sharm el-Sheikh  5 stars

Al Pasha Coast, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good NZD 124

Sheraton Tunis Hotel  5 stars

Avenue De La Ligue Arabe, Tunis, Tunisia, 1080

Tunis Very good NZD 259

Sheraton Miramar Resort El Gouna  5 stars

Red Sea, El Gouna, Egypt

El Gouna Superb NZD 277

Achti Resort Luxor  5 stars

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

Luxor Fabulous NZD 67

Melia Sinai Hotel Sharm el-Sheikh  5 stars

Ras Nasrani, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 35

Sonesta Beach Resort And Casino Sharm el-Sheikh  5 stars

1 Sonesta Circle, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good NZD 66

Les Jardins De La Medina Hotel Marrakesh  5 stars

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

Marrakesh Fabulous NZD 399

Reef Oasis Blue Bay Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous NZD 229

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 NZD 120

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 NZD 114

Laguna Vista Beach Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 1111

Sharm el-Sheikh Fabulous NZD 189

The Bay Hotel Cape Town  5 stars

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

Cape Town Superb NZD 473

Labadi Beach Hotel Accra  5 stars

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

Accra Fabulous NZD 432

Waterfront Village Cape Town  5 stars

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

Cape Town Fabulous NZD 587

Grand Rotana Resort & Spa Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 450

Les Jardins De La Koutoubia Hotel Marrakesh  5 stars

26 Rue De La Koutoubia, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 436

Sofitel Winter Palace Luxor  5 stars

Corniche El Nile Street, Luxor, Egypt

Luxor Fabulous NZD 216

Sofitel Taba Heights Hotel  5 stars

Km 42, Taba Newuiba Road, Taba, Egypt

Taba Fabulous NZD 133

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 499

La Villa Des Orangers Marrakesh  5 stars

6 Rue Sidi Mimoun, Marrakesh, Morocco, 4000

Marrakesh NZD 1 089

Ellerman House Hotel Cape Town  5 stars

Kloof Road 180, Cape Town, South Africa, 8005

Cape Town Superb NZD 4 230

The Marine Hermanus Hotel  5 stars

Marine Drive, Hermanus, South Africa, 7200

Hermanus Superb NZD 392

Tsala Treetop Lodge Plettenberg Bay  5 stars

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

Plettenberg Bay Fabulous NZD 1 114

Pullman Marrakech Palmeraie Resort And Spa Marrakesh  5 stars

Km 6 Route De Fes, Marrakesh, Morocco, 40000

Marrakesh Good NZD 146

Iberostar Diar El Andalous Hotel Sousse  5 stars

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

Sousse Superb NZD 193

Novotel Sharm El Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt, 32

Sharm el-Sheikh Fabulous NZD 127

The Oberoi Sahl Hasheesh Hotel  5 stars

117, Sahl Hasheesh Red Sea, Sahl Hasheesh, Egypt

Sahl Hasheesh Fabulous NZD 338

Fregate Island Private Hotel Mahe Island  5 stars

Victoria, Mahe Island, Seychelles

Mahe Island NZD 9 967

Banyan Tree Seychelles Hotel Mahe Island  5 stars

Anse Intendance, Mahe Island, Seychelles

Mahe Island Superb NZD 2 205

Intercontinental Taba Heights Resort  5 stars

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

Taba Fabulous NZD 126

Iberotel Palace Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 126

Jaz Belvedere Hotel Sharm el-Sheikh  5 stars

El Montaza, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Guest rating NZD 140

Movenpick Resort & Spa El Gouna  5 stars

El Gouna, El Gouna, Egypt

El Gouna Superb NZD 262

Maritim Jolie Ville Kings Island Luxor Hotel  5 stars

Awameya Road , Kings Island Luxor, Luxor, Egypt

Luxor Fabulous NZD 147

Steigenberger Al Dau Beach Hotel Hurghada  5 stars

Yussif Afifi Road, Hurghada, Egypt

Hurghada Fabulous NZD 308

Bluebay Beach Resort & Spa Zanzibar  5 stars

Po Box 3276, Kiwengwa, Zanzibar, Tanzania, 00000

Zanzibar Superb NZD 437

Sultan Gardens Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 83

The Westin Cape Town Hotel  5 stars

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

Cape Town Superb NZD 585

Anahita The Resort Mauritius  5 stars

Deep River, Mauritius, Mauritius, 40901

Mauritius Superb NZD 1 227

Kempinski Hotel Soma Bay Hurghada  5 stars

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

Hurghada Superb NZD 238

Shanti Maurice A Nira Resort Chemin Grenier  5 stars

Riviere Des Galets, Chemin Grenier, Mauritius

Chemin Grenier Superb NZD 1 952

Amwaj Oyoun Resort & Spa Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 112

Radisson Blu Hotel Sandton Johannesburg  5 stars

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

Johannesburg Fabulous NZD 338

Resta Grand Resort Marsa Alam  5 stars

Km 65 Quoseir Marsa Alam Road, Marsa Alam, Egypt

Marsa Alam Superb NZD 122

Pyramisa Isis Luxor Hotel  5 stars

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

Luxor Very good NZD 87

Vincci Nour Palace Mahdia  5 stars

Bp 79 Zone Touristique Hiboune, Mahdia, Tunisia, 5111

Mahdia Very good NZD 166

Mehari Hammamet Hotel  5 stars

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

Hammamet Superb NZD 387

Lux Grand Gaube Hotel  5 stars

Grand Gaube, Grand Gaube, Mauritius, 227756

Grand Gaube Very good NZD 4 763

Four Seasons Resort Seychelles Mahe Island  5 stars

Petite Anse, Baie-Lazare, Mahe Island, Seychelles

Mahe Island Exclusive NZD 3 502

Four Seasons Resort Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 555

Sunrise Garden Beach Resort Hurghada  5 stars

20 Km Safaga Road, Hurghada, Egypt

Hurghada Superb NZD 249

Sunrise Crystal Bay Resort Hurghada  5 stars

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

Hurghada Superb NZD 282

Maritim Resort & Spa Mauritius Balaclava  5 stars

Turtle Bay, Balaclava, Mauritius

Balaclava Superb NZD 618

Royal Livingstone Resort By An  5 stars

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

Livingstone Superb NZD 967

Palm Plaza Marrakech Hotel & Spa Marrakesh  5 stars

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

Marrakesh Very good NZD 123

Tropicana Grand Azure Hotel Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 15000

Sharm el-Sheikh Superb NZD 786

Nubian Island Hotel Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 15000

Sharm el-Sheikh Superb NZD 236

Meikles Hotel Harare  5 stars

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

Harare Fabulous NZD 262

Sunrise Select Royal Makadi Resort  5 stars

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

Makadi Bay Superb NZD 234

One&Only Cape Town Hotel  5 stars

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

Cape Town Superb NZD 1 618

Taj Cape Town Hotel  5 stars

Wale Street, Cape Town, South Africa, 8001

Cape Town Superb NZD 835

Cape Royale Luxury Hotel Cape Town  5 stars

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

Cape Town Superb NZD 860

Mazagan Beach Hotel El Jadida  5 stars

Mazagan Beach Resort, El Jadida, Morocco, 24000

El Jadida Fabulous NZD 584

Movenpick Resort And Marine Spa Sousse  5 stars

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

Sousse Superb NZD 251

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

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

Sharm el-Sheikh Superb NZD 83

Ole Sereni Hotel Nairobi  5 stars

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

Nairobi Fabulous NZD 337

Royal Mansour Marrakech Hotel Marrakesh  5 stars

Rue Abou Abbas El Sebti, Marrakesh, Morocco, 40000

Marrakesh Exclusive NZD 2 673

Sankara Nairobi Hotel  5 stars

05 Woodvale Grove, Westlands, Nairobi, Kenya

Nairobi Superb NZD 327

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 NZD 302

Sunrise Holidays Resort Hurghada  5 stars

Corniche Road, Sheraton Street,, Hurghada, Egypt

Hurghada Superb NZD 172

Rehana Royal Beach Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous NZD 201

Movenpick Hotel Gammarth Tunis La Marsa  5 stars

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

La Marsa Fabulous NZD 403

Maritim Royal Peninsula Hotel Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous NZD 160

Hauza Beach Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Very good NZD 124

Premier Le Reve Hotel & Spa Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt, 84511

Hurghada Superb NZD 308

Premier Romance Boutique Hotel & Spa Resort Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt, 84511

Hurghada Superb NZD 221

The Last Word Franschhoek Hotel  5 stars

68 Huguenot Street, Franschhoek, South Africa, 7690

Franschhoek Superb NZD 574

Sofitel Essaouira Mogador Golf & Spa Hotel  5 stars

Domaine De Mogador, Essaouira, Morocco, 44000

Essaouira Superb NZD 261

Raffles Seychelles Hotel Praslin  5 stars

Anse Takamaka, Praslin, Seychelles

Praslin Superb NZD 1 358

Amwaj Blue Beach Resort & Spa Soma Bay  5 stars

Abu Soma Bay, Soma Bay, Egypt

Soma Bay Good NZD 78

Cyrene Grand Hotel Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 99

Royal Grand Sharm Hotel Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Very good NZD 155

Stella Di Mare Hotel Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 130

The Residence Zanzibar  5 stars

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

Zanzibar Superb NZD 1 008

Hilton Seychelles Labriz Resort And Spa Silhouette Island  5 stars

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

Silhouette Island Fabulous NZD 1 064

Hilton Cape Town City Centre Hotel  5 stars

126 Buitengracht Street, Cape Town, South Africa, 8001

Cape Town Superb NZD 350

Movenpick Ambassador Hotel Accra  5 stars

Independence Avenue / Ridge, Accra, Ghana

Accra Fabulous NZD 463

Jaz Aquamarine Hotel Hurghada  5 stars

Magawish District South Sahl Hashish Road Hurghada, Hurghada, Egypt

Hurghada Superb NZD 249

Four Seasons Resort Mauritius At Anahita Beau Champ  5 stars

Beau Champ, Beau Champ, Mauritius

Beau Champ Exclusive NZD 1 730

Kenzi Club Agdal Medina Hotel Marrakesh  5 stars

Avenue Mohamed VI, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 282

Dana Beach Resort Hurghada  5 stars

Sahl Hashish Road, Hurghada, Egypt

Hurghada Superb NZD 268

Iberostar Royal El Mansour Hotel Mahdia  5 stars

Route De La Corniche, Mahdia, Tunisia, 5150

Mahdia Superb NZD 264

The Sindbad Hotel Hammamet  5 stars

Avenue Des Nations Unies, Hammamet, Tunisia, 8050

Hammamet Fabulous NZD 218

Angsana Balaclava Hotel  5 stars

Baie Aux Tortues, Balaclava, Mauritius

Balaclava Superb NZD 666

Kempinski Seychelles Resort Mahe Island  5 stars

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

Mahe Island Superb NZD 716

Fellah Hotel Marrakesh  5 stars

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

Marrakesh Good NZD 248

Serena Hotel Dar es Salaam  5 stars

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

Dar es Salaam Fabulous NZD 327

Adam Park Hotel & Spa Marrakesh  5 stars

Zone Touristique Agdal, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 109

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

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

Sharm el-Sheikh Guest rating NZD 124

Desert Rose Resort Hurghada  5 stars

Safaga Road, Hurghada, Egypt

Hurghada Fabulous NZD 106

Sharm Grand Plaza Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 109

Constance Lemuria Resort Praslin  5 stars

Anse Kerlan, Praslin, Seychelles

Praslin Superb NZD 1 816

Constance Le Prince Maurice Hotel Poste de Flacq  5 stars

Choisy Road, Poste de Flacq, Mauritius, 00000

Poste de Flacq Superb NZD 1 252

Constance Belle Mare Plage Hotel  5 stars

Poste De Flacq, Belle Mare, Mauritius

Belle Mare Superb NZD 894

Palais Namaskar Hotel Marrakesh  5 stars

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

Marrakesh NZD 1 006

The Oyster Box Hotel Umhlanga  5 stars

2 Lighthouse Road, Umhlanga, South Africa, 4319

Umhlanga Superb NZD 772

Selman Marrakech Hotel Marrakesh  5 stars

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

Marrakesh NZD 743

El Mouradi Palm Marina Hotel Port El Kantaoui  5 stars

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

Port El Kantaoui Guest rating NZD 129

Sandton Sun Hotel Johannesburg  5 stars

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

Johannesburg Fabulous NZD 341

Paradise Cove Boutique Hotel Cap Malheureux  5 stars

Anse La Raie, Cap Malheureux, Mauritius

Cap Malheureux Fabulous NZD 386

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 NZD 157

Sofitel Agadir Thalassa Sea & Spa Hotel  5 stars

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

Agadir Fabulous NZD 425

The Residence Mauritius Centre de Flacq  5 stars

Coastal Road, Centre de Flacq, Mauritius

Centre de Flacq NZD 680

Paradis Hotel And Golf Club Le Morne Brabant  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Superb NZD 946

Coral Sea Sensatori Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous NZD 189

Royal Zanzibar Beach Resort  5 stars

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

Zanzibar Superb NZD 657

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 NZD 219

Island View Resort Sharm el-Sheikh  5 stars

Sharks Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 152

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 NZD 136

Hotel Riu Palace Oceana Hammamet  5 stars

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

Hammamet NZD 282

Shandrani Beachcomber Hotel Mauritius  5 stars

Blue Bay, Mauritius, Mauritius

Mauritius Superb NZD 832

Les Deux Tours Hotel Marrakesh  5 stars

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

Marrakesh Fabulous NZD 564

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 NZD 122

Eden Andalou Aquapark & Spa Hotel Marrakesh  5 stars

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

Marrakesh Good NZD 269

Sugar Beach Hotel Flic en Flac  5 stars

Wolmar, Flic En Flac, Flic en Flac, Mauritius

Flic en Flac NZD 496

Sea Star Beau Rivage Hotel Hurghada  5 stars

Hurghada Area, Hurghada, Egypt, po box 311

Hurghada Fabulous NZD 93

Long Beach Hotel Mauritius  5 stars

Coastal Road, Belle Mare, Mauritius, Mauritius

Mauritius Exclusive NZD 842

Royal Atlas & Spa Hotel Agadir  5 stars

Boulevard 20 Aout - Bp20012, Agadir, Morocco, 80000

Agadir Very good NZD 212

Sea Club Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb NZD 120

Mont Rochelle Hotel Franschhoek  5 stars

Dassenberg Road, Franschhoek, South Africa, 7690

Franschhoek Exclusive NZD 1 031

The Oberoi Mauritius Hotel  5 stars

Turtle Bay, Mauritius, Mauritius

Mauritius Superb NZD 1 570

Baron Resort Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Fabulous NZD 133

Kairaba Beach Hotel Kololi  5 stars

Pmb 390, Kololi, Gambia, PMB 390

Kololi Superb NZD 318

Royal Albatros Moderna Hotel Sharm el-Sheikh  5 stars

Peace Road Nabq, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 209

Hemingways Nairobi Hotel  5 stars

Mbagathi Ridge, Nairobi, Kenya, 00502

Nairobi NZD 798

Jaz Makadi Saraya Palms Hotel Hurghada  5 stars

Madinat Makadi, Hurghada, Egypt

Hurghada Superb NZD 340

The St. Regis Mauritius Resort Le Morne Brabant  5 stars

Le Morne Peninsula, Le Morne Brabant, Mauritius

Le Morne Brabant Exclusive NZD 1 326

Hilton Sharm Waterfalls Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Fabulous NZD 99

Old Palace Resort Sahl Hasheesh Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt

Hurghada Fabulous NZD 134

Titanic Palace Hurghada  5 stars

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

Hurghada NZD 107

Sofitel Agadir Royal Bay Resort  5 stars

Cite Founty P4 226, Agadir, Morocco, 80007

Agadir Very good NZD 330

Sofitel So Mauritius Hotel Bel Ombre  5 stars

Royal Road, Beau Champs, Bel Ombre, Mauritius

Bel Ombre Superb NZD 1 509

Labranda Aqua Fun Club Marrakech Hotel Marrakesh  5 stars

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

Marrakesh Very good NZD 288

Riu Palace Tikida Agadir  5 stars

Chemin Des Dunes, Agadir, Morocco, 80000

Agadir Fabulous NZD 360

Xperience Sea Breeze Resort Sharm el-Sheikh  5 stars

Sharks Bay Area, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb NZD 99

Xperience Kiroseiz Parkland Hotel Sharm el-Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good NZD 239

Rixos Sharm El Sheikh Hotel  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 00000

Sharm el-Sheikh Superb NZD 399

Palm Royale Soma Bay Hotel  5 stars

K48 Hurghada Safaga Road, Soma Bay, Egypt

Soma Bay Fabulous NZD 132

Il Mercato Hotel & Spa Sharm el-Sheikh  5 stars

Sharm El Sheikh, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb NZD 76

Moevenpick Resort Sharm El Sheikh  5 stars

Naama Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous NZD 257

Sofitel Marrakech Lounge And Spa Hotel Marrakesh  5 stars

Rue Harroun Errachid, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 337

Sentido Mamlouk Palace Resort Hurghada  5 stars

Km 20 Hurghada - Safaga Road, Hurghada, Egypt

Hurghada Exclusive NZD 211

Lux* Le Morne Hotel Le Morne Brabant  5 stars

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

Le Morne Brabant Superb NZD 1 155

Paradis Plage Hotel Agadir  5 stars

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

Agadir Fabulous NZD 415

Radisson Blu Resort Sharm El Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good NZD 120

Coral Sea Holiday Village Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh NZD 122

Sierra Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Fabulous NZD 145

Cleopatra Luxury Resort - Makadi Bay  5 stars

Safaga Road, Makadi Bay, Makadi Bay, Egypt

Makadi Bay Fabulous NZD 180

Four Seasons Resort Marrakech Marrakesh  5 stars

1 Boulevard De La Menara, Marrakesh, Morocco, 40000

Marrakesh Superb NZD 921

Trou Aux Biches Beachcomber Hotel Mauritius  5 stars

Trou Aux Biches, Mauritius, Mauritius

Mauritius Fabulous NZD 1 444

El Mouradi Palace Sousse  5 stars

Zone Touristique El Kantaoui, Sousse, Tunisia, 4089

Sousse Very good NZD 122

Steigenberger Aqua Magic Hotel Hurghada  5 stars

Youssif Afifi Road, Hurghada, Egypt, 84111

Hurghada Fabulous NZD 249

Intercontinental Lagos Hotel  5 stars

Kofo Abayomi Street - Plot 52, Lagos, Nigeria

Lagos NZD 682

Hilton Sharm Dreams Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Very good NZD 132

Mena House Hotel Giza  5 stars

Pyramids Road, Giza, Giza, Egypt

Giza Superb NZD 211

Steigenberger Makadi Hotel Hurghada  5 stars

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

Hurghada Superb NZD 268

Medina Solaria & Thalasso Hotel Hammamet  5 stars

Rue De La Medina, Hammamet, Tunisia, 8056

Hammamet Fabulous NZD 137

Tropitel Sahl Hasheesh Hotel Hurghada  5 stars

Sahl Hasheesh, Hurghada, Egypt

Hurghada Fabulous NZD 123

Outrigger Mauritius Beach Resort Bel Ombre  5 stars

Allee Des Cocotiers, Bel Ombre, Bel Ombre, Mauritius

Bel Ombre Exclusive NZD 459

Cleopatra Luxury Resort Sharm El Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 168

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

Sharks Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 176

Amir Palace Monastir  5 stars

Zone Touristique Skanes, Monastir, Tunisia, 5000

Monastir Very good NZD 116

La Mamounia Hotel Marrakesh  5 stars

Avenue Bab Jdid, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 2 056

Breezes Beach Club And Spa Hotel Zanzibar  5 stars

Bwejuu Beach, Zanzibar, Tanzania

Zanzibar NZD 404

Mogador Palace Agdal Marrakesh  5 stars

Zone Touristique Agdal, Marrakesh, Morocco, 40050

Marrakesh Good NZD 126

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 NZD 262

Pod Camps Bay Hotel Cape Town  5 stars

3 Argyle Road, Cape Town, South Africa

Cape Town Superb NZD 1 438

Lion In The Sun Hotel Malindi  5 stars

Marine Park Road, ; Coast, Malindi, Kenya

Malindi NZD 529

Baron Palace Sahl Hasheesh Hurghada  5 stars

Sahl Hashish, Hurghada, Egypt

Hurghada Superb NZD 402

Keekorok Lodge Masai Mara  5 stars

Masai Mara,, Masai Mara, Kenya

Masai Mara Fabulous NZD 360

Babylonstoren Hotel Franschhoek  5 stars

Klapmuts/Simondium Road, Franschhoek, South Africa, 7670

Franschhoek NZD 875

Savoy Sharm El Sheikh Hotel  5 stars

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

Sharm el-Sheikh Superb NZD 153

Constance Ephelia Resort Mahe Island  5 stars

Port Launay, Mahe Island, Seychelles

Mahe Island Superb NZD 1 066

Royal Savoy Villas Sharm El Sheikh  5 stars

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

Sharm el-Sheikh Exclusive NZD 1 174

Sea Gardens Resort Sharm el-Sheikh  5 stars

Nabq Bay, Misir, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 241

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 NZD 182

Barcelo Tiran Sharm Resort Sharm el-Sheikh  5 stars

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

Sharm el-Sheikh Superb NZD 104

Palmeraie Palace Marrakesh  5 stars

Circuit De La Palmeraie, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 201

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 NZD 175

Jaz Aquaviva Hotel Hurghada  5 stars

Madinat Makadi Hurghada 0020 238 Egypt, Hurghada, Egypt

Hurghada Superb NZD 267

Jasmine Palace Resort Hurghada  5 stars

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

Hurghada Good NZD 90

Cairo Marriott Hotel & Omar Khayyam Casino  5 stars

16 Saraya El Gezira Street, Cairo, Egypt

Cairo Fabulous NZD 5 040

The Nile Ritz-Carlton Hotel Cairo  5 stars

1113 Corniche El Nil, Cairo, Egypt

Cairo Fabulous NZD 346

Aurora Oriental Resort Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 86

Savoy Le Grand Hotel Marrakesh  5 stars

Avenue De La Menara, Marrakesh, Morocco, 40000

Marrakesh Exclusive NZD 298

Le Quartier Francais Hotel Franschhoek  5 stars

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

Franschhoek Superb NZD 868

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

Naama Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Superb NZD 162

Titanic Beach Hotel Makadi Bay  5 stars

Safaga Road Hurghada South 133 Egypt, Makadi Bay, Egypt

Makadi Bay NZD 123

Shamwari Game Reserve Hotel Fowlds  5 stars

N2 Between Port Elizabeth & Grahamstown , Fowlds, South Africa

Fowlds NZD 1 543

Sirayane Boutique Hotel & Spa Marrakesh  5 stars

Km 8 Route Amezmiz, Marrakesh, Morocco

Marrakesh NZD 323

Bushmans Kloof Wilderness Reserve And Wellness Retreat Hotel Clanwilliam  5 stars

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

Clanwilliam NZD 1 285

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 NZD 189

Jaz Mirabel Park Hotel Sharm el-Sheikh  5 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 172

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 NZD 524

Eko Hotels & Suites Lagos  5 stars

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

Lagos NZD 363

Golden Tulip Accra Hotel  4 stars

Liberation Road, Accra, Ghana, 16033

Accra Good NZD 343

Marhaba Beach Hotel Sousse  4 stars

Boulevard 14 Janvier, Sousse, Tunisia, 4039

Sousse Fabulous NZD 145

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 NZD 114

Hilton Hurghada Long Beach Hotel  4 stars

Sahl Hashish Road, Hurghada, Egypt, 67

Hurghada Good NZD 91

Commodore Hotel Cape Town  4 stars

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

Cape Town Fabulous NZD 330

Amine Hotel Marrakesh  4 stars

Avenue Abdelkrim El Khettabi, Marrakesh, Morocco, 40000

Marrakesh Good NZD 57

Le Meridien Ile Maurice Hotel Pointe aux Piments  4 stars

Village Hall Lane, Pointe aux Piments, Mauritius

Pointe aux Piments Fabulous NZD 416

The Three Corners Palmyra Resort Sharm el-Sheikh  4 stars

Nabq Area, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good NZD 81

Three Corners Ocean View Hotel El Gouna  4 stars

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

El Gouna Fabulous NZD 350

Les Almohades Beach Resort Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco

Agadir Guest rating NZD 124

Sarova Whitesands Beach Resort Mombasa  4 stars

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

Mombasa Fabulous NZD 255

Verginia Sharm Hotel Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Very good NZD 45

Victoria & Alfred Hotel Cape Town  4 stars

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

Cape Town Superb NZD 491

Winchester Mansions Cape Town  4 stars

221 Beach Road, Cape Town, South Africa, 8001

Cape Town Fabulous NZD 449

Coral Beach Resort Tiran Sharm el-Sheikh  4 stars

Shark'S Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 67

Club Thapsus Hotel Mahdia  4 stars

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

Mahdia Good NZD 57

Diar Lemdina Hotel Hammamet  4 stars

Rue Dela Medina, Hammamet, Tunisia, 8050

Hammamet Superb NZD 155

Marhaba Palace Port El Kantaoui  4 stars

Bp 120, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Fabulous NZD 142

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 NZD 67

Lti Agadir Beach Club Hotel  4 stars

Secteur Balneaire Agadir 80000 Morocco, Agadir, Morocco, 80000

Agadir Very good NZD 139

Hotel Argana Agadir  4 stars

Boulevard Mohamed V Bp 93, Agadir, Morocco, 80000

Agadir Good NZD 74

Hotel Marrakech Le Semiramis Marrakesh  4 stars

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

Marrakesh Very good NZD 97

Riad Catalina Marrakesh  4 stars

21 Derb Abdellah Ben Hssaine, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 159

Riu Tikida Dunas Hotel Agadir  4 stars

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

Agadir Superb NZD 376

Hotel Marrakech Le Tichka Marrakesh  4 stars

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

Marrakesh Very good NZD 86

Mercure Hurghada Hotel  4 stars

Safaga Road Km 12, Hurghada, Egypt

Hurghada Fabulous NZD 114

Heure Bleue Palais Hotel Essaouira  4 stars

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

Essaouira Superb NZD 356

Delphin El Habib Hotel Monastir  4 stars

Avenue Habib Bourguiba, Monastir, Tunisia, 5000

Monastir Fabulous NZD 67

Novotel Casablanca City Center  4 stars

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

Casablanca Fabulous NZD 188

Jaz Dar El Madina Hotel Marsa Alam  4 stars

Madinat Coraya, Marsa Alam, Egypt, 00000

Marsa Alam Superb NZD 216

Laico Atlantic Hotel Banjul  4 stars

Marina Parade Avenue, Banjul, Gambia

Banjul Very good NZD 143

Park Inn By Radisson Sharm El Sheikh Resort  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 68

Southern Palms Beach Resort Mombasa  4 stars

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

Mombasa Superb NZD 275

Preskil Beach Resort Mauritius  4 stars

Pointe Jerome, Mauritius, Mauritius, 227756

Mauritius NZD 347

Vineyard Hotel Cape Town  4 stars

Colinton Road, Cape Town, South Africa, 7725

Cape Town Superb NZD 7 806

Royal Decameron Tafoukt Hotel Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Fabulous NZD 188

El Fenn Hotel Marrakesh  4 stars

2 Derb Abdullah Hezzian, Marrakesh, Morocco, 40000

Marrakesh Superb NZD 745

Al Fassia Aguedal Hotel Marrakesh  4 stars

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

Marrakesh Exclusive NZD 244

Hotel Meriem Marrakesh  4 stars

Med El Beqal Street 154, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 70

Aqua Blu Resort Sharm el-Sheikh  4 stars

Ras Umm El Sid, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 149

Chich Khan Hotel Hammamet  4 stars

Rue De La Medina, Hammamet, Tunisia, 8056

Hammamet Fabulous NZD 202

Iberostar Averroes Hotel Hammamet  4 stars

Hammamet Yasmine, Hammamet, Tunisia, 8052

Hammamet Fabulous NZD 228

Iberostar Founty Beach Hotel Agadir  4 stars

Cite Founty, Agadir, Morocco, 80000

Agadir Fabulous NZD 271

Mogador Al Madina Hotel Agadir  4 stars

Bld 20 Aout, Agadir, Morocco, 80010

Agadir Very good NZD 86

Timoulay Hotel & Spa Agadir  4 stars

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

Agadir Fabulous NZD 156

El Mouradi Djerba Menzel Hotel Midoun  4 stars

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

Midoun NZD 157

Diwane Hotel & Spa Marrakech Marrakesh  4 stars

24 Rue Yougoslavie Gueliz, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 78

Sentido Phenicia Hotel Hammamet  4 stars

Avenue Moncef Bey, Hammamet, Tunisia, 8039

Hammamet Fabulous NZD 254

A Zambezi River Lodge Victoria Falls  4 stars

308 Parkway Drive, Victoria Falls, Zimbabwe, 00000

Victoria Falls NZD 258

The Three Corners Sunny Beach Resort Hurghada  4 stars

Al Ahiaa District, Hurghada, Egypt

Hurghada Superb NZD 86

Caribbean World Borj Cedria Hotel Tunis  4 stars

Zone Touristique Bp 47, Tunis, Tunisia

Tunis Good NZD 68

African Queen Hotel Hammamet  4 stars

Rue Kerkouane, Hammamet, Tunisia, 8050

Hammamet Good NZD 71

Hammamet Garden Hotel  4 stars

Avenue Moncef Bey, Hammamet, Tunisia, 8050

Hammamet Good NZD 107

Sentido Le Sultan Hotel Hammamet  4 stars

Route Touristique Bp 11, Hammamet, Tunisia, BP 11

Hammamet Fabulous NZD 183

Caribbean World Monastir Hotel  4 stars

Zone Touristique Dkhila 500 Monastir, Monastir, Tunisia, 5000

Monastir Good NZD 157

Kenzi Europa Hotel Agadir  4 stars

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

Agadir Very good NZD 123

Dellarosa Suites And Spa Marrakesh  4 stars

5 Avenue Moulay El Hassan, Marrakesh, Morocco, 40020

Marrakesh Very good NZD 114

Tiran Island Hotel Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Fabulous NZD 126

Houda Yasmine Hammamet Hotel  4 stars

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

Hammamet Fabulous NZD 87

La Renaissance Hotel Marrakesh  4 stars

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

Marrakesh Superb NZD 109

Spier Hotel Stellenbosch  4 stars

R310 Lynedoch Road, Stellenbosch, South Africa, 7600

Stellenbosch Fabulous NZD 219

Zodiac Hotel Hammamet  4 stars

Zone Touristique Yasmine, Hammamet, Tunisia, 8050

Hammamet Very good NZD 117

Rehana Sharm Resort Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Very good NZD 163

Las Palmeras Hotel Marrakesh  4 stars

Route De Ouarzazate, Marrakesh, Morocco, 40000

Marrakesh Good NZD 60

Tamassa Hotel Bel Ombre  4 stars

Coastal Road, Bel Ombre, Mauritius

Bel Ombre Superb NZD 1 430

Oriental Rivoli Hotel Sharm el-Sheikh  4 stars

Peace Road, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous NZD 61

Coral Beach Rotana Resort Hurghada  4 stars

Hurghada - Sahl Hasheesh Road, Hurghada, Egypt

Hurghada Very good NZD 96

Tropitel Naama Bay Hotel Sharm el-Sheikh  4 stars

Naama Bay, Sharm el-Sheikh, Egypt, 61

Sharm el-Sheikh Very good NZD 84

Jaz Sharks Bay  4 stars

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

Sharm el-Sheikh Very good NZD 157

Riadh Palms Sousse  4 stars

Avenue Du 14 Janvier, Sousse, Tunisia

Sousse Fabulous NZD 123

Tropitel Dahab Oasis Hotel  4 stars

Blue Hole Road, Dahab, Egypt

Dahab Fabulous NZD 73

Kasbah Le Mirage Hotel Marrakesh  4 stars

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

Marrakesh Fabulous NZD 77

La Maison Arabe Hotel Marrakesh  4 stars

1 Derbassehbe Babdoukkala, Marrakesh, Morocco, 40 000

Marrakesh Superb NZD 572

Gardenia Plaza Hotel Sharm el-Sheikh  4 stars

Sharks Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Good NZD 67

Sentido Reef Oasis Senses Resort Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Superb NZD 201

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 NZD 41

Hilton Marsa Alam Nubian Resort  4 stars

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

Marsa Alam Superb NZD 156

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 NZD 34

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

Nabq Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Fabulous NZD 109

Beach Albatros Resort Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Fabulous NZD 196

Palais Des Roses Hotel Agadir  4 stars

Secteur Balneaire Et, Agadir, Morocco, 80000

Agadir Very good NZD 113

Nubian Village Hotel Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Fabulous NZD 201

El Andalous Hotel Marrakesh  4 stars

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

Marrakesh Very good NZD 94

Vincci Nozha Beach Hotel Hammamet  4 stars

Route Touristique, Hammamet, Tunisia, 8050

Hammamet Very good NZD 142

Riviera Hotel Port El Kantaoui  4 stars

Bp55, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb NZD 222

Sands Suites Resort And Spa Flic en Flac  4 stars

Wolmar, Flic En Flac, Flic en Flac, Mauritius

Flic en Flac Superb NZD 611

Nesrine Hotel Hammamet  4 stars

Avenue De La Paix, Hammamet, Tunisia, 08050

Hammamet Very good NZD 104

Sharm Inn Amarein Sharm el-Sheikh  4 stars

Hadabett Om El Sid, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good NZD 25

Amani Tiwi Beach Resort  4 stars

Lunga Lunga Road, Tiwi, Kenya, 80400

Tiwi Fabulous NZD 163

Protea Hotel Kruger Gate Skukuza  4 stars

Portia Shabangu Road, Skukuza, South Africa, 1350

Skukuza Fabulous NZD 331

Clubhotel Riu Tikida Palmeraie Marrakesh  4 stars

Route Fes; Km 6, Marrakesh, Morocco

Marrakesh NZD 258

Bella Vista Resort Hurghada  4 stars

Sheraton Road, Hurghada, Egypt

Hurghada Fabulous NZD 156

Southern Sun The Cullinan Hotel Cape Town  4 stars

1 Cullinan Street, Cape Town, South Africa

Cape Town Fabulous NZD 298

Grand Plaza Resort Hurghada  4 stars

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

Hurghada Fabulous NZD 686

La Palmeraie Boutique Hotel Mauritius  4 stars

Coastal Road Palmar, Mauritius, Mauritius

Mauritius NZD 264

The Ravenala Attitude Hotel Mauritius  4 stars

Baie Des Tortues , Mauritius, Mauritius

Mauritius NZD 452

Le Paradis Palace Hammamet  4 stars

Avenue De La Paix, Hammamet, Tunisia, 8050

Hammamet Fabulous NZD 132

Elephant Hills Resort Victoria Falls  4 stars

300 Parkway Drive, Victoria Falls, Zimbabwe

Victoria Falls NZD 379

Vincci El Mansour Hotel Mahdia  4 stars

Bp 98-Route Touristique, Mahdia, Tunisia, 5111

Mahdia Exclusive NZD 212

Orient Palace Sousse  4 stars

Boulevard 7 Novembre, Sousse, Tunisia, 4000

Sousse Very good NZD 67

Sharm Holiday Resort Sharm el-Sheikh  4 stars

Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Superb NZD 96

Marrakech Ryads Parc & Spa Hotel Marrakesh  4 stars

Douar Ouled Berrahmoun El Bour, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 152

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 NZD 294

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

Bp 16, Port El Kantaoui, Tunisia, 4089

Port El Kantaoui Superb NZD 415

Le Victoria Hotel Mauritius  4 stars

Pointe Aux Piments, Mauritius, Mauritius

Mauritius Superb NZD 239

One Resort Monastir  4 stars

Skanes Route Touristique 5029 Monastir, Monastir, Tunisia

Monastir Fabulous NZD 186

Ambre Resort & Spa Belle Mare  4 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Very good NZD 663

Panorama Bungalows Aqua Park Hurghada  4 stars

K12 Ahyaa Road, Hurghada, Egypt

Hurghada Fabulous NZD 93

President Hotel Cape Town  4 stars

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

Cape Town Very good NZD 281

Houria Palace Port El Kantaoui  4 stars

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

Port El Kantaoui Guest rating NZD 61

Panorama Bungalows El Gouna  4 stars

El Gouna, El Gouna, Egypt

El Gouna Very good NZD 160

La Pirogue Hotel Mauritius  4 stars

Wolmar, Flic En Flac, Mu, Mauritius, Mauritius

Mauritius Superb NZD 894

Le Mauricia Hotel Grand Baie  4 stars

Royal Road, Grand Baie, Mauritius

Grand Baie Superb NZD 643

El Mouradi Port El Kantaoui Hotel Sousse  4 stars

Zone Touristique El Kantaoui, Sousse, Tunisia

Sousse Guest rating NZD 129

El Mouradi Skanes Hotel Monastir  4 stars

Zone Touristique Dkhila, Monastir, Tunisia, 5000

Monastir Very good NZD 101

Victoria Falls Safari Lodge  4 stars

471 Squire Cummings Road, Victoria Falls, Zimbabwe

Victoria Falls NZD 564

Jalsa Beach Hotel & Spa Mauritius  4 stars

Coastal Road, Mauritius, Mauritius

Mauritius Very good NZD 317

Tej Marhaba Hotel Sousse  4 stars

Avenue. Taieb Mihiri, Sousse, Tunisia, 4011

Sousse Fabulous NZD 180

Coco De Mer And Black Parrot Suites Praslin  4 stars

Anse Bois De Rose, Praslin, Seychelles

Praslin Superb NZD 448

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 NZD 64

Kombo Beach Hotel Serrekunda  4 stars

Po Box 694, Serrekunda, Gambia

Serrekunda NZD 132

Sea Life Resort Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 244

Denis Private Island Hotel Mahe Island  4 stars

Denis Island, Mahe Island, Seychelles, 404

Mahe Island NZD 1 364

Red Hotel Marrakech Marrakesh  4 stars

Avenue Hassan II, Marrakesh, Morocco, 40000

Marrakesh Fabulous NZD 109

Harbour House Hotel Hermanus  4 stars

22 Harbour Road ;, Hermanus, South Africa

Hermanus Fabulous NZD 281

Hotel Concorde Marco Polo Hammamet  4 stars

B.P. 35, Hammamet, Hammamet, Tunisia

Hammamet NZD 241

Jungle Aqua Park Hotel Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Superb NZD 193

Villa Blanca Urban Hotel Casablanca  4 stars

Boulvard De La Corniche, Casablanca, Morocco, 00000

Casablanca Very good NZD 327

El Mouradi Beach Hotel Hammamet  4 stars

Route Touristique El Merazka, Hammamet, Tunisia

Hammamet Very good NZD 163

Riad Karmela Marrakesh  4 stars

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

Marrakesh Superb NZD 192

Aqua Hotel Resort And Spa Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt, 46619

Sharm el-Sheikh Guest rating NZD 77

Ali Baba Palace Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada Very good NZD 78

Labranda Les Dunes D'Or Hotel Agadir  4 stars

Secteur Balneaire, Agadir, Morocco, 80000

Agadir Very good NZD 155

Radisson Blu Poste Lafayette Resort & Spa  4 stars

Coastal Road, Poste Lafayette, Mauritius

Poste Lafayette NZD 314

Marhaba Royal Salem Hotel Sousse  4 stars

Boulevard 14 Janvier, Sousse, Tunisia, 4039

Sousse Very good NZD 89

Protea Hotel Fire & Ice! Cape Town  4 stars

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

Cape Town Fabulous NZD 325

Canonnier Beachcomber Hotel Pointe aux Canonniers  4 stars

Royal Road, Pointe aux Canonniers, Mauritius, 742CU00

Pointe aux Canonniers Superb NZD 940

Ilala Lodge Victoria Falls  4 stars

Victoria Falls A8, Victoria Falls, Zimbabwe

Victoria Falls NZD 416

Vendome Lti El Ksar Resort & Thalasso Sousse  4 stars

Boulevard 14 Janvier 2011 Khzema , Sousse, Tunisia, 4031

Sousse Fabulous NZD 432

Fairview Hotel Nairobi  4 stars

Bishop Road, Nairobi, Kenya, 100

Nairobi Fabulous NZD 357

Tirana Aqua Park Resort Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 336

Mexicana Sharm Resort Sharm el-Sheikh  4 stars

Om El Seid Hill, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Good NZD 60

Maru Maru Hotel Zanzibar  4 stars

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

Zanzibar Fabulous NZD 169

Royal Decameron Issil Hotel Marrakesh  4 stars

Circuit De La Palmeraie, Marrakesh, Morocco, 40000

Marrakesh NZD 168

Hilton Sharks Bay Resort Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Superb NZD 83

Opera Plaza Hotel Marrakesh  4 stars

Angle Avenue Mohammed VI, Marrakesh, Morocco

Marrakesh Fabulous NZD 94

Southern Sun Waterfront Hotel Cape Town  4 stars

1 Lower Buitengracht, Cape Town, South Africa, 8001

Cape Town Fabulous NZD 348

Adama Resort Marrakesh  4 stars

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

Marrakesh Fabulous NZD 152

Hotel Farah Marrakech Marrakesh  4 stars

Avenue Du President Kennedy, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 86

Les Omayades Hotel Agadir  4 stars

Boulvard Du 20 Aout, Agadir, Morocco, 80000

Agadir Good NZD 67

Panorama Naama Heights Sharm El Sheikh Hotel  4 stars

Naama Bay Heights, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 74

Coral Sea Waterworld Hotel Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh NZD 188

Coral Sea Aqua Club Hotel Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh NZD 70

Sindbad Beach Resort Hurghada  4 stars

Village Road, Hurghada, Egypt

Hurghada Very good NZD 116

Zalagh Kasbah Hotel & Spa Marrakesh  4 stars

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

Marrakesh Fabulous NZD 104

Le Royal Holiday Resort Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh NZD 313

Palm Beach Resort Hurghada  4 stars

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

Hurghada Fabulous NZD 109

Zilwa Attitude Hotel Mauritius  4 stars

Royal Road, Mauritius, Mauritius

Mauritius NZD 524

Blue Sea Le Tivoli Hotel Agadir  4 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Good NZD 93

Riu Tikida Beach Hotel Agadir  4 stars

Bp 901 Chemin Des Dunes , Agadir, Morocco, 80000

Agadir Guest rating NZD 353

Jasmine Village Hurghada  4 stars

Safaga Road, Hurghada, Egypt

Hurghada NZD 96

Medina Gardens Hotel Marrakesh  4 stars

Arset Djnan Lakhder, Marrakesh, Morocco, 40000

Marrakesh Superb NZD 182

Tamra Beach Resort Sharm el-Sheikh  4 stars

Nabq Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Guest rating NZD 123

Ghost Mountain Inn Mkuze  4 stars

Fish Eagle Road, Mkuze, South Africa, 3965

Mkuze Fabulous NZD 159

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 NZD 232

Jaz Tour Khalef Hotel Sousse  4 stars

Boulevard Du 14 Janvier, Sousse, Tunisia, 4000

Sousse Good NZD 249

Nubia Aqua Beach Resort Hurghada  4 stars

Kilo 13 El Gouna Road, Hurghada, Egypt, 84511

Hurghada Good NZD 68

Maritim Crystals Beach Hotel M Belle Mare  4 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare NZD 1 082

Blue Sea Le Printemps Hotel Marrakesh  4 stars

19 Boulevard Mansour Eddahbi, Marrakesh, Morocco, 40000

Marrakesh NZD 71

Hotel Kanta Sousse  4 stars

Port El Kantaoui, Sousse, Tunisia, 4089

Sousse NZD 78

The Three Corners Rihana Resort El Gouna  4 stars

El Gouna - Red Sea, El Gouna, Egypt

El Gouna Superb NZD 113

Labranda Targa Club Hotel Marrakesh  4 stars

Douar Bouchareb Targa, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 182

The Grand Makadi Hotel  4 stars

Makadi Bay ;, Makadi Bay, Egypt

Makadi Bay Exclusive NZD 456

Riu Tikida Garden Marrakech Hotel Marrakesh  4 stars

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

Marrakesh NZD 178

Kololi Beach Club Hotel  4 stars

Kerr Serign, Kololi, Gambia, PMB241

Kololi NZD 226

The Grand Resort Hurghada  4 stars

Touristic Promenade , Hurghada, Egypt

Hurghada Guest rating NZD 61

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

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

Hammamet Fabulous NZD 99

Dreams Vacation Resort Sharm el-Sheikh  4 stars

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

Sharm el-Sheikh Very good NZD 137

Ramada Liberty Resort Monastir  4 stars

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

Monastir NZD 142

Makadi Palace  4 stars

Makadi Bay ;, Makadi Bay, Egypt

Makadi Bay NZD 499

Treetops Hotel Mweiga  4 stars

Aberdare National Park , Mweiga, Kenya

Mweiga

Siva Grand Beach Hotel Hurghada  4 stars

Touristic Promenade ;, Hurghada, Egypt

Hurghada NZD 178

Thalassa Sousse Hotel  4 stars

Boulevard 7 Novembre, Sousse, Tunisia

Sousse NZD 251

Golf Residence. Sousse  4 stars

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

Sousse NZD 74

Djembe Beach Hotel Kololi  4 stars

Djeliba Plaza Street, Kololi, Gambia

Kololi NZD 126

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 NZD 257

Peermont Metcourt Suites At Emperors Palace Johannesburg  3 stars

64 Jones Road, Johannesburg, South Africa, 1620

Johannesburg Very good NZD 225

Camps Bay Resort Cape Town  3 stars

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

Cape Town Fabulous NZD 281

Houda Golf And Beach Club Hotel Monastir  3 stars

Route Touristique La Dkhila, Monastir, Tunisia, 5000

Monastir Good NZD 90

Soviva Resort Port El Kantaoui  3 stars

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

Port El Kantaoui Superb NZD 107

Le Caspien Hotel Marrakesh  3 stars

12 Rue Loubnane Gueliz, Marrakesh, Morocco, 40000

Marrakesh Very good NZD 66

Samira Club Hotel Hammamet  3 stars

Avenue De La Paix, Hammamet, Tunisia, 8050

Hammamet Fabulous NZD 126

Radisson Blu Hotel, Bamako  3 stars

Aci 2000 Hamdallaye, Bamako, Mali, 2566

Bamako Fabulous NZD 269

Merville Beach Hotel Grand Baie  3 stars

Grand Baie, Grand Baie, Mauritius, 245121

Grand Baie Fabulous NZD 529

Recif Attitude Hotel Mauritius  3 stars

Royal Road, Mauritius, Mauritius, 5210

Mauritius Very good NZD 298

Moroccan House Marrakech Hotel Marrakesh  3 stars

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

Marrakesh Fabulous NZD 58

El Pueblo Tamlelt Hotel Agadir  3 stars

Boulevard Du 20 Aout Agadir, Agadir, Morocco, 80000

Agadir Very good NZD 120

El Mouradi Cap Mahdia Hotel  3 stars

Route De La Corniche, Mahdia, Tunisia, 5011

Mahdia Fabulous NZD 136

Club Almoggar Garden Beach Hotel Agadir  3 stars

Boulevard Mohamed V, Agadir, Morocco, 80000

Agadir Very good NZD 64

Appart Hotel Tagadirt  3 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Good NZD 41

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 NZD 43

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 NZD 35

Veranda Palmar Beach Hotel Belle Mare  3 stars

Coastal Road, Belle Mare, Mauritius

Belle Mare Superb NZD 412

Veranda Pointe Aux Biches Hotel Mauritius  3 stars

Royal Road, Mauritius, Mauritius

Mauritius Fabulous NZD 475

Veranda Grand Baie Hotel Mauritius  3 stars

Royal Road, Grand Bay, Mauritius, Mauritius

Mauritius Fabulous NZD 337

Luna Sharm Hotel Sharm el-Sheikh  3 stars

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

Sharm el-Sheikh Very good NZD 28

Veranda Paul & Virginie Hotel And Spa Grand Gaube  3 stars

Coastal Road, Grand Gaube, Mauritius

Grand Gaube Superb NZD 305

Kahramana Hotel Sharm el-Sheikh  3 stars

Naama Bay, Sharm el-Sheikh, Egypt

Sharm el-Sheikh Very good NZD 101

Les Trois Palmiers Hotel Marrakesh  3 stars

18 Rue Loubnane Marrakech Guel, Marrakesh, Morocco

Marrakesh Superb NZD 74

Protea Hotel Sea Point Cape Town  3 stars

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

Cape Town Fabulous NZD 245

Senegambia Beach Hotel Kololi  3 stars

Kololi, Western Division, Kololi, Gambia

Kololi NZD 149

Dar Khayam Hotel Hammamet  3 stars

Zone Touristique Mrezka, Hammamet, Tunisia

Hammamet Very good NZD 146

Oudaya Hotel Marrakesh  3 stars

147 Rue Mohamed El Baqual Gueliz, Marrakesh, Morocco

Marrakesh Very good NZD 73

Golf Residance Hotel Port El Kantaoui  3 stars

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

Port El Kantaoui Fabulous NZD 107

Protea Hotel By Marriott Cape Town Waterfront Breakwater Lodge  3 stars

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

Cape Town Fabulous NZD 259

Happy Life Village Dahab  3 stars

Wady Quonay, Dahab, Egypt

Dahab NZD 124

Silver Beach Hotel Mauritius  3 stars

Coastal Road, Mauritius, Mauritius

Mauritius NZD 261

Caribbean Village Agador Agadir  3 stars

Boulevard Du 20 Aout, Agadir, Morocco, 80000

Agadir Very good NZD 142

Turtle Bay Beach Club Hotel Watamu  3 stars

Mida Creek Road, Watamu, Kenya, 80202

Watamu Superb NZD 236

Viva Sharm Hotel Sharm el-Sheikh  3 stars

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

Sharm el-Sheikh Very good NZD 28

Tropical Attitude Hotel Trou d'Eau Douce  3 stars

La Pelouse, Trou d'Eau Douce, Mauritius

Trou d'Eau Douce Superb NZD 215

Emeraude Beach Attitude Hotel Mauritius  3 stars

Coastal Road, Mauritius, Mauritius

Mauritius Superb NZD 308

Amar Sina Hotel Sharm el-Sheikh  3 stars

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

Sharm el-Sheikh Guest rating NZD 14

Bel Azur Thalassa Hotel Hammamet  3 stars

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

Hammamet Fabulous NZD 160

Royal Crown Alexandria Hotel  3 stars

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

Alexandria NZD 34

Marhaba Hotel Sousse  3 stars

Boulevard 7 Novembre, Sousse, Tunisia

Sousse Very good NZD 103

Pongwe Beach Hotel  3 stars

Pongwe Beach, Pongwe, Tanzania

Pongwe Exceptional NZD 291

Caribbean World Hammamet Village  3 stars

Bp 224 Zone Touristique Sud, Hammamet, Tunisia

Hammamet Good NZD 137

The Russel Hotel Knysna  3 stars

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

Knysna Fabulous NZD 100

Sonesta Club Sharm El Sheikh Hotel NAAMA BAY  3 stars

Naama Bay, NAAMA BAY, Egypt

NAAMA BAY NZD 101

Hotel Sahara Beach Monastir  3 stars

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

Monastir NZD 139

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 NZD 281

Coin De Mire Attitude Hotel Bain Boeuf  3 stars

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

Bain Boeuf NZD 336

Bakotu Hotel  3 stars

Kotu Beach, Kotu, Gambia, 0000

Kotu NZD 119

Formula 10 Livingstone Hotel Dar es Salaam  2 stars

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

Dar es Salaam Good NZD 221

Palm Beach Hotel Kotu  2 stars

Kotu Stream, Kotu, Gambia

Kotu NZD 61

Palma Rima Hotel Kololi  2 stars

350 Serrekunda, Serrekunda, Gm, Kololi, Gambia

Kololi NZD 122

Badala Park Hotel Kotu  2 stars

Pmb 467 Serrekunda, Banjul The Gambia, Kotu, Gambia

Kotu NZD 76

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 NZD 547

The Robberg Beach Lodge Plettenberg Bay  0 stars

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

Plettenberg Bay Superb NZD 239

Botlierskop Private Game Reserve Villa Mossel Bay  0 stars

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

Mossel Bay Exceptional NZD 338

Skanes Family Resort Monastir  0 stars

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

Monastir NZD 195

Highgrove House Guest House Hazyview  0 stars

Highgrove Avenue 1, Kiepersol, Hazyview, South Africa

Hazyview NZD 496

Chobe Safari Lodge Murchison Falls National Park  0 stars

Lolim, Uganda 01, Murchison Falls National Park, Uganda

Murchison Falls National Park