Skip to the page
50 places to practise yoga in Costa Rica

Retreat Centers

Horizon Yoga Center

By Sara Zen · Published · Updated

Looking for a hillside hotel with Yoga center? A place from where you can look out to the vast horizon of the pacific ocean? Want to see, hear, smell and feel the presence of the big blue? Then Horizon is the perfect place for you. The beautiful wild beach of Santa Teresa, a surfing heaven, is only a five minutes walk away from the hotel. You don’t need to go long way to find the restaurants. All the best restaurants are located a minute’s walk from the hotel and yoga center. You can enjoy vegetarian tea and foods any time as the vegetarian tea house and restaurant is located just below the yoga deck.

Horizon

Now let’s find the accommodations.

One Bedroom Ocean View Cabin

Horizon hotel

Rates per Night (2 people):High Season Nov 15th – May 1st $ 120

Peak Season Dec 20 to Jan 10 $ 140

Green season May 1st – Nov 15th $ 100

####

Two Bedroom Ocean View Cabin

Horizon hotel

Rates per Night (4 people):High Season Nov 15th – May 1st $ 210

Peak Season Dec 20 to Jan 10 $ 250

Green season May 1st – Nov 15th $ 170

One Bedroom Villa

Horizon hotel

Rates per Night (2 people):High Season Nov 15th – May 1st $ 140

Peak Season Dec 20 to Jan 10 $ 160

Green season May 1st – Nov 15th $ 110

Additional bed: $15 /night

Two Bedroom Villa

Horizon hotel

Rates per Night (4 people):High Season Nov 15th – May 1st $ 210

Peak Season Dec 20 to Jan 10 $ 250

Green season May 1st – Nov 15th $ 170

Now let’s focus on Yoga classes.

There are a lot of Yoga traditions. But in Horizon they focus on Sivananda, Vinyasa and Pilates mat. As Sivananda is one of the easy to practice Yoga discipline, anyone can start practicing Yoga with this popular Yoga tradition. Vinyasa yoga, one of the most effective power Yoga traditions, is taught by experienced and trained instructors here. They have special classes on prenatal yoga also.

Horizon yoga

Contact:

Hotel in Santa Teresa

& Yoga in Costa Rica

Tel.: (506) 2640 0524

Fax: (506) 2640 0689