Below you can find a list of the top gyms in Saint Petersburg. Our goal is to connect people with the best local gyms. This listing was created automatically using local business data. Every gym is analyzed based on the number of professional databases reviewing them, their average review score, and the volatility of their ratings. The variety of services they offer, and their years of experience is also important. The top rated Gyms in Saint Petersburg are:

The Annex

  • Address:9 Dr M.L.K. Jr St S, St. Petersburg, FL 33705
  • Phone:(727) 502-9100
  • Reviews: 1
    Rating: 5.0

Stumbled across this place and we are so thankful! Quality food and beer/wine on tap! Super friendly and they had water views from inside and outside seating! 10/10 would recommend!! P.... more


Sideline Sports Cheerleading

  • Address:4300 28th St N, St. Petersburg, FL 33714
  • Phone:(727) 827-7885
  • Reviews: 2
    Rating: 5.0

Wonderful facility and great coaches!... more


Thai Massage St. Pete

  • Address:5562 Central Ave #2, (MM33386), St. Petersburg, FL 33707
  • Phone:(727) 222-7074
  • Reviews: 3
    Rating: 5.0

awesome couples Thai massage workshop for Valentines Day. really enjoyed :). I was in severe pain after throwing my back out and could hardly walk when I arrived for my appointment.... more


St. Pete Boxing Club

  • Address:1330 49th St S, St. Petersburg, FL 33707
  • Phone:(727) 482-6635
  • Reviews: 7
    Rating: 5.0

Best gym of all time. Great gym world class trainers and boxers kieth Thurman is a gentleman ... more


The Pilates Grup

  • Address:1155 Pasadena Ave S, South Pasadena, FL 33707
  • Phone:(727) 343-3600
  • Reviews: 8
    Rating: 5.0

The instructors are all amazing and made me feel so welcome, even as a beginner!. The love Vicki has for her clients is possibly the only thing that could surpass the love and passion she has for teaching Pilates.... more


COBRA Self Defense - St Pete/Pinellas Park

  • Address:4400 34th St N, St. Petersburg, FL 33714
  • Phone:(727) 392-3198
  • Reviews: 8
    Rating: 5.0

I just finished with the 5 week COBRA Academy and I highly recommend it. It teaches you awareness and practical, yet very effective, self defense techniques for real-life situations.... more


Synergy Martial Arts and Fitness

  • Address:5530 4th St N, St. Petersburg, FL 33703
  • Phone:(727) 249-7209
  • Reviews: 10
    Rating: 5.0

My foster child has attend synergy martial art for the last year have seen a great improvement. Shows respect toward others.He enjoy going . He has learned to be responsible for his actions.... more


Bella Soul Yoga and Wellness

  • Address:6641 Central Ave, St. Petersburg, FL 33710
  • Phone:(407) 448-6106
  • Reviews: 12
    Rating: 5.0

Got to take a wonderful afternoon stand up paddle board class with Heather and Fred. They were very patient and accommodating for our small group. We got a great introduction to the sport and nice workout to boot.... more


ACTION Weight Loss

  • Address:4400 34th St N j, St. Petersburg, FL 33714
  • Phone:(727) 392-3198
  • Reviews: 12
    Rating: 5.0

MA Fitness is amazing. You can start out at your own pace and build up as your body get used to the work out. The 45 minute classes are very productive and the instructors are great.... more


Studio Physique

  • Address:3100 22nd Ave N, St. Petersburg, FL 33713
  • Phone:(727) 421-3424
  • Reviews: 12
    Rating: 5.0

SP provides BRILLIANT fun, high intensity, low impact SUPER pilates type classes. If you are in the St. Pete area for the holidays and need to find an exercise fix, this is the place.... more


Surya Namaskar Yoga and Massage

  • Address:4105 5th Ave N, St. Petersburg, FL 33713
  • Phone:(727) 623-0987
  • Reviews: 13
    Rating: 5.0

Jeff is a wonderfully intuitive and therapeutic massage therapist; I only see him!. Best yoga I have done! The prices are extremely reasonable especially with student discount and packs.... more


IAMFITNESS

  • Address:2130 Central Ave, St. Petersburg, FL 33712
  • Phone:(716) 870-1620
  • Reviews: 14
    Rating: 5.0

Great small group classes and personal training. Awesome gym dog, real community built around progress and achievement. Owner Jake is extremely welcoming and supportive of all levels of fitness.... more


Yoga Moves

  • Address:1045 9th Ave N, St. Petersburg, FL 33705
  • Phone:(727) 251-8868
  • Reviews: 14
    Rating: 5.0

Aerial yoga was new to me last year, and I entered with lots of curiosity, and a good dose of caution. Denise was extremely thoughtful in the instruction she provided, and soon I was swinging in a delightful silken cocoon above the floor.... more


The Body Shoppe

  • Address:2740 25th St N, St. Petersburg, FL 33713
  • Phone:(727) 505-3539
  • Reviews: 16
    Rating: 5.0

Sweat St. Pete was exactly what I was looking for when I moved to the area. Coaches are very friendly and always willing to help with form, and modifications. I love the sense of community Sweat has to offer, along with challenging workouts that I look forward to every day!.... more


Barre Central

  • Address:6641 Central Ave, St. Petersburg, FL 33710
  • Phone:(727) 344-6641
  • Reviews: 18
    Rating: 5.0

Great place! I tried it only few times but absolutely loved it! The classes are amazing!. Love Sue, she is great,always will give you a great workout. If you looking for a fun and interactive class, then you have found the right place.... more


Burn Fitness Training, LLC

  • Address:5023 Central Ave, St. Petersburg, FL 33710
  • Phone:(727) 560-2332
  • Reviews: 19
    Rating: 5.0

Jeff is a great trainer,knows his business well. Great trainer for losing weight on the not so young. Most all both are "real" people.. One the best fitness people I know, always willing to help, straight forward answers, no BS.... more


Ganesha Hot Yoga St Pete

  • Address:4200 62nd Ave N, Pinellas Park, FL 33781
  • Phone:(727) 565-2302
  • Reviews: 19
    Rating: 5.0

My husband and I loved this hot yoga studio! Friendly staff. A great workout and way to stretch and sweat out the toxins.. Ganesha Hot Yoga St Pete is an incredible experience. This gem of a studio provides you with warmth, knowledge, strength, flexibility, challenge, guidance, support, love, and so much more! Thank you Sarah for living your purpose and healing us to wellness.... more


CrossFit 727

  • Address:475 Central Ave, St. Petersburg, FL 33701
  • Phone:(727) 871-1542
  • Reviews: 19
    Rating: 5.0

A really friendly and welcoming box! Great place for a dropin! Highly recommended!. Best CrossFit gym in town!... more


Thai Yoga Massage with Lydia

  • Address:333 1st St NE d, St. Petersburg, FL 33701
  • Phone:(727) 201-6513
  • Reviews: 19
    Rating: 5.0

Loved the work she did. My neck and shoulders feel so much better.. Loved my first Thai Yoga massage.Lydia is great and knowledgeble at what she does.Will be back again.... more


Best Day Fitness

  • Address:6619 1st Ave S, St. Petersburg, FL 33707
  • Phone:(727) 623-9996
  • Reviews: 20
    Rating: 5.0

GO there NOW before Chris, Patty, and the team there realize the value of what they have going on. Heck, GO after they realize that their place is comparable to the 5 star Westin slope side in Beaver Creek, CO.... more