I haven't tried PIA but I can compare EK
for you here:
If you are going in June Emirates would offer better connection times than Qatar Airways. With Qatar Airways you will have to wait 4h50m on MAN
-DOH-KHI and 2h55m KHI-DOH-MAN
has more frequencies and so this will give you more flexibility on choosing which days to fly.
Qatar Airways would be much cheaper than Emirates but Turkish Airlines would be even cheaper though being on a 737 MAN
-KHI isn't very pleasant.
you will have the A330 and B777 while with QR
you will get the A300 and A320, QR
has no PTV's on the above mentioned aircraft in Economy class but EK
does. If you are going on Business Class QR
would have better seats but if you go on economy it would be the other way round.
When it comes to service I believe QR
is superior to EK
and in catering they are both equal.
As for the complementary hotel stays I am not sure if QR
does that with economy class or not, the same with EK
. You should try to contact their offices on this issue.
Hope this helps!