Abril y mayo son probablemente tu mejor opción si quieres calidad sin gastar una fortuna. El clima sigue siendo agradable, las playas tienen menos gente y los pasajes bajan bastante después de que termina la temporada alta. Las sendas están en buenas condiciones en esa época porque no hace demasiado calor para caminar, y la lluvia es más predecible que en los meses de invierno.
Ahora, hay un detalle que la gente suele ignorar: septiembre y octubre parecen buena idea en el papel (primavera, precios moderados), pero el clima es bastante inestable allá en el sur. Te toca días lindos mezclados con lluvia fuerte y viento que arruina planes de playa de la nada. Si la idea es realmente aprovechar las playas sin estrés, abril-mayo o incluso marzo siguen siendo mejor opción.
Diciembre a febrero realmente tienen el clima perfecto para playa, pero además de las multitudes y precios altos que ya mencionaron, está el asunto de los parques también - algunos se llenan de turistas y pasas más tiempo esperando fila que disfrutando. Si pueden flexibilizar las fechas de vacaciones, no caigan en esa trampa.