The average rate for a night's stay at Halyards Hotel and Spa is R770.00 to R1,700.00.