Yes. As long as one room is occupied by the Member, your membership number is on each room, and you are paying for each room with the same nights as yours, a Member can earn Points for up to three rooms and Elite Night Credit for the room they personally stay in.
Categories:
Loyalty Program,
Marriott,
SPG