The last two stays I had, one at a full service Marriott and one at a Courtyard, the points were posted within 2-3 days, max. I don't know if this is something that can vary from hotel to hotel.
The credit card points (if you have a Marriott Visa) don't post until a few days after the billing cycle ends.
Thanks very much for the response. We used points for incidentals, does that affect our nightly stay credit (it shouldn't right?) Just odd as normally our nights show up almost immediately and this time they haven't yet our points are gone and MV credit card was charged, etc. Thanks!