How long for? We draw 4ft 7" and never dock in San Pedro, only go on anchor in one of the sand holes outside of BC's / Ramons, it's too shallow further north from there. You can get into the fuel dock on Caye Caulker for water. To plug in with that draft, I'd only recommend cucumber beach in Belize City. Not very exciting, but cheaper provisioning in the city!