Für mich gibts da kein "oder". Man kann es nicht vergleichen.
Ich war noch nicht in Mexiko, hab aber letztens ein bisschen geschaut an der Costa und Riviera Maya auf Yucatan. Klasse Strände, interessante Möglichkeiten (Cenoten, Tempel, Nationapark), schöne vorgelagerte Inseln (Holbox), Schnorchelmöglichkeiten. Geht aber nur mit dem Auto. Sicher sehr empfehlenswert.
Oder man wohnt AI und macht mal was organisiertes mit. Auch o.k.
In Thailand braucht man kein AI, Kultur gibts genug (geballt in BKK). Die Strände sind ganz anders; die Menschen sind angenehm. Krmininalität? Klar, aber man fühlt sich irgendwie sicher. Völlig anderes Essen. Hier passt das "Rundumpaket".
Leider ist euer Budget sehr begrenzt, auch für Thailand, denn 10 Tage für so eine Entfernung wären mir zu wenig.
Sparen und beides machen. Thailand ist wohl insgesamt günstiger.