Short-term rentals
Nightly, weekly and monthly stays in South African towns and cities, booked directly with the host who manages the property.
Browse short-term rentals
South Africa's accommodation marketplace
Holiday homes, apartments, guest houses, lodges and contractor accommodation from local hosts.
A better way to stay
Goshen Stays brings guests and South African hosts together through a considered, straightforward booking experience — from a weekend apartment to a month-long contractor placement.
What you can book
Nightly, weekly and monthly stays in South African towns and cities, booked directly with the host who manages the property.
Browse short-term rentalsWhole homes and apartments for couples, families and groups who want private space, a kitchen and room to spread out.
See holiday homes and apartmentsSelf-catering units with their own kitchen and laundry, suited to longer stays where eating out every night is not practical.
Find self-catering accommodationHosted guest houses and lodges for travellers who prefer serviced rooms, local knowledge and a smaller, personal setting.
Explore guest houses and lodgesLonger project stays for contractors and site teams, with hosts who can accommodate extended bookings near work sites.
Ask about contractor staysHosts submit a property, pay the once-off R499 listing fee and go live once an administrator has reviewed the listing.
List your propertyExplore South Africa
Our collection
Questions, answered
Short-term accommodation covers stays booked by the night, week or month — holiday homes, apartments, guest houses, lodges and self-catering units listed by South African hosts.
Goshen Stays is a national marketplace. Hosts can list anywhere in South Africa, including Cape Town, the Garden Route, Johannesburg, Durban and the Kruger region.
Yes. Hosts can accept longer contractor and project stays, which suit teams needing self-catering units close to a work site for weeks or months at a time.
Start on the List your property page. You submit your property details, pay the once-off R499 listing fee, and an administrator reviews the listing before it appears publicly.
Email hello@goshenstays.com or support@goshenstays.com, or call Head Office / Support on 087 021 0257. Our team is based in Cape Town, South Africa.
Support with care
Clear bookings, straightforward support and secure confirmation.
hello@goshenstays.comHelp with listing, review, calendar and payout questions.
support@goshenstays.comCape Town, South Africa. Reach the team on our landline during office hours.
Head Office / Support: 087 021 0257