Set on Isla Mazatlan, a 44-acre human-made island in the Mazatlan Harbor, this resort offers water activities in the harbor as well as nearby beach access. The protected location provides a secluded atmosphere with every amenity close by. In the calm waters, make a splash while scuba diving, boating, canoeing, and kayaking. On dry land, hit the links at the 18-hole championship golf course designed by Dave...