The cost of accommodation in Durban depends on what class of accommodation you choose. Prices for accommodation in Durban in five-star hotels on average keep at the level of 400 USD per room. For example, in Beverly Hills Hotel rooms cost from 349 USD, The Oyster Box - 441 USD. At the same time, five-star guest houses offer accommodation two or three times cheaper: in Three Cities Auberge Hollandaise Guest House you can stay for 100 USD, and in Essenwood House for 83 USD. Prices at the level of five-star guest houses are set in four-star hotels.
If you are interested in staying in Durban inexpensively, you can stay in three-star hotels, which will cost about 50-100 USD. It will be a pleasant surprise to find out how much it costs to stay in Durban in two-star hotels. The most inexpensive offers start from 30 USD per day.