To my knowledge, tourist visas can be obtained only by hotels and for that you have to contact any of these hotels in Doha. I guess it may cost you much. Check with them and decide for yourself.