Yes! Every bedroom at the resort has an en-suite or private bathroom, many with an outdoor shower.  (The only exception is the bunk room in the Seahorse villa which we are not making available for this reason)