Kerrville is a scenic Hill Country town on the Guadalupe River that feels laid-back but far from dull — riverfront parks, hiking/biking, nearby wineries, a lively local arts and live-music scene (including the long-running Kerrville Folk Festival), farmers markets and cozy restaurants make multi-week stays comfortable and genuinely enjoyable.
If you want a change of pace, Fredericksburg is about 35–40 miles away for wineries, German heritage and shopping, and San Antonio is roughly 60–70 miles away for big-city museums, nightlife and the River Walk.