Explore our range of swim lessons tailored to different skill levels. From Parent and Toddler Classes, Beginner to Intermediate Classes, we have something for everyone. Not sure which class is right for you? Contact us for further details.

Parent and Toddler Classes

(6 months - 3 years old)

Our Parent and Toddler Classes focus on water safety and basic swimming skills for young children, creating a fun and safe environment for bonding and learning.

Our Parent and Toddler Classes prioritize safety and fun, creating a positive environment for bonding and learning in the water.

  • Water safety focus
  • Fun and bonding environment
  • Tailored for young children

Beginner Classes

(4 years old - 7 years old)

are designed for those new to swimming, where we focus on building confidence in the water and developing fundamental swimming techniques.

Beginner Classes focus on building confidence and mastering essential swimming techniques to ensure a strong foundation in swimming skills.

  • Builds confidence
  • Focuses on fundamental techniques
  • Ideal for newcomers

Intermediate Classes

(8+ years old)

cater to swimmers who have mastered the basics and are ready to refine their strokes, improve endurance, and learn more advanced skills.

Intermediate Classes offer a challenging yet rewarding experience for swimmers looking to refine their strokes, improve endurance, and learn advanced skills.

  • Refines strokes
  • Improves endurance
  • Enhances advanced skills

"Since enrolling my child in VaiMua Swim School, I’ve noticed such a great improvement in their swimming skills. The instructor is incredibly patient and really knows how to create a fun, supportive, and personalized learning experience. We couldn’t be happier!"

-Jessica Ramirez

Did you know you can rent the pool?

Are you wanting to rent out the swimming pool for personal swim time, fitness swimming, or family swim time? We would love to host your next swim experience at the Vaimua Pool Lounge!

How Your Pool Rental Pricing Works

We use a flexible Base Rate + Per-Guest pricing model. This keeps rentals highly affordable for small, quiet groups while fairly accounting for the extra utilities and cleanup required for larger gatherings.


💰 The Pricing Breakdown

  • Base Rate: $25 per hour (Covers your first 5 guests).
  • Additional Guests: $2.00 per hour for each person after the first 5.
  • Minimum Booking: All rentals require a 2-hour minimum.
  • 30 guest maximum per booking.

 

Total Guests Extra Guests (Over 5) Extra Fee Per Hour Final Hourly Rate
5 guests 0 $0.00 $25/hr
10 guests 5 $10.00 $35/hr
15 guests 10 $20.00 $45/hr
20 guests 15 $30.00 $55/hr
30 guests 25 $50.00 $75/hr