The luxury AAA-5 Diamond Fairmont Mayakoba Riviera Maya resort is situated within 240 acres of tropical forest intersected by crystal clear waterways and surrounded by a pristine Caribbean shoreline, 40 miles south of Cancun, near the town of Playa del Carmen.