you can get a visa either via a hotel or via Qatar Airways. However, to get a visa with Qatar Airways, you have to book a room for your stay with a five or four star hotel.

For more information about the tourist visa telephone Qatar Airways on:
+974 4496980/4496973