Villa del Mar Beach Resort and Spa Puerto Vallarta is a traditional Puerto Vallarta hotel that features modern amenities and a great location. Enjoy a relaxing stay by the cobbled streets of this beautiful destination. The hotel has lovely swimming pools, a spa and tennis courts.