If your stay was in the United States within the past 60 days, you can get the points and night credit by calling Marriott Rewards and asking them to post the stay to your account. For international stays, you will either need to fax in a copy of the folio or send an email showing the final bill for your stay (assuming you have selected the option of having Marriott email you copies of the final bill).