NOt to steer you away from San Pedro... but Caye Caulker has camping at Vega Inn and Gardens. You can see a picture of their place at www.cybercayecaulker.com Its definitely rustic and I don't know anything about the bathroom facilities, but its right off the main peir next to Seaside Cabanas.
--Silk www.caribbean-colors.com