HomeInicio
Portal 90
PricingPrecios
ScheduleHorarios
Meet PiaConocé a Pia
Book a classReservá tu clase

Return to yourself.Volvé a vos.

Vinyasa yoga in the heart of Aventura, Miami.Yoga vinyasa en el corazón de Aventura, Miami.

Your safe place has an address.Tu lugar seguro tiene una dirección.

Aventura · MiamiAventura · Miami

In the heart of Aventura, Portal does one thing fully: strong, breath-led vinyasa, taught well — in English and in Spanish.
En el corazón de Aventura, Portal hace una sola cosa a fondo: vinyasa fuerte, guiado por la respiración y bien enseñado — en inglés y en español.

No heat. No mirrors. No gym. Just breath, movement, and a place that feels like yours from the first time you cross the arch.
Sin calor. Sin espejos. Sin gimnasio. Solo respiración, movimiento, y un lugar que se siente tuyo desde la primera vez que cruzás el arco.

Pia, founder of Portal Yoga Studio

Meet Pia · FounderConocé a Pia · Fundadora

I’m Pia. I came to Miami from Argentina carrying a dream I’d held for years: to open a space like this one.
Soy Pia. Llegué a Miami desde Argentina con un sueño que tenía hacía años: abrir un espacio como este.

My path with yoga began in 2018, in the middle of one of those breaks life hands you — when the only question left is who am I? I’d always been a shy person. Standing in front of others, my voice would shake and my mind would go blank. Yoga met me exactly there.
Mi camino en el yoga empezó en 2018, en medio de uno de esos quiebres que te da la vida — cuando la única pregunta que queda es quién soy yo. Siempre fui una persona vergonzosa. Pararme frente a otros me temblaba la voz y se me nublaba la mente. El yoga me encontró justo ahí.

Living with Hashimoto’s, I always found it hard to express myself — to use my voice, to say what was inside. On the mat, breath by breath, I found that voice. It’s the thing I most want to give back here. In 2024 I traveled to India, and it changed me. Everything I lived there, I wanted to build into a place of my own. That place is Portal.
Conviviendo con tiroides de Hashimoto, siempre me costó expresarme — usar mi voz, decir lo que tenía adentro. Sobre el mat, respiración a respiración, encontré esa voz. Es lo que más quiero devolver acá. En 2024 viajé a India y me transformó. Todo lo que viví ahí lo quise volcar en un lugar propio. Ese lugar es Portal.

Return to yourself.
Volvé a vos.

Read Pia’s full storyLeé la historia completa de Pia

The practiceLa práctica

Strength you feel. Stillness you keep.Fuerza que sentís. Calma que te llevás.

At Portal, you move with intention. Strong, breath-led vinyasa that builds heat from within and works your whole body — the kind of practice you feel the next morning and come back to the next day.En Portal te movés con intención. Vinyasa fuerte, guiado por la respiración, que enciende el calor desde adentro y trabaja todo el cuerpo — esa práctica que sentís a la mañana siguiente y a la que volvés al día siguiente.

But the movement is only half of it. Every class is woven with breath, presence and pranayama, the practice of breathing that turns movement into something quieter.Pero el movimiento es solo la mitad. Cada clase está tejida con respiración, presencia y pranayama, el arte de respirar que vuelve el movimiento algo más calmo.

You don’t have to arrive flexible, strong or experienced. You just have to cross the portal. No artificial heat. No mirrors. No noise. Just you, your breath, and a room that brings you back to yourself.No hace falta que llegues flexible, fuerte ni con experiencia. Solo hace falta que cruces el portal. Sin calor artificial. Sin espejos. Sin ruido. Solo vos, tu respiración y un espacio que te trae de vuelta a vos.

Portal Yoga

Enter the PortalEntrá al Portal

Pure vinyasa. Nothing else.
Vinyasa puro. Nada más.

What we areLo que somos

Real vinyasa, from the ground upVinyasa de verdad, desde las basesStrong foundations, real progress — and never boring.Bases sólidas, progreso real — y nunca aburrido.

Strong core & full-body workCore y trabajo de cuerpo completoYou’ll be challenged — strength built breath by breath.Te vas a exigir — fuerza construida respiración a respiración.

Truly bilingual — EN & ESDe verdad bilingüe — EN y ESWhole classes in your language. No competitor in Aventura does this.Clases enteras en tu idioma. Ningún competidor en Aventura lo ofrece.

A community that feels like homeUna comunidad que se siente como casaCalm, focus, and a warm welcome from the first day.Calma, foco, y una bienvenida cálida desde el primer día.

What we’re notLo que no somos

Not a gymNo es un gimnasioThis is a practice, not a workout floor.Esto es una práctica, no una sala de entrenamiento.

No pilatesNo hay pilatesWe do one thing, and we do it purely.Hacemos una sola cosa, y la hacemos con pureza.

No mirrorsNo hay espejosYou practice inward — not watching yourself.Practicás hacia adentro — no mirándote.

No artificial heatNo usamos calorThe fire is born from your breath.El fuego nace de tu respiración.

Our classesNuestras clases

Find your flow.
Encontrá tu flow.

Beginners Vinyasa

Beginners Vinyasa

An accessible introduction — alignment, breath awareness and foundational movement.Una introducción accesible — alineación, conciencia de la respiración y movimiento de base.

Power Vinyasa

Power Vinyasa

A challenging practice focused on strength, endurance and dynamism.Una práctica desafiante centrada en fuerza, resistencia y dinamismo.

Flow Vinyasa

Flow Vinyasa

A dynamic sequence that builds heat through continuous breath and movement.Una secuencia dinámica que genera calor a través de la respiración y el movimiento continuo.

Vinyasa

Vinyasa

A balanced flow connecting breath, posture and presence.Un flow equilibrado que conecta respiración, postura y presencia.

In SpanishEn español

Clases en español

Whole classes taught in Spanish. Where language is never a barrier.Clases dictadas íntegramente en español. Donde el idioma nunca es barrera.

Lunes · 9:15 AMVinyasa
Miércoles · 6:30 PMVinyasa + Sound Healing 🔔
Sábados · 11:30 AMVinyasa

ScheduleHorarios

Weekly scheduleHorario semanal

MondayLunes

  • 9:15 AMVinyasa & Sound HealingIn SpanishEn español
  • 6:30 PMBeginners Vinyasa

TuesdayMartes

  • 9:15 AMPower Vinyasa
  • 6:30 PMPower Vinyasa

WednesdayMiércoles

  • 9:15 AMPower Vinyasa
  • 6:30 PMVinyasa & Sound HealingIn SpanishEn español

ThursdayJueves

  • 9:15 AMPower Vinyasa
  • 11:00 AMFlow Vinyasa
  • 6:30 PMPower Vinyasa

FridayViernes

  • 9:15 AMPower Vinyasa
  • 6:30 PMFlow Vinyasa

SaturdaySábado

  • 9:30 AMPower Vinyasa
  • 11:30 AMVinyasa & Sound HealingIn SpanishEn español

SundayDomingo

  • 10:00 AMPower Vinyasa

Each time you cross the arch, you return to yourself.
Cada vez que cruzás el arco, volvés a vos.

PricingPrecios

Choose your container.Elegí tu recipiente.

From a single class to a full year — different commitments, the same Portal.Desde una clase suelta hasta un año completo — distintos compromisos, el mismo Portal.

Drop-in & first stepsSuelta y primeros pasos

Drop-in

Single classUna clase

$30

$30 per class$30 por clase

One class. Any style, any teacher.Una clase. Cualquier estilo, cualquier profe.

BuyComprar

Most popular introMás popular

New Student BOGOBOGO nuevos

2 classes2 clases

$45

$22.50 per class$22.50 por clase

First-timer offer. Two classes to start your practice.Oferta para primerizas. Dos clases para empezar tu práctica.

BuyComprar

First Month UnlimitedPrimer mes ilimitado

Unlimited · 30 daysIlimitado · 30 días

$199

~$25/week if 2x/week~$25/semana si 2x/sem

New clients only. A full month to test every style and find your rhythm.Solo nuevos. Un mes completo para probar cada estilo y encontrar tu ritmo.

BuyComprar

Packs · recurringPacks · recurrentes

Pack 4

4 classes/month · auto-renew4 clases/mes · auto-renueva

$99/momes

$24.75 per class$24.75 por clase

Classes expire after 30 days, don’t roll over. Freeze 10 days/mo. Cancel with 7 days notice.Las clases vencen a 30 días, no se acumulan. Freeze 10 días/mes. Cancelás con 7 días de aviso.

SubscribeSuscribirme

Best valueMejor valor

Pack 8

8 classes/month · auto-renew8 clases/mes · auto-renueva

$179/momes

$22.40 per class$22.40 por clase

Classes expire after 30 days, don’t roll over. Freeze 10 days/mo. Cancel with 7 days notice.Las clases vencen a 30 días, no se acumulan. Freeze 10 días/mes. Cancelás con 7 días de aviso.

SubscribeSuscribirme

Memberships · unlimitedMemberships · ilimitado

Monthly UnlimitedMensual ilimitado

Auto-renew · month to monthAuto-renueva · mes a mes

$220/momes

Mat & towel includedMat y toalla incluidos

Unlimited classes for the regular practice. Cancel with 7 days notice.Clases ilimitadas para la práctica regular. Cancelás con 7 días de aviso.

SubscribeSuscribirme

Best per-class priceMejor precio por clase

6 Months Unlimited6 meses ilimitado

Single payment · one-timePago único · una vez

$1,199

~$13 per class if 3x/week~$13 por clase si 3x/sem

Six full months of immersion. No monthly billing. Mat & towel included.Seis meses completos de inmersión. Sin cobro mensual. Mat y toalla incluidos.

BuyComprar

Only 50 spotsSolo 50 lugares

Annual FoundingAnual Founding

12 months + 1 free12 meses + 1 gratis

$2,497

~$10 per class if 4x/week~$10 por clase si 4x/sem

13 months unlimited. Founding-member badge, Portal cap, priority access to workshops & retreats.13 meses ilimitado. Badge de miembro fundador, gorra Portal, acceso prioritario a workshops y retiros.

Claim founder spotReservar lugar

Recurring packs & memberships auto-renew every 30 days. Classes don’t roll over. Cancel anytime with 7 days notice.Los packs y memberships recurrentes se renuevan cada 30 días. Las clases no se acumulan. Cancelás cuando quieras con 7 días de aviso.

Not sure which one fits? Different bodies, different lives. Chat with us and we’ll find the right one together.¿No sabés cuál te queda? Diferentes cuerpos, diferentes vidas. Chateá con nosotros y encontramos el indicado juntos.

Chat with usChateá con nosotros

Portal 90

90 days to return to yourself.90 días para volver a vos.

It’s not a subscription. It’s a window.No es una suscripción, es una ventana.

One single payment of $549. Unlimited yoga for 90 days. No auto-renewal, no recurring charges — you decide what comes next.Un solo pago de $549. Yoga ilimitado por 90 días. Sin renovación automática, sin cargos recurrentes — vos decidís qué viene después.

For the re-entry, the reset, or the one just passing through.Para la reentrada, el reset, o el de paso.

Discover Portal 90Descubrí Portal 90

Day 1Día 1
You arriveLlegásYou cross the arch. No expectations — just breath.Cruzás el arco. Sin expectativas — solo respiración.
Day 30Día 30
It becomes a habitSe vuelve hábitoYour body remembers. Showing up gets easier.Tu cuerpo recuerda. Aparecer se hace más fácil.
Day 90Día 90
You’ve returnedVolvisteSomething shifted. The practice is yours now.Algo cambió. La práctica ya es tuya.

Find usEncontranos

In the heart of Aventura.En el corazón de Aventura.

A calm, light-filled studio just off NE 29th Ave — easy to reach from anywhere in Aventura and North Miami.Un estudio calmo y luminoso sobre NE 29th Ave — fácil de llegar desde toda Aventura y North Miami.

19060 NE 29th Ave,
Aventura, Florida 33180

🅿️ Free parking inside the plaza — rare in Miami.🅿️ Estacionamiento gratis dentro de la plaza — raro en Miami.

Open in MapsAbrir en Maps

Your safe place has an address.
Tu lugar seguro tiene una dirección.

19060 NE 29th Ave, Aventura, Florida

🅿️ Free parking inside the plaza — yes, really. This is Miami.🅿️ Estacionamiento gratis dentro de la plaza — sí, en serio. Esto es Miami.

Book your first classReservá tu primera clase

🌀 Portal 90 — 90 days unlimited yoga · One payment $549

X