Why do you have to stay a Saturday night ?
Just tried to book a flight LHR > DXB for a few days and was quoted around £1500 Ecom online. So had a look at Emirates they only want £400.
Called the Exec team who explained that unless I want to stay a Saturday night this is the price and this is their policy.
After my flight back from DXB last week in CW on a old 777 having non VOID entertainment this might be time to start looking at changing who I fly with.