I booked at room for 3 people at the Marriott for 2013, and they told me it is $139 per person each night, not $139 total per night (which would be divided up so each person pays equal). Can any of you tell me if the person on the phone was wrong, or if it really is $139 for each person each night?

While it wouldn't hurt to double check, it's probably a mistake made by the person you were speaking to. I've booked a room for 4 at Marriott (Courtyard), and the email confirmation I've got says it's $125 per night (not counting taxes) with a $30 extra adult fee.