How much Airbnb hosts earn in Joburg vs Cape Town vs Durban

Airbnb has released new data on how the home sharing community has impacted tourism in South Africa.

According to the data, South Africa welcomed nearly 830,000 inbound guests last year, and 551,000 outbound guests travelled from South Africa to other destinations, creating over a million connections across the world.

These incoming guests also brought money with them, and the data shows that the typical South African host earned R24,633 renting out their space for an average of 17 nights.

This is well below the average income earned by Cape Town’s Airbnb hosts, who earned an average of R39,348 renting out their space for an average of 27 nights a year.

However it is also well above Johannesburg’s Airbnb hosts, which earned an average of just R15,969 renting out their space for an average of 24 nights a year.

You can find the full city breakdown below.


Cape Town

  • Typical guest arrivals: 350,000
  • Total guest countries of origin: over 150
  • Typical nights hosted per listing: 27
  • Typical income earned per host: R39,348
  • Number of guests travelling from Cape Town to other destinations: 173,000


Johannesburg 

  • Typical guest arrivals: 60,000
  • Total guest countries of origin: 133
  • Typical nights hosted per listing: 24
  • Typical income earned per host: R15,969
  • Number of guests travelling from Johannesburg to other destinations: 168,000


Durban 

  • Typical guest arrivals: 40,000
  • Total guest countries of origin: 104
  • Typical nights hosted per listing: 13
  • Typical income earned per host: R20,000
  • Number of guests travelling from Durban to other destinations: 36,000

Update: a previous version of the story had the incorrect supplied value for Durban hosts. This has since been corrected by Airbnb and reflected in the story.


Read: How much a Cape Town Airbnb host makes in a year

Must Read

Partner Content

Show comments

Trending Now

Follow Us

How much Airbnb hosts earn in Joburg vs Cape Town vs Durban