
Most African trips are built around a Nile cruise or a safari, with a night or two in a gateway city on either side. Where you stay matters: a hotel near the airport or the river docks makes early starts easy, while the right lodge region puts you close to the wildlife. Our guides show where to stay in each city and safari area, with live rates from Booking.com, Expedia, Hotels.com and Vrbo.
Looking for cheap hotels in Africa? RoomsCheap compares hotel deals from the biggest booking sites in one search, so you can find cheap rooms in the right neighborhood — not just the lowest price in the wrong one.

Medina · Gueliz · Hivernage

Stone Town · Nungwi · Kendwa

City Centre · Msasani Peninsula · Masaki & Oyster Bay

Fes el-Bali (Medina) · Fes el-Jdid · Bab Boujloud (Blue Gate)

Grand Baie · Flic en Flac · Belle Mare

Beau Vallon, Mahé · Victoria, Mahé · Praslin

City center · Ain Diab / Corniche · Maarif

Arusha city center · Njiro · Usa River

Stellenbosch town center · Franschhoek · Paarl

Knysna · Plettenberg Bay · Wilderness

City center · Klein Windhoek · Eros

Naama Bay · Sharks Bay · Nabq Bay

Sekalla · El Dahar · Village Road / Resort strip

Medina · Beachfront · Diabat

Medina · Ras el-Maa · New town

Giza (near the Pyramids) · Downtown & Tahrir · Zamalek

East Bank Corniche · Near Karnak Temple · West Bank

Aswan Corniche · Elephantine Island · Nubian West Bank

Sandton · Rosebank · Near O.R. Tambo Airport

V&A Waterfront · City Bowl · Camps Bay

Westlands · Karen · Gigiri

Victoria Falls Town · Livingstone (Zambia) · Zambezi Riverfront

Kasane Town · Chobe Riverfront · Kazungula

Hazyview · Skukuza · Sabi Sand Game Reserve

Talek · Sekenani Gate · Mara Triangle

Central Serengeti (Seronera) · Northern Serengeti (Kogatende) · Southern Serengeti (Ndutu)