From sunsets on the bay to cocktail hour on a rooftop downtown, everyone in Miami has at least one instagrammable moment a week. Part of what makes the Magic City magic is the gift of #views. Get in a sweat while soaking in the palm trees, sandy beaches, sunsets and cityscapes with this list of 10 of the Best Miami Workouts With A View.

Innerride: Rooftop Ride

A new cycling studio has popped up in the heart of Wynwood. Innerride keeps you coming back with a variety of themed rides like Latin Ride, Groove Ride, Miami Beat Ride and more. Not only do the indoor studio rides give you an intense cardio and endurance workout, but once a week they host a Roof Top Ride where you can sweat it out with a view.

  • Where: Innerride, Wynwood
  • When: Once a week (next one is June 11)
  • Cost: First class free, $22/class or on Class Pass

Anatomy at 1220

Whether you’re motivated by others and take a group class or pop in your headphones and guide your own workout, Anatomy at 1220 is putting the beauty into your workout with its rooftop turf. Anatomy at 1220 not only offers a clean, standard place to train, but offers diverse classes like muy thai, cardio boxing and vinyasa flow. No matter what you choose, expect to sweat it out under the Miami sun. After you finish on the roof, head inside for to cool off and check out the full suite of recovery offerings.

  • Where: Anatomy at 1220, Miami Beach
  • When: whenever!
  • Cost: $189/month

Exhale Spa

Exhale’s locations in Brickell and Bal Harbour are a dream come true for those looking for a beautiful workout and added amenities. Offering variations of barre, HIIT and yoga, Exhale Spa workouts engage your core, test your strength and make you sweat. Use weights, stability balls, resistance bands and more to bring your workout to the next level with the amazing group classes they offer. Whether you’re doing planks, push-ups, squats and abs or vinyasa flow yoga, you’re getting fit with beautiful views of the ocean, bay or city. After your workout, relax clean up with access to their steam room, sauna and expansive locker rooms.

  • Where: Exhale Spa at EPIC in Downtown Miami, The Ritz in Bal Harbour or Lowes Hotel in South Beach
  • When: Check Schedule
  • Cost: 2 Class Pack for New Guests (locals) for $28 or on Class Pass

Yoga on the Beach @ Surfcomber

10am-12pm every Saturday and Sunday, the Surfcomber offers Backyard Yoga. Get your stretches in, engage your core and center your mind on the ocean-front beaches. Mats, water and towels are provided.

  • Where: The Surfcomber, Miami Beach
  • When: 10am Saturday and Sunday
  • Cost: See website

Pilathon

End your day soaking in a beautiful, color sunset with rooftop Pilates in Wynwood. Pilathon offers a variety of pilates classes with traditional-modern Pilates on the reformer or the mat, incorporating fun toys to elevate your workout, plus some not so traditional Pilates that bring in other workout methods, including IndowRow®, which uses water to simulate rowing up the river; TRX®, a suspension training bodyweight exercise, or the DaVinci Body Board® which gives you a total anaerobic and aerobic workout.

  • Where: Pilathon, Wynwood
  • When: Check schedule
  • Cost: $40/class, group rates or on Class Pass

The Standard

Any local knows The Standard is a sweet spot for sweeping views of the bay with the background of groovy house music playing throughout the grounds. Switch up your standard workout by taking a Stand Up Paddleboard class out on the Bay through Hirooka Surf and Sport) or find your inner strength with yoga on the deck or grab a mat and take pilates in the studio.

  • Where: The Standard, Venetian Causeway
  • When: Daily Classes
  • Cost: $25/class or contact Standard or Hirooka for more info

Eden Roc

From yoga to spin to pilates to bootcamp, Eden Roc offers a stacked line-up of diverse classes to suit whatever your workout heart desires. Whether on the beach, in the studio or on the pool deck, you’ll get a dose of serenity with the hotel’s beautiful views while getting your heart rate up with cardio, flexibility, balance, strength, scultiping and more.

  • Where: Eden Roc, Miami Beach
  • When: Daily Classes
  • Cost: $25/class or on Class Pass

BrickellFit

Diversify your workout and get outside your comfort zone atop the Conrad Miami in Brickell with TennisFit. A cross-training approach specializing in tennis, fitness and agility, they’ll help you improve your form, work up a sweat all while taking in city and bay views. Book a 1×1 session and up your game like Serena!

  • Where: TennisFit, Conrad Miami, Brickell
  • When: contact to book session
  • Cost: $80/hour

Society Barbell & Fitness

Alongside the Miami River, you’ll find a training facility that will make you feel like a boss with its waterfront views and rockstar coaching staff. Open Gym is 2-5:30pm every day and WOD classes run day and night and cycle through different parts of the body and strength and conditioning programming every day so your body is constantly challenged and at peak performance shape. Training here personally makes me feel like Spencer Strasmore from Ballers on HBO.

  • Where: Barbell Society & Fitness, Downtown Miami
  • When: Daily Classes
  • Cost: Class Pass & Website

Beat the Gym

A community built on training outdoors, Beat the Gym is your go-to for diverse workouts in different outdoor locations across Miami Beach. From 1×1 training to yoga to bootcamp, Beat the Gym has something for you atop the Lincoln Road garage or at South Pointe Park. Download the app and RSVP to join in on the fun with the BTG community.

  • Where: Miami Beach locations
  • When: Check schedule
  • Cost: Under $10