Posted by: Jonny August 3, 2012
Transit Visa at Doha Qatar
Login in to Rate this Post:     0       ?        
Thank you guys for all your reply, it really helped.  I also found this info: If the hotel is provided by the airlines then that airlines will take care of the transit visa.  But if say I want to pay for the hotel myself and my passport is Nepali then I have to get visa in advance from the embassy. 

To add to nepali_american, I too had similar experience at Bahrain.  My flight from Bahrain to KTM was cancelled and they gave us hotel but their shuttle to hotel didn't come for 4 hours.  Their explanation was that their driver went home.  But the hotel we got was nice, kinda like holiday inn express. 
 
Read Full Discussion Thread for this article