You might call to see if the Marriott offers day rates (usually run ~$100) so that you can use the room till the late evening and thus visit the beach and shower.
Of course, public beach parks equipped with showers might also be another option. And, your idea of driving around the island might also be a good idea.