300 is too little for one month and too high for one hour.. my best guess is that the hourly wage should be around 50 riyals an hour, especially that you are a native speaker. Demand for native speakers with quality teaching is very high, and thus I expect you to get at least that amount per hour.
Good luck,
amar