This is a problem for all beach-side pools, but even moreso for ones like yours that are at ground-grade.
You might want to try planting grass on the sand around the pool, or building a block wall across the front area where the shrubbery now is?
Even with elevated pools you will find that during march winds they are fouled with sand. It's really tough on pumps and filters. When the wind-sand events occur some folks turn off their pumps altogether, toss a bunch of extra chlorine in the pool, and shut down the pool for a few days until the winds die down and then do a carefully supervised clean-up.