Hotel and Restaurant

The Thatch House is an exclusive boutique hotel and restaurant 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.
Explore The Thatch House Boutique Hotel and all it has to offer - from the scenic lagoon views, to our beautifully decorated spacious rooms, to our hearty meals paired with exceptional wines from the Overberg region.
You can now get a glimpse by joining us for breakfast or lunch on Fridays, Saturdays, and Sundays.
We serve breakfast from 9am to 11:30am and lunch from 12pm to 3:00pm.
Booking is essential. Contact us on or (028) 314 0555.
Subject to booking availability.

Contact Details


  • Operating Times Click Here
  • Address Click Here
  • Payment Methods Click Here
  • Cards Accepted Click Here
  • Currencies Accepted Click Here



Nearby Places