Habla Hispana - Spanish School Mexico San Miguel

Daily lessons

The daily lesson schedule is designed to get students talking and practicing what they have learned throughout the day. Mornings are divided into three sessions with breaks to socialize. Afternoons are devoted to activities where the goal is to improve speaking, listening and pronunciation skills.

read more


Learn Spanish in a friendly and personalized environment at Habla Hispana Spanish Language School in San Miguel de Allende, colonial gem of Mexico.
Contact us

student's comments

"If you want to learn Spanish at the best Spanish school in San Miguel, this is it! .... the energy here is high!."

"I have studied in other Spanish schools and I would rate this school as first class. The teachers are tops!"

more comments

Standard Class Tuition

(all prices in US dollars per student)

  1 week 2 weeks 3 weeks 4 weeks Additional consecutive weeks after 4th
Tuition $130 $250 $360 $460 $100 per week

These prices include:

Tuition payment schedule and methods:

Private Lesson Rates

One on One: $18 US per hour

Two or more students with same teacher: $15 US per hour, per student.

Important notes about private lessons:
1) Private lesson schedule is subject to teacher and/or classroom availability. Students can indicate their preferred schedule and we will do our best to respect it, but, in general, they agree to have lessons either with a morning or afternoon schedule, accepting the decision of the school in this regard.
2) Students enrolled for a minimum of 10 hours a week of private lessons can, if possible according to their schedule, participate in the afternoon activities of the group programs, paying an extra fee of $10 US, per person, per each afternoon class they would like to join.

Required Deposits

There are no deadlines for deposits. Enrollment is first come-first serve.  
We urge you to send in a deposit as soon as you finalize your travel plans.

  1 week 2 weeks 3 weeks 4 weeks additional consecutive weeks
Deposit $50 $100 $150 $200 $50 per week

To pay your deposit you have the following option:

Click here to pay your deposit on-line by Visa or Master Card.

Deposits will be credited to your bill when you register on the first day of class.

Deposits are not refaundable. In case of cancellation your deposit will be valid for two years long.

Apply online now