Spain-Places.com has listed approx 904 Surf schools in Spain. Some of the Top rated Surf schools in Spain are- MAREA Surf, Surf-fer - Kiteboarding School (Riumar), Al Andalus Tarifa Spanish School, Al Andalus Tarifa Spanish School, Narea Surf Escola, Surf school gijon, MAREA Surf, Narea Surf Escola, PKS - Club Deportivo - Surf Shop & Jose Luengo Pro Center.