For short stays, 21 days or less, the tourist visa is the best option.
Nationalities who are not eligible for a visa on arrival have the following options:
Two hotels that arrange tourist visas are La Villa Palace Hotel and Al Muntazah Hotel.
Visa on arrival at Doha International are available for the residents of 33 countries: