Get $15 off your first lesson!

Learning how to swim can be tough, so we’ll work together to establish your goals and create a plan to achieve them.

• Book online, anytime
• Private or semi-private lessons
• Free swim assessment included with every lesson

Get in touch with our amazing support staff via phone, email, or live chat anytime and speak to a real human who can answer all of your questions!

Who are these lessons for?
By signing up you agree to receive promotions, giveaways, and news about locations and availability — and get $15 off your first lesson.
I love the flexible booking times and the location at River Rock Hotel is a treat for the parents while they wait. Registration is simple and there’s no need to line up or do waitlists like at other swimming places.
— Liv H.

About the River Rock Casino Resort Pool

This warm saltwater pool is the perfect place to book a beginner private swim lesson with shallow and deep areas, free towel service, and lounge chair seating for parents. For the kids, or the kid in you, the pool also features a 70 foot waterslide.