H.C.
Hi there,
I would try Funjet vacations and MLT worryfree vacation websites. They have awesome deals to Mexico and just about anywhere at a fabulous price. You can get vacation packages 3-4 nights on last minute for around 300-400/pp. Check them out. Good luck!