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

Retreat Centers

Beija Flor Resort

Beija Flor Resort & Yoga Retreat was a small boutique hotel with a yoga deck in Mal País, at the southern tip of the Nicoya Peninsula. Its old website is gone, and booking sites now list the Beija Flor name as another name for Indigo Yoga Resort in Mal País, so check with Indigo directly before you plan a stay.

By Sara Zen · Published · Updated

Update, November 2026: Beija Flor's old website now shows a parked page. Several booking sites list "Beija Flor Hotel Mal Pais" as another name for Indigo Yoga Resort, a yoga and surf hotel in Mal País with its own site, so the property may now run under that name. We couldn't confirm this with the owners, so treat it as likely but unverified.

Beija Flor Resort & Yoga Retreat was a small boutique hotel in Mal País, a short walk from the Pacific at the southern tip of the Nicoya Peninsula. It combined garden rooms, a pool and a large yoga deck, and it suited people who wanted a quiet base with a daily class rather than a full retreat schedule.

Free-form swimming pool surrounded by tropical garden

What it offered

When we first wrote about it, Beija Flor had a handful of room types: 2 standard rooms, deluxe rooms with outdoor showers, 6 garden rooms with private porches and hammocks, and a 2-bedroom villa with its own kitchen. Rooms had air conditioning, ceiling fans and mosquito nets.

Tropical fruit drink on a table

Front porch with a wooden table and a hammock

Bedroom with large windows and a mosquito net

Bedroom with a double and a single bed under mosquito nets

Bedroom with mosquito nets and a large window

The yoga deck

Collage of people practicing yoga in different spots on the property

The open-air deck held 20 or more people, and classes were taught for mixed levels. If the property now runs as Indigo Yoga Resort, its own site lists daily yoga in a shala on the grounds, surf and paddleboard packages, and 200-hour teacher trainings in early 2026. Check their website for the current schedule and what a stay includes.

The area

Mal País sits just south of Santa Teresa, with rocky points, tide pools and quieter beaches than its busier neighbor. The Mar Azul tide pools at the south end of Mal País are a short drive away. For more on the town itself, see santa-teresa.com, and for the tide pools, Montezuma Beach's guide to Mar Azul.

The area is one of the main spots in Costa Rica for yoga and surf, and you'll find more open retreat centers nearby in our guide to where to do yoga in Costa Rica.

Getting there

From San José, allow about 4 to 5 hours by road, including the Puntarenas to Paquera ferry. The quicker option is a short domestic flight to Tambor, then about 45 minutes by road. From Liberia airport, the drive takes about 3.5 to 4 hours. Roads around Mal País are partly unpaved and dusty in the dry season.

Frequently asked questions

Is Beija Flor Resort still open?

Not under that name as far as we can tell. Its old website is parked, and booking sites now list the Beija Flor name as an alternate name for Indigo Yoga Resort in Mal País.

Where is Mal País?

Mal País is on the southwest tip of the Nicoya Peninsula, just south of Santa Teresa and about 20 to 30 minutes' drive from the village of Cóbano.

Can you take yoga classes in Mal País without booking a retreat?

Yes. Several hotels and studios around Mal País and Santa Teresa offer daily drop-in classes; ask your hotel for the current schedule.

[Updated on: 4 November 2026]