Yes, visa-on-arrival is available upon visiting Saudi Arabia. However, for this one need to be eligible for an e-visa.