Please note a minimum stay of 3 days is required.
A weekend of 2 days will be considered at higher rates.
We offer pensioners discount. If you qualify for this discount please contact us for a quote.
Please note we require a 50% deposit to secure your booking.
The balance owing to be paid one week prior to arrival at Ruby Sands.



  1 January 2020
to 30 November
 30 November 2020
to 15 January 2021
Per Person Sharing (Adults) R450.00 per night R550.00 per night
• Children under 18 months stay for free.
• Children over the age of 18 months: R250 per day.
• Children from 2 years until 12 years pay half price in and out of peak seasons.
• Children above the age of 12 years are charged as an adult.
*Rates are subject to change without notice.


As the home can accommodate 8 persons please enquire about our special rates for families/groups of 6 or more people.

Also feel free to enquire about any “Specials” we may be running.


A R500.00 breakage deposit is required on every booking and will be refunded to your bank account after
your holiday at Ruby Sands should there be no damages.


  • Check in times are from 2 pm to 6 pm.
  • Check out times are 10 am.

Neither Ruby Sands, nor any other person acting for or through or on behalf of Ruby Sands shall be held liable for any loss or damage, personal injury or wrongful death, loss of income or loss of support claim or punitive damages or any other claim of the tenant or tenant’s representatives or dependents.

I agree that this waiver of liability and Indemnity Agreement covers the entire duration of my rental of the accommodation provided to me and I agree to indemnify, hold harmless and defend Ruby Sands, it’s agents and employees, from any and/or all claims made against them arising out of my rental and occupation of the premises.

I make this agreement on behalf of myself, my heirs, my agents and any other person claiming through me.

On receipt of your deposit you are deemed to have accepted the above Conditions of Letting.


Cancellation 14 days or less before arrival: full payment due
Cancel 15 – 28 days before date of arrival: 50% payable
Cancel 28 + days before date of arrival: refund excluding R100 handling fee