If the beach wasn't enough, the StaySpa has a nearby
pool, water park and pavilion area

The StaySpa on Castle Rock Lake has access to a wonderful pool and beach area!

While the StaySpa on Castle Rock Lake is a perfect private getaway retreat, it is also a great vacation destination for the whole family! Relax out by the pool while the kids play in the kids pool or play water basketball. There is also a soothing hot tub for all to enjoy.

The StaySpa on Castle Rock Lake is a beachfront property! Walk out your patio door to the great sands of Castle Rock Lake! A great place for the kids and whole family to have fun. At night enjoy a relaxing fire on the beach.