6985 Collins Ave.
Miami Beach, FL 33141


Monday-Friday: 6:30am-10:30pm
Weekends: 8am-6pm

Print your Free One Day Guest Pass
  • Ammenities
  • Personal Training
  • Cardio Bootcamps
  • Nutritional Counseling
  • Massage Services
  • Pool
  • Jacuzzi
  • Steam Room
  • Private Beach
  • Lockers + Showers
  • Valet Parking

Crystal Beach Fitness is the only public health club in Miami that is literally on the beach! Our members have access to our health club, outdoor pool, and our own private beach. Our experienced staff will make you feel right at home and help you on your way to achieving a healthy lifestyle. Visit us today to tour the club and speak with our staff.

Attention Crystal Beach Members!
Crystal Beach Fitness now has a second location available to all Crystal Beach Members called Thunder Gym located at 59 Beacom Blvd. in Miami, Florida.