Language is the road map of a culture. It tells you where its people come from and where they are going.
‒Rita Mae Brown

At MarAzul Spanish School, we pride ourselves on the flexibility and quality of classes that we offer to our students!  Being university graduates, our native Spanish speaking teachers are there to help you work through the curriculum.  Located on site in the hotel, the focus here is all about learning and providing an environment that allows real progress on your journey to multilingualism.

Whether it’s one-on-one classes you require, or to be part of a small group, we can ensure a tailor made program to meet your needs. The classes are held in our leafy garden cabanas, or if the inspiration hits, you can take your class to the beach or for a walk around the area.

Workbooks are provided to ensure your ongoing progress, and there will always be friendly staff, guests and locals to practice your new found skills with.

Our teachers are available Monday through Friday from 9am to 5pm.


What are your options?

Prefer to learn alone?  Private classes are$10 USD per hour.

Want to share the experience with a friend?  Mini group rates are $8 USD per person, per hour.

We do recommend a minimum of 2 hours and a maximum of 4 hours per session. Water, coffee and tea are also available during the classes free of  charge.

Love learning new languages?

So do we! We are happy to support you on that journey by offering a free surf class if you book 20 hours of lessons or more!


We are currently rebuilding the MarAzul website to offer our students a better experience. If you would like to arrange spanish classes, please email us directly at

Te esperamos!


Learn Spanish

Visit us at MarAzul

Click Here