Caravans are expensive, but you can apply for leisure finance which is designed to help people afford their recreational lifestyles. The caravan finance will allow you to purchase your own caravan rather than renting it.
Visit More-
https://southernafrican.news/2020/03/20/do-something-for-yourself-and-start-caravanning/