Da kann ich Mema und Revolera nur zu stimmen: Dauerregnen im Mai ist wohl eher eine Ausnahme, denn der Mai in Südspanien (Andalusien) ist wunderschön. Besonders, wenn du Städte wie Sevilla besuchen möchtest - denn da ist es jetzt angenehm warm, aber nicht unerträglich heiß, wie im Sommer. Und anders als im Atlantik kann man im Mittelmeer im Mai (Malaga/Costa del Sol) durchaus schon baden ;)
schau mal, ob du WWOOFing mit 17 schon machen darfst, das wäre spontan die einzige Möglichkeit, die mir einfällt für Minderjährige. Oder eben ganz normal über einen Schüleraustausch/Schülerorganisation gehen mit der Bitte um Platzierung bei einer Familie mit Farm ;)
Also, eine Reise nach Dresden lohnt sich immer! Die Stadt ist einfach wunderschön! Aber um den Karneval zu erleben, empfehle ich dir auch eher Köln oder Düsseldorf. Dresden ist für seine historischen Gebäude, seine Geschichte, die Frauenkirche, die Semperoper oder den Weihnachtsmarkt bekannt... von sehenswerten Karnevalsveranstaltungen dort habe ich auch noch nie was gehört. Da würde ich die Zeit eher nutzen, um ein Konzert in der Semperoper anzuschauen ;)
Wo genau bzw. in welchen Städten wirst du unterwegs sein? Generell ist die Karwoche in Andalusien natürlich ein absolutes Highlight des Jahres, ähnlich wie die Feria im Sommer. Und da die Osterumzüge gerade in Andalusien besonders schön und prunkvoll sind, kommen auch viele Besucher von überall her zu dieser Zeit nach Andalusien. Sämtliche Hotels in Málaga und Sevilla z.B. sind zu der Zeit absolut ausgebucht, und das schon sehr lange im Voraus. Ich würde dir empfehlen, eher nach Hotels und Pensionen in der Umgebung, z.B. in den kleineren Orten zu suchen und dann Tagestouren in die Städte zu unternehmen. Wenn du aber lieber in z.B. Málaga oder Sevilla bleiben möchtest und nicht so anspruchsvoll ist, kann ich Couchsurfing empfehlen ;) Zumindest kannst du so gleich ein paar "Locals" kennenlernen. Kannst du Spanisch sprechen?