Skip links

Hello and welcome home!

Here is Maria, offering yoga and meditation workshops in Switzerland, helping people in Geneva escape anxious, overthinking minds.
She works with the body, breath, and mind to help participants feel more calm and relaxed.

Be less worried about the future.
Be less critical of the past.
And experience the joy of a quiet mind.


Upcoming Retreat · October 2026

Meditation Training in the Himalayan Yoga Tradition

22–25 October  ·  Hotel Balance, Valais, Switzerland
30 hours training  ·  Accredited by Yoga Switzerland & ASCA

📅 Registration deadline: 15 August 2026

📅

Dates

22–25 Oct 2026
Thu 18h → Sun 14h


📍

Location

Hotel Balance
Les Granges, Valais


Duration

30 Hours Training
3 Nights / 4 Days


Accredited by

Yoga Switzerland
& ASCA

MeditationWorks Geneva is a small, community-driven school. We explore many of the disciplines of Himalaya Yoga Tradition (movement, breathwork,  mindfulness, relaxation, mantra meditation). Working with AHYMSIN Switzerland to bring the wisdom of the Himalayan sages to the heart of Europe. Our teachers are internationally trained and experienced in helping students reduce stress, sleep better, and increase mental clarity.

Additional meditation sessions are flexible, guided practices that complement regular yoga and mindfulness programs. These sessions focus on breath awareness, body relaxation, and calming the nervous system.

 

What is Yoga Meditation?

Sunday Morning Yoga Retreat

Cours collectifs / Group Classes in St Jean / Charmilles (1203 GE), Petit-Lancy (1213), Plainpalais (1204)

Physical and Mental Health Benefits of Regular Practice

Typical Class Structure and Weekly Progression

What to Expect During Your Yoga Meditation Class

Maria Miguel Ribeiro

Self-paced Courses

Courses in Geneva

What We Offer

Hatha yoga weekly classes to prepare your body and mind for Raja yoga. Our goal is a peaceful and joyful mind through attaining states of meditation.

Morning yoga weekly classes to maintain health, joint mobility, and energy at any age.

Restorative yoga individual classes to experience deep relaxation, health recovery, nervous system regulation.

Yoga nidra individual classes to master the practice of shavasana, deep relaxation, and enter different states of consciousness.

Breathwork individual Classes to regulate the nervous system, boost energy, and release tension.

Meditation group and individual classes To learn how to self calm the mind on a daily basis, strengthen concentration and memory. Start the path to a more joyful life.

Maria Miguel Ribeiro Yoga Geneva
meditation geneve

Who This Is For

Our classes are beneficial for:

“A wandering mind is an unhappy mind and the average adult spends 47% of his/her awake time not paying attention to what they are doing“
Richard Davidson (Neuroscientist)

CALL ME

+41(0)79 345 55 26

VISIT ME

MeditationWorks.ch

LEARN TO MEDITATE IN 5 WEEKS

LEARN TO RELAX,
BREATHE & FIND CLARITY

This yoga and meditation course offers a good foundation and support for busy people to learn easily and step-by-step the method of meditation. At the end you will be able to create a daily meditation practice at home.

practicing mindfulness meditation with hands

Some of the ways we can work together

What to expect

Reconnect to your body and feel more calm with yoga and meditation in Geneva Switzerland

Maximizing Your Yoga Meditation Experience

Hatha Yoga
TESTIMONIALS

What students say

Maria's yoga and meditation classes are an excellent mix of meditation, pranayama and vinyasa flow that give you inner energy and peacefulness. She's a very good teacher, kind and attentive as well as very professional. I absolutely recommend her!

— Chiara

flow yoga georgetown

Maria is a great teacher, with much patience and encouragement. What makes her classes special is that they go at a measured pace but still push you to explore your limits and to expand those limits, while also taking the time to teach the underlying philosophy behind yoga, its history and evolution over time. I strongly recommend her classes!

— Stewart

flow yoga georgetown

FAQ's

Group classes are between CHF 25.- and CHF 40.- per session.

It depends on how much longing for inner peace you have. Most people start experiencing the joy of a quiet mind during the first course.

All classes can be taught in English. Just let the teacher know.

Bring a yoga mat, a blanket (if possible in cotton) and comfortable clothing. Bring curiosity and open mindedness.

Maria Miguel Ribeiro PhD

Get a free checklist
to create a daily plan for rest and learn more about us

Join Us Today:

Start your journey with a group class or with a private meditation class and experience the joy of a quiet mind.

Book your session today to begin your transformation.