how many marriott points do i get per night?
Most Marriott brands offer 10 points per $1 spent. The exceptions are Residence Inn, TownePlace Suites and Element hotels, which offer 5 points per $1. Marriott's Executive Apartments and ExecuStay partner properties give you just 2.5 points per $1 and 1 elite night credit for every three nights.