i was told that cleopatra charges around 700 bucks for a tourist visa. other hotels might also do it but they charge like 1000 riyals for a one month visit.