BahrSwimmingClub@gmail.com+255 789 066 600@bahrswingclub
Zanzibar • Aquatic Sports & Experiences

Swim Beyond Limits.

Professional swimming development, water confidence, competitive training and unforgettable pool & open-water experiences — for children and adults.

01
All AgesChildren & adults
02
All LevelsBeginner to advanced
03
Book Before You ComeSessions are appointment-based
Swimming lesson at BahrSwimmingClub in Zanzibar
BahrSwimmingClub
The Bahr Experience

Where confidence meets aquatic excellence.

BahrSwimmingClub is a Zanzibar-based aquatic sports and training organization dedicated to helping people learn, improve and experience the water with confidence.

From first-time swimmers to athletes preparing for competitive and open-water challenges, our approach combines technique, discipline, safety and enjoyment.

Professional swimming instruction for children and adults
Private and group coaching
Pool and open-water experiences
Performance, confidence and water safety
Start Your Swim Journey
Swimming Lessons

Learn at your level. Progress with purpose.

Structured sessions designed around water confidence, technique, safety and real progress.

01 / JUNIORS

Kids & Junior Swimming

Build water confidence, safety, stroke foundations and swimming skills in a structured, supportive environment.

02 / ADULTS

Adult Swimming

From learning to swim to improving technique, endurance and confidence in the water.

03 / PRIVATE

Private Coaching

One-to-one attention tailored to your ability, goals and preferred pace.

04 / FAMILY

Parent & Toddler

Gentle water familiarisation for young children and parents building early confidence around water.

05 / OPEN WATER

Open-Water Swimming

Develop open-water skills and enjoy swimming, snorkeling and diving experiences beyond the pool.

06 / FITNESS

Aqua Fitness

Water-based movement and fitness sessions supporting mobility, strength and wellbeing.

Programs & Experiences

Find your lane — then go further.

Choose a pathway that matches your goals, whether you want to learn, train, explore or simply enjoy the water.

BAHR JUNIOR

Junior Development

A progressive pathway for young swimmers developing confidence, technique and competitive foundations.

MASTERS

Masters Swimming Squad

Structured training for experienced swimmers focused on fitness, technique and performance.

SWIM ROUTE

Swim Route

Progressive sessions to help swimmers move from learning and consistency toward stronger performance.

POOL ACCESS

Daily Pool Access

Independent pool use for swimmers who want practice time outside coached lessons.

WELLNESS

Poolside Guided Yoga

Relax, stretch and reset with guided yoga alongside the pool, with pool access included.

EVENTS

Private Poolside Events

A dedicated poolside setting for birthdays, celebrations and special occasions.

Professional Training

Water Safety & Lifesaving.

Practical training for hotels, organizations, teams and aquatic facilities. Programs can be tailored to the environment, staff roles and operational needs.

Request Training

Training areas may include

  • Water safety & drowning prevention
  • Rescue techniques and practical scenarios
  • Emergency response procedures
  • Pool and hotel staff water-safety training
  • CPR / first-aid components where applicable
  • Custom group and workplace programs

“Pool or ocean, we move. Learn the water. Build confidence. Swim beyond limits.”

BahrSwimmingClub • Zanzibar
Bookings & Enquiries

Ready to make the water your confidence?

Tell us what you are looking for and we will help you choose the right session or program.

WhatsApp / Phone+255 789 066 600
Instagram / TikTok@bahrswingclub
We work with bookings. Please call or message before coming to the pool.
Visit BahrSwimmingClub

Based in Mbweni, Zanzibar.

Our pool facility is at ZSSF Community Centre, Mbweni, Zanzibar. Because sessions are booking-based, please contact us first so we can confirm availability.

AddressZSSF Community Centre, Mbweni, Zanzibar
Phone / WhatsApp+255 789 066 600
Book Before You Visit
BahrSwimmingClub swimming training