
Africa
Emerging vacation rental markets across Africa
Airbnb & Short-Term Rental Analysis: Africa
The Africa region is a major hub for global tourism and vacation rentals, encompassing 9 countries and featuring 26 distinct Airbnb markets available for analysis on AirROI. Short-term rental properties in this region generate an average of $9,722 in annual Airbnb revenue per listing, with a healthy average STR occupancy rate of 35.5%. This makes Africa a critical area of interest for vacation rental investors, tourism boards, and regional planners looking for comprehensive Airbnb statistics and short-term rental data.
Markets
26
Countries
9
Avg Annual Revenue
$9,722
Avg. Occupancy
35.5%
All Markets in Africa

Cape Town
South Africa
Listings
12,712
Average Price
$182
Occupancy
47%
Annual Revenue
$21592

Marrakesh
Morocco
Listings
7,144
Average Price
$143
Occupancy
43.5%
Annual Revenue
$16862

George
South Africa
Listings
5,032
Average Price
$140
Occupancy
32.7%
Annual Revenue
$11730

Cairo
Egypt
Listings
3,922
Average Price
$68
Occupancy
35.2%
Annual Revenue
$6090

Nairobi
Kenya
Listings
3,807
Average Price
$55
Occupancy
33.4%
Annual Revenue
$4349

Tangier
Morocco
Listings
2,453
Average Price
$92
Occupancy
36.1%
Annual Revenue
$8898

Accra
Ghana
Listings
2,224
Average Price
$96
Occupancy
34.1%
Annual Revenue
$7142

Overstrand Local Municipality
South Africa
Listings
1,893
Average Price
$172
Occupancy
35.5%
Annual Revenue
$16108

Tunis
Tunisia
Listings
1,825
Average Price
$74
Occupancy
38.9%
Annual Revenue
$7690

Agadir
Morocco
Listings
1,660
Average Price
$78
Occupancy
39.1%
Annual Revenue
$8497

KwaDukuza Local Municipality
South Africa
Listings
1,582
Average Price
$192
Occupancy
31.8%
Annual Revenue
$15523

Casablanca
Morocco
Listings
1,520
Average Price
$67
Occupancy
35.4%
Annual Revenue
$6184

Essaouira
Morocco
Listings
1,449
Average Price
$103
Occupancy
40.2%
Annual Revenue
$12058

Stellenbosch Local Municipality
South Africa
Listings
1,330
Average Price
$183
Occupancy
45.3%
Annual Revenue
$22119

Dakar
Senegal
Listings
1,325
Average Price
$66
Occupancy
35%
Annual Revenue
$5268

Rabat
Morocco
Listings
1,257
Average Price
$77
Occupancy
38.7%
Annual Revenue
$8084

Sandton
South Africa
Listings
1,232
Average Price
$76
Occupancy
36.9%
Annual Revenue
$7149

Pretoria
South Africa
Listings
1,221
Average Price
$58
Occupancy
31.3%
Annual Revenue
$4939

Saldanha Bay Local Municipality
South Africa
Listings
1,207
Average Price
$147
Occupancy
31.8%
Annual Revenue
$13602

Gamsha
Egypt
Listings
1,198
Average Price
$146
Occupancy
33.8%
Annual Revenue
$13956

Johannesburg
South Africa
Listings
1,183
Average Price
$50
Occupancy
34%
Annual Revenue
$4298

Hibiscus Coast Local Municipality
South Africa
Listings
999
Average Price
$113
Occupancy
25%
Annual Revenue
$6447

Kouga Local Municipality
South Africa
Listings
965
Average Price
$148
Occupancy
31.3%
Annual Revenue
$9977

Gqeberha
South Africa
Listings
952
Average Price
$72
Occupancy
32.9%
Annual Revenue
$6357

Dar es-Salaam
Tanzania
Listings
894
Average Price
$66
Occupancy
33.1%
Annual Revenue
$4715

Kampala
Uganda
Listings
783
Average Price
$50
Occupancy
31.3%
Annual Revenue
$3132
Popular in Africa
Other Regions
Africa Real-Time API
Access live Airbnb data for Africa through our API. Get real-time vacation rental analytics, STR property data, and short-term rental revenue projections.
Get API AccessAfrica Airbnb Datasets
Looking for specific vacation rental data about Africa? Our data portal only shows a limited subset, but we have all STR data for this region including historical Airbnb metrics.
Request Custom Data