The stunning AAA 5-Diamond Fairmont Mayakoba combines the natural beauty of the Mexican Caribbean with all the amenities of a deluxe beach resort. The hotel is situated 40 miles south of Cancun on the exotic Mayan Riviera which is renowned for its pristine beaches, lush tropical forests, Mayan ruins and premier diving and snorkeling.