We were quite disappointed with the Caledon Hotel & Spa. It says it's 4-star, but everything about it is 3-star. The decor looks about 30 years old, the shower temperature was affected by other bathrooms so it fluctuated constantly between freezing or scoldering. The reception staff were unfriendly and unhelpful. At breakfast, coffee was not served, you had to get it from a coffee machine - and we all know what standard of coffee you get from a coffee machine. The spa baths were really nice and we had a lovely experience at the spa, however for the price we paid, we would not stay at this hotel again, not recommend it to friends. There is also NOTHING in Caledon - not even a restaurant. We would much rather have stayed at Hermanus had we known how disappointing it was going to be.