Our Location

14616 NW 140th St

Alachua, FL 32615


The Ayurveda Health Retreat is located in the small historic town of Alachua, in north central Florida.


In your free time you can take a relaxing stroll down charming Main St. or visit the freshwater springs, parks, and rivers nearby. Nothing encourages relaxation and recovery like quality time spent reconnecting with Mother Earth. There are many clear springs, rivers, and lakes for swimming and canoeing or kayaking, as well as a wide range of walking and hiking trails for any level of expertise. Take a slow amble on a leafy path through O'Leno State Park, climb the stairs down into the Devil's Milhopper sinkhole, tube down the Ichetucknee River, or even bike through the San Felasco Hammock.