I agree with posters suggesting a corduroy road. I wonder if it wouldn't be possible to include a specific pathway for water to get past the road, though (eg a culvert, channel or drain tiles). This type of road can be buried/surfaced to make a smooth walking path or driving lane...which also raises the road further above the waterline and surrounding mud. Make it wide enough that you'll likely never drive off the edge, though!