Occidental Nuevo Vallarta on Mexico’s Riviera Nayarit takes up to 40% off prices at the all-inclusive resort. With the discount, rooms for two guests start at $172, which includes meals, sports activities and a $500 resort credit. The deal: The savings on this deal are good; prices at this Barcelo...