Marriott has signed agreements for two new all-inclusive resorts in Jamaica and Tanzania, with openings planned for 2027 and 2028.