Hotels in Cancun – Mexico. Cancun is a picturesque city on the Yucatan Peninsula in southeastern Mexico. It has been a popular American, Canadian, and. World Top Travel Agency "Our site is a free resource intended to help agents find a host agency. If we helped out, please pass along the kindness and let host agencies know our site helped in your decision making process." If you’re thinking of starting…