we don't have a sandpit as such, just a patch of sand in the middle of the lawn. yes, the sand/dirt gets spread around but they play out there for HOURS sometimes. So worth it.
Buckets of water are also an excellent investment.