Read in:  

Spanish Christmas Course in Vejer de la Frontera

Course Duration

1 or 2 weeks


Beginners to Advanced

Vejer is a perfectly preserved Andalusian hill town with white-washed houses and unspoilt beaches close by. Come to Vejer prepared to fall in love with the outstanding beauty of the town and surroundings. People really know how to celebrate Christmas here, and everyone is welcome! Join in the fun for a wonderful, sunny Christmas/New Year that you will never forget!


There are 20 Spanish lessons each week, with lessons taking place in the mornings or afternoons, Monday to Friday. All teachers are fully qualified native Spanish speakers, experienced in the teaching of Spanish as a foreign language.

Course Includes
  • 20 Spanish lessons per week
  • Airport transfer
  • Christmas activities program
  • Full-day excursion to the ancient city of Cádiz

Precise program may vary


Our school in Vejer can arrange accommodation for you with one of their carefully selected Spanish host families or else you can stay in a self catering shared apartment. If you prefer private accommodation there are on-site studio apartments, as well as others just a short walk from the school.


This Spanish Christmas course includes a program of Christmas activities and excursions, including a welcome drink, wine-tasting, a tapas tour and a trip to Cádiz.


The course is suitable for students of all levels who wish to spend their holiday learning Spanish and enjoying a Spanish Christmas/New Year in unspoilt, beautiful surroundings.


Upon your arrival at Jerez Airport, you will be transported to your accommodation, free of charge.

Location of our school in Vejer de la Frontera
Our Twitter Feed
Find us on Facebook
Order a FREE brochure

Order the new FREE Apple languages brochure, featuring our language courses.

Click here to order a brochure

Contact Information

01509 211 612 United Kingdom:

703 835 9762 United States:

01 4852901 Ireland :

02 8417 2146 Australia:

02 8085097 Belgium :

1 703 835 9762 Canada:

01 82 88 03 85 France :

040 6704 4633 Germany :

06 99369872 Italy :

020 8908091 Netherlands :

91 1430042 Spain :

08 52507030 Sweden :

00 44 1509 211 612 International:
Terms and Conditions  : Privacy policy  : Safety Abroad  : Site Map      © 2014 Apple Languages