One Life Fitness Centre training floor
Shelly Beach, KwaZulu-Natal

YOU ONLY
HAVE ONE
LIFE

Live it fully. Train with purpose. Connect with community. One Life Fitness Centre — Shelly Beach's boutique gym, classes and coffee shop.

Scroll
4+
Years
8
Programs
12+
Zones
24+
Classes
One Life Fitness Centre interior
Training at One Life
Our Story

MORE THAN A
FITNESS CENTRE

"You only have one life, so live it to the fullest by investing in your health and fitness."

— Zuko Mhlekwa, Owner & Senior Personal Trainer

At One Life Fitness Centre, we are more than just a gym — we are a community dedicated to creating healthier, happier lives. Since opening our doors in 2019, our mission has been to transform the fitness experience into a lifestyle.

Located in the heart of Shelly Beach, KwaZulu-Natal, we offer state-of-the-art facilities, expert trainers, a wide range of classes, and a welcoming coffee shop — all under one roof. Whether you're a beginner or an experienced athlete, you belong here.

Family-FriendlyExpert TrainersGroup ClassesCoffee ShopCommunity-Focused
What We Offer

OUR
CLASSES

Classes tailored for every fitness journey — from beginners to seasoned athletes. Something for the whole family.

Pilates

Pilates

Core strength, flexibility and body awareness. Suitable for all fitness levels.

Strength & Conditioning

Strength & Conditioning

Build functional strength, improve performance and move better in everyday life.

Core & Lower Body

Core & Lower Body

Targeted training for a strong foundation — glutes, legs, abs and stability.

Cardio Boxing

Cardio Boxing

High-energy boxing-inspired cardio that burns calories and builds confidence.

Kids Fitness & Boxing

Kids Fitness & Boxing

Fun, safe and age-appropriate fitness for the whole family.

Personal Training

Personal Training

One-on-one sessions tailored to your specific goals with our expert trainers.

The People Behind One Life

MEET YOUR
TRAINERS

Zuko Mhlekwa

Zuko Mhlekwa

Founder & Lead Personal Trainer

Zuko is the founder of One Life Fitness Centre and the driving force behind everything we do in Shelly Beach. With deep expertise in strength and conditioning, weight training, PCOS support and athlete performance, he brings a results-driven yet community-first approach to every session.

Strength & ConditioningWeight TrainingPCOS SupportAthlete Performance
Jason Kobben

Jason Kobben

Personal Trainer

Jason has been part of the One Life Fitness family since the very beginning in 2019. A qualified personal trainer with a passion for helping people reach their potential, Jason brings energy, consistency and expertise to every session he leads.

Strength TrainingGroup TrainingWeight Training
Bernadette Henn

Bernadette Henn

Personal Trainer

Bernadette is a qualified personal trainer with a passion for women's fitness and group training. Whether you're stepping into the gym for the first time or pushing your limits in pilates, Bernadette creates a welcoming, empowering environment for every client.

Group WorkoutsWomen's FitnessPilates ClassesStrength Training

"WE DON'T JUST TRAIN BODIES —
WE BUILD COMMUNITY."

Inside One Life

OUR
FACILITY

One Life Fitness Centre photo 1
One Life Fitness Centre photo 2
One Life Fitness Centre photo 3
One Life Fitness Centre photo 4
One Life Fitness Centre photo 5
One Life Fitness Centre photo 6
Train. Sip. Connect.

OUR
COFFEE SHOP

Fitness doesn't end when the workout does. Our in-house coffee shop is the perfect place to refuel, reconnect and enjoy a moment of calm after your session.

Whether it's a post-workout espresso, a smoothie, or just a quiet sit-down with a fellow member — the One Life coffee shop is a community space as much as it is a café.

Quality Coffee
🥤Healthy Drinks
🤝Community Space
🌿Post-Workout Fuel

"Train. Coffee. Continue your day."

One Life Fitness coffee shop
Coffee at One Life
Transparent Pricing

MEMBERSHIP
RATES

Home of Functional Fitness — flexible packages to suit every lifestyle.

PACKAGES
12 MONTHSR450 pm
6 MONTHSR500 pm
3 MONTHSR540 pm
OFF-PEAK PACKAGES

9AM to 4PM

12 MONTHSR440 pm
6 MONTHSR460 pm
3 MONTHSR510 pm
VISITOR RATES
DAY RATER80
WEEKLY RATER350
MONTH RATER590
CLASSES

Spinning

Tuesdays + Thursdays · 8AM to 9AM

R100 per class

Pilates

Wednesdays 7:30AM · Saturdays 8AM & 9AM

R90 per class (members)

R110 per class (non-members)

DISCOUNTS
  • Family Package / Corporate Groups
  • Students under 21 (Off-Peak only)
  • Lumpsum Payments
  • Pensioners (an additional 5% if paying lumpsum)
10%OFF
FIND US

Lot 109, Marine Drive, opposite Shelly Centre (next to Mahindra), Shelly Beach, KZN

Mon – Fri5AM – 8PM
Saturday6AM – 2PM
Sun / Public Holidays6AM – 12PM

* Prices are subject to change. Contact us via WhatsApp or visit the gym for the latest offers.

Come Find Us

GET IN
TOUCH

CONTACT DETAILS

Phone / WhatsApp

073 045 1983

Email

[email protected]

Address

Lot 109, Marine Drive, Shelly Beach

Opposite Shelly Centre (next to Mahindra), KZN

OPENING HOURS

Monday – Friday05:00 – 20:00
Saturday06:00 – 14:00
Sunday06:00 – 12:00
Public Holidays06:00 – 12:00

FOLLOW US

One Life Fitness Centre

A boutique gym, group fitness classes, personal training and coffee shop in the heart of Shelly Beach, KwaZulu-Natal.

YOU BELONG HERE.

QUICK LINKS

CONTACT

Phone / WhatsApp073 045 1983

Email[email protected]

Websitewww.onelifefitness.africa

LocationLot 109, Marine Drive, Shelly Beach
Opposite Shelly Centre (next to Mahindra), KZN

© 2026 One Life Fitness Centre (Pty) Ltd. All rights reserved.

Lot 109, Marine Drive, Shelly Beach, KZN