I've bought flight+hotel packages from both Experia and Travelocity. I've never gotten hotel points, not at Marriott and not at any other chain. But Marriott has honored my elite benefits (i.e. lounge access).
I've never noticed whether my conf number changed.