More than a Health & Wellness Retreat

Yeotown is an award-winning lifestyle brand rooted in rustic luxury and vibrant wellness. From the breath-taking beauty of North Devon, England, to the sun-drenched shores of Madeira Island, Portugal, we’ve created havens of health with a proven track record to take your wellbeing to another level. In London, our restaurants serve up nourishing food and drinks designed to optimise your health from the inside out. We are the first choice for discerning individuals searching for an authentic, tried and tested, world-class yet nurturing wellness centred experience. 

With four unique locations, we’re experts in helping you take control of your health and the perfect remedy to burnout. Browse the links above to find out why guests return to Yeotown time and again. We look forward to welcoming you.

May you be well.


Latest Yeotown News…