Budapest soll sehr schön sein, Süditalien zb die Region um Neapel ist auch günstig. Griechenland finde ich auch immer super schön wenn man nicht grade auf die gehyptesten Inseln fährt auch günstig. Ich schaue meistens erstmal bei Ryanair oder skyskanner (aber meistens läuft es dann auf Ryanair hinaus) wo es wann günstig gute Flüge gibt und dann schaue ich nach Unterkünften (meistens bei Booking.com oder Airbnb) etc.
Ich war letztes jahr noch in Porto, da waren die Preise auch völlig ok.
Wie schon gesagt in der Hauptsaison ist es immer am teuersten, aber ich finde da ist es für die typischen Urlaubsländer im Süden eh viel zu heiß. Also ich würde die Monate Juli und August rauslassen :)
Ich weiß nicht wie es mit Marokko ist aber ich glaube das Land ist auch nicht all zu teuer, muss man halt gucken wie es mit den Flügen ist.
Ansonsten je nachdem wo ihr wohnt könnt ihr auch nach Bahnverbindungen gucken, Prag zb ist auch super schön und günstig und nach Budapest kann man auch mit dem Zug. (Hat meine Schwester gemacht).