Marriott takes the longest out of all the chains in my experience. Hilton is the quickest - once I got my points the same day as checkout! (but that's not the normal)... but their normal is early morning the next day. Hyatt is always early afternoon next day. IHG is early morning second day. Marriott seems to be mid-day on the 3rd day for most of my stays, which seems quite slow!