I think the Subject and Body of the article is misleading, correct me if i am wrong. It should not be Qatar On-Visit Visa it should be On-Arrival visa which is the previous hotel visa. Visit visa (Family Visit Visa) is different and this rule is not for the Visit Visa.