The Thatch

The Thatch, Croyde, Devon, EX33 1LZ

01271 890349

In the small but very much alive town village of Croyde lies The Thatch. Only a few hundred metres from one of the top surfing destinations in the South West, it is a great setting to wind down after a morning on the waves. Recently celebrating 25 years of business, it has catered for many and strives to provide a great atmosphere to relax in.