BEIJING — Marriott International will expand its China portfolio with 18 new hotels now through 2012, nine of which are being announced today.