Loading communities...
Loading communities...


Discovery Village Castle Hills is a resort-style senior living community in Lewisville, Texas, offering independent living, assisted living, and SHINE® Memory Care in an elegant setting near Lewisville Lake. Its care philosophy emphasizes personalized support, resident choice, and meaningful engagement, with assisted living that promotes independence and a nationally recognized memory care program focused on dignity and cognitive wellness. Residents enjoy chef-prepared dining, wellness programs, social events, beautifully landscaped grounds, and a wide range of amenities that encourage an active, connected, and comfortable lifestyle.
Enriching experiences and thoughtful conveniences
Take a look inside Discovery Village Castle Hills



Answer a few quick questions and we’ll match you with the right communities for your needs.
Own this community?
Claim your free listing on Discovery Village Castle Hills
Free to claim · Takes 2 minutes
Monthly Cost
Rating
4.8 from 138 reviews
Area avg: 4.7
Accepts
Licensed & Active
Free service — no obligation to choose
We don't earn commission on move-ins
Your info stays private until you say go
2500 Windhaven Pkwy.
View on Google MapsOther locations nearby
~2 min quiz · No obligation · Completely unbiased