2) Hard to say, each of them claims from time-to-time that they have the best deal
money wise (cash in your hand) QR probably pays the best, however EK probably has the best total package
3) Mostly from big chains (e.g Marriott) and you will have to get used to some airport hotels