Looking for a family getaway without the long drive? Lakehouse Resort in San Marcos is your perfect staycation escape. Nestled on 250 acres along Lake San Marcos, this reimagined retreat blends ...