Legal

Cancellation & Refund Policy

Last updated: 5 May 2026
Governed by the Consumer Protection Act and laws of the Republic of South Africa
Free cancellation
> 24hrsFull refund
Late cancellation
< 24hrsNon-refundable
No-show
0hrsNon-refundable
Contents
  1. How Payments & Refunds Work on Staya
  2. Property-Specific Policies
  3. Standard Cancellation Terms
  4. Group Booking Cancellations
  5. No-Show Policy
  6. Property-Initiated Cancellations
  7. Special Circumstances
  8. How to Cancel
  9. The Refund Process
  10. Refund Timelines
  11. Non-Refundable Items
  12. Disputes
  13. Contact

1. How Payments & Refunds Work on Staya

Staya is a platform that connects guests with independently owned and operated guesthouses. It is important to understand how payments flow on the platform:

Important: Each Property Partner on Staya processes payments independently through their own Yoco account. When you pay for a booking, your payment goes directly to the Property Partner — not to Bartholos Pty Ltd.

This means that refunds are processed by the Property Partner through their own payment system. Staya facilitates the cancellation request and coordinates the refund process, but the actual refund is issued by the property at which you booked.

Staya's role in the refund process is to:

2. Property-Specific Policies

Each Property Partner may set their own cancellation policy, which will be clearly displayed at the time of booking before you confirm payment. Where a Property Partner's policy differs from the standard terms below, the Property Partner's policy takes precedence.

Always check the cancellation policy specific to your property — it is shown on the booking confirmation screen and in your confirmation email before payment is made.

3. Standard Cancellation Terms

The following standard terms apply where no property-specific policy is stated:

More than 24 hours before check-in
Free Cancellation — Full Refund
Cancel at least 24 hours before your scheduled check-in time and receive a full refund. The Property Partner will process the refund via their Yoco account within 5–10 business days of cancellation confirmation.
Less than 24 hours before check-in
Late Cancellation — Non-Refundable
Cancellations within 24 hours of your scheduled check-in time are non-refundable. The full booking amount is retained by the Property Partner.
After check-in
Early Departure — Non-Refundable
If you check out earlier than your confirmed departure date, no refund will be issued for unused nights unless otherwise agreed in writing with the Property Partner.

4. Group Booking Cancellations

Group bookings — defined as bookings of two or more rooms or five or more guests — are subject to the following additional terms:

5. No-Show Policy

A no-show is failure to check in on the confirmed arrival date without prior notification.

6. Property-Initiated Cancellations

In the rare event that a Property Partner cancels your confirmed booking, you are entitled to a full refund processed within 5 business days by the Property Partner via their Yoco account. Staya will notify you immediately and confirm once the refund has been processed.

7. Special Circumstances

The following may be considered for a refund outside the standard policy, subject to documentation and review by both Staya and the Property Partner:

Requests must be submitted within 48 hours of the original check-in date with supporting documentation to info@staya.co.za. Approval requires agreement from both Staya and the Property Partner. If approved, the Property Partner processes the refund via their Yoco account.

8. How to Cancel

You can submit a cancellation request in two ways:

1
Via the Staya App (preferred)
Open your booking in the app and tap "Cancel Booking". Your request is sent directly to the Property Partner and Staya simultaneously. You will receive a confirmation notification once processed.
2
Via Email
Email info@staya.co.za with subject line "Cancellation Request". Include your booking code, property name, the email address used when booking, and your reason for cancellation.

The cancellation time is recorded as when the request is received, not when it is processed. You will receive a cancellation confirmation within 1 business day.

9. The Refund Process

1
Staya confirms eligibility
We review your cancellation request against the applicable policy and confirm whether a refund is due.
2
Property Partner is notified
Staya notifies the Property Partner to process the refund via their Yoco account. The Property Partner is responsible for initiating the refund.
3
Refund processed via Yoco
The Property Partner processes the refund through their Yoco dashboard. The refund is returned to your original payment method.
4
You are notified
Staya updates your booking status to "Cancelled" in the app and sends you a push notification and email confirmation once the refund has been processed.

10. Refund Timelines

Refund TypeTimelineProcessed By
Standard cancellation5–10 business daysProperty Partner via Yoco
Property-initiated cancellationWithin 5 business daysProperty Partner via Yoco
Special circumstance5–10 business days after approvalProperty Partner via Yoco

Refunds are returned to the original payment method used at booking. Processing times may vary depending on your bank or card issuer. Staya does not issue cash refunds and does not hold or process refund payments directly.

If you have not received your refund within 10 business days of confirmation, contact us at info@staya.co.za and we will follow up with the Property Partner on your behalf.

11. Non-Refundable Items

12. Disputes

If you believe your cancellation or refund has been handled incorrectly, contact us at info@staya.co.za. Staya will mediate between you and the Property Partner and respond within 5 business days.

You also have the right to lodge a complaint with the National Consumer Commission (NCC) at thencc.org.za.

13. Contact

Emailinfo@staya.co.za
Subject lineCancellation Request
AddressKorhaan Crescent 67, Hartswater, 8570, Northern Cape, South Africa
Response timeWithin 1 business day

Need to cancel a booking?

Email Us to Cancel