Ive just landed at Doha (April 2nd 2018) For a shower if you are transitting, take the train over to gates A and B and go to the lounges. Oryx and the other one are ok but expensive. If you just want a shower go to the Pool and Spa on the 4th floor. It was 90 dinars (~32AUD) for a shower. Worth it after a 16hr flight thought!