in Qatar, as far as I am aware, you are allowed paid vacation either 1 time a year or in some cases 1 time every two years, including an airticket provided by your employer.

What your employer is doing is illegal. Get your contract, show him the small print and if he persists tell him you will be going to the Human Rights department and the MInistry of Labour.