About The Creek Club at Kivukoni


The venue is home to the first 25-meter public swimming pool in Kilifi County and surrounded by the beautiful Takaungu Creek. Sharing the property of Kivukoni International School, the facility offers aquatic foundation classes, advanced technique and training, a unique range of fitness and sports opprtunities, as well as a beautiful space for leisurely relaxation and a fun place for gatherings and events!


Our facilities are available for private rental for sporting events, parties, ceremonies, team-building, workshops, gatherings, weddings and more. Our members are always prioritized with discounted rates on most Club activities and events as well as complimentary annual member's events. We warmly welcome non-club members with short-term memberships and drop-in rates and access to the majority of our events and programs. 

We look forward to welcoming you! Karibuni sana.

Expansions & Developments


Along with the aquatic opportunities, our multi-purpose space with a stunning creek view is ready for our community. We are continuously expanding upon fitness classes and workshops being offered in this space. We currently have weekly yoga, pilates and kick-boxing in this space as well as private sports therapy and rehabilitation sessions upon booking.


We are thrilled by our most recent expansion of two full-size tennis courts, which are open daily from 6:30 am to 6:30pm! Tennis coaching available upon request as well.

Expansion on our Food and Beverage continues to be a priority for The Creek Club at Kivukoni. We currently offer a selection of snacks and soft beverages and hope to expand upon this to include tapas, and light meals and in time to be inclusive of a bar. Guests are also welcome to bring their own food and beverages to the club, we only ask that you carry out all that remains from what you carry in.


Please contact The Creek Club management to inquire about our most recent developments and to request further information.

Email ~ creekclubkivukoni@gmail.com                       Mobile ~ (+254) 706 176340                        Club Manager ~ (+254) 710 580405

  • Wix Facebook page
  • Wix Twitter page
  • Wix Google+ page