The average rate for a night's stay at The Sands @ St Francis is R3,510.00 to R5,900.00.