I recently stayed at a marriot hotel and got 2 rooms (one for a guest) I paid for both rooms but got points just for the one room. hmm I figured I wouldnt get the extra stays fromthe second room but I thought I would get the extra points.
Under the Rewards program, as long as you were staying the same night at the hotel and your rewards number was entered for both rooms, you should have earned points for both. Perhaps check with whoever stayed in the other room to confirm they did not provide another rewards #, then call the rewards number. Good luck!