Yes, visitors over the age of 3 must pay a 5 SAR entry fee. Entry is free for kids below the age of 3.