Ecuador’s excellent selection of Spanish schools is unmatched in South America. Prices are low, averaging $4-10 per hour for individual classes. Most schools also arrange home-stays with a local family, and some offer excursions, salsa dancing or cooking classes as part of the package.
Although Quito has the biggest choice of Spanish schools, you can also sign up for classes in numerous other towns and cities in Ecuador. Baños, Otavalo, and Cuenca are all popular places to take classes. If you’d rather be at the beach, then check out the schools in Puerto López and Montañita.