Search for venue or service
HomeGym & FitnessJohannesburg
Best

Gym & Fitness in Johannesburg

Top Gym & Fitness - Johannesburg

URBAN WARRIOR BOXING GYM

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

5.0 Great

(195)

🥊 1-ON-1 BOXING 🥊

1h

From ZAR 0

See more services

Virgin Active Little Falls - Luxury Sports Massage

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

5.0 Great

(124)

30 Minute Massage (Sports or Swedish)

45min

ZAR 200

R1400 Package (1 of 4 - 60 min massage)

1h

ZAR 1,400

Add on 15 Min Head/Hand/Foot/Colon Massage

30min

ZAR 100

45 Minute Massage (Sports or Swedish)

1h

ZAR 350

See more services

Body Mechanics, Sports Massage, Randpark Ridge

Body Mechanics, Sports Massage, Randpark Ridge

226 Dale Lace Avenue, Randburg Randpark Ridge, 2156, Gauteng

5.0 Great

(21)

30 min Sports Massage

30min

ZAR 400

8×60min Sports Massage

1h

ZAR 0

8×30min Sports Massage

30min

ZAR 0

60 min Sports Massage

1h

ZAR 650

See more services

Chrystell Health and Wellness

Chrystell Health and Wellness

Lange Avenue, Roodepoort Grobler Park, 1724, Gauteng

Acrylic Soak off

20min

ZAR 60

Caviar Pedicure (Spa jelly)

45min

ZAR 350

Clarifying Facial

1h

ZAR 580

Call Out

1h

ZAR 100

See more services

Jump 4 Joy Rebounding

Jump 4 Joy Rebounding

The Gym, 11 Havenga Avenue, Roodepoort Florida Park, 1709, Gauteng

Class

1h

ZAR 100

Free Intro Class

1h 30min

Free

See more services

See all

Top Reviews

4.99

Average of 139 reviews of 2 venues.

Nadim M.

Nadim M.

Feb 03, 2022

Neo is great

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
brett m.

brett m.

Jun 27, 2022

Michaella is exceptionally professional and truly skilled

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Vatiswa J.

Vatiswa J.

Jun 02, 2022

She knows what she is doing!!!Everytime I go for a session I feel completely different!! I would definitely recommend!!

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Aphile M.

Aphile M.

Jan 20, 2022

Great vibe, great trainer. Love the booking system

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Nkululeko Z.

Nkululeko Z.

Apr 10, 2022

Great massage and I'm definitely coming back soon. I'm a happy customer

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Pranav G.

Pranav G.

Jan 19, 2022

Amazing coach, so patient !

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Louise v.

Louise v.

Mar 03, 2022

Excellent

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Pelo M.

Pelo M.

Jan 17, 2022

i really enjoyed the session with Zama. He was patient and very encouraging for an oldie like me. Thank you so much Pelo

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Louise v.

Louise v.

Feb 04, 2022

Love Michaella, best Massage ever

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Chantelle T.

Chantelle T.

Feb 01, 2022

Michaela was amazing! Great sports massage!

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Louise v.

Louise v.

Jan 31, 2022

Can not wait for my next massage

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Chantelle T.

Chantelle T.

Jan 25, 2022

So good (and sore) I came back for more. Thanks Michaela!

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Faseeg N.

Faseeg N.

Jan 22, 2022

Great sports massage by Michaella

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Chantelle T.

Chantelle T.

Jan 19, 2022

Michaella is amazing

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Mikayla B.

Mikayla B.

Jun 21, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
shadrack l.

shadrack l.

Jun 20, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
John S.

John S.

Jun 17, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
John S.

John S.

Jun 17, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Nadine K.

Nadine K.

Jul 08, 2022

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Ashleigh D.

Ashleigh D.

Jun 17, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Itumeleng M.

Itumeleng M.

Jul 04, 2022

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Ashleigh D.

Ashleigh D.

Jun 14, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Mikayla B.

Mikayla B.

May 25, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM
Karien H.

Karien H.

Jun 27, 2022

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Heindrich H.

Heindrich H.

May 31, 2022

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Karien H.

Karien H.

May 17, 2022

Virgin Active Little Falls - Luxury Sports Massage

Nic Diederichs Road, Roodepoort Little Falls, 1724, Gauteng

Virgin Active Little Falls - Luxury Sports Massage
Aaishah K.

Aaishah K.

May 19, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM

PK

Preeya K.

Dec 01, 2021

I've been looking for a temporary boxing gym to keep my fitness up while visiting. Staff are passionate, accomodating and supportive! And are Covid compliant. They have great packages and the 1 on 1 session is awesome. Give their trial session a go!

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM

SS

Siphokazi S.

Mar 28, 2022

Great gym. Mawande is always on his A-game.

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM

SS

Sharon S.

May 20, 2022

URBAN WARRIOR BOXING GYM

128 11th Street, Johannesburg Parkmore, 2198, Gauteng

URBAN WARRIOR BOXING GYM

Book your next Gym & Fitness appointment in Johannesburg with Fresha

When it comes to wellness, let Fresha be your new authority. We're the number one booking site for all things self-care. Simply download our app, or browse our website, searching your area of interest in Johannesburg. Choose the fitness studio that caters to your needs, and select the most convenient appointment time. Even better, you can pay securely in advance and get appointment reminders sent straight to your phone. That’s convenience for you.

A night out or night in, there's always a good excuse for some self-care. See what Johannesburg has to offer when it comes to fitness. We've got local fitness studios offering treatments and services close to you. You can also see what Fresha customers are saying about all the best businesses rated 5.0 stars on average in your area.

Start your savage mode with a fierce fitness class in Johannesburg. From barbells to kettlebells, you'll be leaving the gym with big bravado you've rightfully earned.

And for the less savage among us, do not fear. We've got other fitness classes available for you, too. Gym warriors can earn even more with our app. We're boasting the best loyalty rewards and pricing alerts around. Get more than just a post-workout high, when you book with Fresha.

We're matching 300,000 professionals and stylists to customers like you all over the globe with our top-ranked software. There's no better place than Fresha to look for your next fitness session in Johannesburg. With the best fitness trainers in South Africa, you'll be taken good care of. Fresha is helping people to feel fine in 120 countries, and we're still growing. So wherever you are, if you need a hand, just drop into our help centre for some assistance. Otherwise see which of our hair, health and beauty services takes your fancy. While we take care of the busywork, you can start anticipating that dream treatment.

Business app for professionals

Fresha App For Business

Booking app for customers

Fresha App For Bookers

Browse Cities