A luxurious, peaceful escape that offers exceptional cuisine and personalised service nestled outside the serene town of Hermanus.
The Thatch House is an exclusive boutique hotel that offers respite from everyday life, in an exquisite natural setting overlooking the Hermanus Lagoon.
Guests here are treated not only to the expansive views over the water and the ancient Cape Fold Mountains, but to impeccable service and distinctive fine fare.
Over two hectares of gardens fan out from The Thatch House, offering guests the opportunity to disconnect from their busy lives and reconnect with their family and friends during their stay.
Whether it’s reading a book on one of our pool loungers, or kayaking across the tranquil lagoon on a double kayak with your partner, there is plenty on offer for every type of traveller at this exceptional hotel.