Africa hotels

Africa Overview

Show all cities
Alphabetical City Index
Hotels City Rating From

Four Seasons Hotel Mahe Island  5 stars

Mahe Island Exclusive USD 1 229

One&Only Cape Town Hotel  5 stars

Cape Town Exceptional USD 928

Four Seasons Resort Mauritius At Anahita  5 stars

Mauritius USD 1 675

Concorde El Salam Hotel Sharm el  5 stars

Sharm el-Sheikh Average USD 101

Fairmont Zimbali Lodge Umhlali  5 stars

Umhlali Excellent USD 158

Taj Cape Town Hotel  5 stars

Cape Town Exceptional USD 400

The Ark Hotel Nyeri  5 stars

Nyeri USD 229

Coral Port Sudan Hotel  5 stars

Port Sudan USD 186

Sea Club Resort Sharm el  5 stars

Sharm el-Sheikh Exceptional USD 158

Royal Savoy Sharm El Sheikh Hotel  5 stars

Sharm el-Sheikh Exceptional USD 294

Belmond Mount Nelson Hotel Cape Town  5 stars

Cape Town Exceptional USD 415

Fairmont The Norfolk Hotel Nairobi  5 stars

Nairobi Excellent USD 197

Ocean Beach Resort & Spa Malindi  5 stars

Malindi Exceptional USD 323

El Mouradi Palace Hotel Port El Kantaoui  5 stars

Port El Kantaoui Very good USD 73

Sofitel Marrakech Palais Imperial Hotel Marrakesh  5 stars

Marrakesh USD 339

Hilton Seychelles Northolme Resort & Spa Mahe Island  5 stars

Mahe Island Exceptional USD 451

Hotel Karafuu Beach Resort Zanzibar  5 stars

Zanzibar Exceptional USD 262

Jw Marriott Hotel Cairo  5 stars

Cairo Excellent USD 235

The Oberoi, Mauritius Hotel Pointe aux Piments  5 stars

Pointe aux Piments Exceptional USD 772

Four Seasons Resort Marrakech Marrakesh  5 stars

Marrakesh Excellent USD 467

The Victoria Falls Hotel  5 stars

Victoria Falls Exceptional USD 315

Royal Zanzibar Beach Resort  5 stars

Zanzibar Exceptional USD 324

Fairmont Nile City Hotel Cairo  5 stars

Cairo Exceptional USD 234

The Michelangelo Hotel Sandton  5 stars

Sandton Excellent USD 258

The Palace Hotel Sun City  5 stars

Sun City Very good USD 390

Table Bay Hotel Cape Town  5 stars

Cape Town Exceptional USD 490 828

Intercontinental Mauritius Resort Balaclava Fort  5 stars

Balaclava Exceptional USD 244

Cape Grace Hotel Cape Town  5 stars

Cape Town Exclusive USD 693

Intercontinental Asmara Hotel  5 stars

Asmara Exceptional

Al Salam Rotana Hotel Khartoum  5 stars

Khartoum Exceptional USD 317

Sofitel Casablanca Tour Blanche Hotel  5 stars

Casablanca Exceptional USD 233

Cancun Beach Resort Ain Sukhna  5 stars

Ain Sukhna Very good USD 135

Four Seasons Safari Lodge Serengeti  5 stars

Serengeti USD 1 407

Maia Luxury Resort And Spa Mahe Island  5 stars

Mahe Island Exceptional USD 1 983

Zanzibar Serena Inn  5 stars

Zanzibar Excellent USD 409

Africa Tunis Hotel  5 stars

Tunis Excellent USD 103

Queen Victoria Hotel Cape Town  5 stars

Cape Town Exceptional USD 436

Raffles Seychelles Hotel Praslin  5 stars

Praslin Exceptional USD 795

Intercontinental Nairobi Hotel  5 stars

Nairobi Very good USD 258

Dream Of Zanzibar Hotel  5 stars

Zanzibar USD 408

Amwaj Blue Beach Resort & Spa Abu Soma Soma Bay  5 stars

Soma Bay Good USD 64

Hilton Seychelles Labriz Resort & Spa Silhouette Island  5 stars

Silhouette Island Excellent USD 794

Westin Cape Town Hotel  5 stars

Cape Town Exceptional USD 248

Art Palace & Spa Hotel Casablanca  5 stars

Casablanca Excellent USD 177

Kenzi Tower Hotel Casablanca  5 stars

Casablanca Excellent USD 164

Sanssouci Collection Marrakech Riads Hotel Marrakesh  5 stars

Marrakesh Exceptional USD 207

Hilton Luxor Resort & Spa  5 stars

Luxor Excellent USD 173

Sheraton Hotel Casablanca  5 stars

Casablanca Very good USD 486

Le Meridien Pyramids Hotel & Spa Cairo  5 stars

Cairo Excellent USD 80

Radisson Blu Hotel Sharm el  5 stars

Sharm el-Sheikh Very good USD 65

Beachcomber Sainte Anne Resort And Spa Mahe Island  5 stars

Mahe Island Exceptional USD 818

Constance Lemuria Resort Praslin  5 stars

Praslin Exceptional USD 723

Banyan Tree Hotel Mahe Island  5 stars

Mahe Island Exceptional USD 879

Sofitel Winter Palace Luxor Hotel  5 stars

Luxor Excellent USD 157

Mercure Le Sphinx Hotel Cairo  5 stars

Cairo USD 60

Le Victoria Hotel Mauritius  5 stars

Mauritius Excellent USD 237

Lion Sands River Lodge Sabi Sand Game Reserve  5 stars

Sabi Sand Game Reserve USD 1 266

Ngorongoro Serena Safari Lodge  4 stars

Ngorongoro USD 777

Protea Hotel Kruger Gate Skukuza  4 stars

Skukuza Excellent USD 212

Le Meridien Ile Maurice Hotel Mauritius  4 stars

Pointe aux Piments Excellent USD 238

Delta Trio Pyramids Hotel Cairo  4 stars

Cairo Acceptable USD 29

Fairmont Mara Safari Club Hotel Masai Mara  4 stars

Masai Mara Exclusive USD 550

Vineyard Hotel Cape Town  4 stars

Cape Town USD 247

Villa Maroc Essaouira  4 stars

Essaouira Excellent USD 153

Porcupine Pie Boutique Lodge Wilderness  4 stars

Wilderness USD 133

La Digue Island Lodge  4 stars

La Digue Excellent USD 410

Doubletree By Hilton Hotel Cape Town - Upper Eastside  4 stars

Cape Town Exceptional USD 120

Eden Island Hotel Mahe Island  4 stars

Mahe Island USD 386

Le Suffren Hotel And Marina Mauritius  4 stars

Mauritius Excellent USD 198

Ras Nungwi Beach Hotel Zanzibar  4 stars

Zanzibar Exceptional USD 447

Imperial Hotel Casablanca  4 stars

Casablanca USD 99

Coral Strand Hotel Mahe Island  4 stars

Mahe Island Good USD 226

Serengeti Serena Safari Lodge Arusha  4 stars

Arusha USD 548

Flamenco Beach & Resort El Qusier Al-Qusayr  4 stars

Al-Qusayr USD 56

Fairview Hotel Nairobi  4 stars

Nairobi Excellent USD 304

Breezes Beach Club And Spa Hotel Zanzibar  4 stars

Zanzibar USD 418

Commodore Hotel Cape Town  4 stars

Cape Town Excellent USD 214

Diamonds Mapenzi Beach Club Hotel Zanzibar  4 stars

Zanzibar USD 366

Victoria Falls Safari Lodge  4 stars

Victoria Falls USD 471

L Heure Bleue Hotel Nosy Be  3 stars

Nosy Be Exceptional USD 225

Toro Safari Lodge Kasane  3 stars

Kasane USD 111

Le Bonheur Villa Mahe Island  3 stars

Mahe Island USD 202

Maison Fontainbleau Hotel Cape Town  3 stars

Cape Town

Protea Hotel Livingstone  3 stars

Livingstone USD 213

Protea Wilderness Resort  3 stars

Wilderness Good USD 65

Relax Airport Hotel Casablanca  3 stars

Casablanca Good USD 81

Blue Lagoon Hotel Blue Bay  3 stars

Blue Bay USD 175

Concorde Hotel Cairo  3 stars

Cairo Good USD 40

Ibis Casablanca City Center Hotel  3 stars

Casablanca Very good USD 74

Pongwe Beach Hotel Zanzibar  3 stars

Zanzibar USD 225

Bid Huisie Hotel Prince Albert  3 stars

Prince Albert USD 115

Protea Hotel Capital Pretoria  3 stars

Pretoria Excellent USD 156

Miami Beach Resort Dahab  3 stars

Dahab Excellent USD 25

Grand Hotel Kinshasa  2 stars

Kinshasa Good enough USD 356