Bahrain is not strict compare to Dubai... In Dubai, visa on arrival is available only for engineers, doctors, and accountant I think... but in Bahrain, all you have to present is a valid Qatar ID and passport (both should be valid 6 months at least)then you get visa on arrival.

don't forget to arrange your exit permit... enjoy!