Settle into a 4-star beachfront resort in northern Puerto Vallarta for three nights or more at $140 per night -- and get a $150 resort credit to spend on-site.
This winter special comes from CasaMagna Marriott Puerto Vallarta Resort & Spa, a AAA 4-Diamond resort that's been crowned one of the "World's 100 Best Hotels" by Conde Nast Travel. It features beach access, four restaurants, a full-service spa and a kids' club. Travel January-March for a minimum three-night stay to score this deal.
Situated on the sparkling waters of the Bay of Banderas on Mexico's Pacific coast, Puerto Vallarta offers hip nightlife, local cultural events and a hot international restaurant scene to a backdrop of jaw-dropping natural beauty.