I recently booked a vacation through Marriott Vacations, and was not credited for nights stayed. I called the Marriott Rewards number and was told I only got points for incidental charges (which I knew) and no credit for nights stayed. The operator also told me that you could not book air, hotel and rental cars through Marriott! I then emailed customer service and was told the same thing about not earning credits for night stayed. What's up with that! Certainly does not make me want to book a vacation through Marriott any more.