The St. Regis Punta Mita is a fabulous luxury resort near Puerto Vallarta in Mexico with gourmet restaurants, world-class golf courses and a spa. Here's what else you need to know if you're thinking of booking a stay there.
Editor’s note: This post has been updated with new information. We spend a lot of time discussing the best travel credit cards here at The Points Guy. A lot of coverage is devoted to rewards-earning opportunities, such as the bonuses you can earn from various categories of purchases. But most cards include a number of …