At Villa del Mar Puerto Vallarta, we are proud to offer guests an extensive list of services, which includes everything from in-suite dining service to babysitting so that you can spend your vacation however you’d like. Our Puerto Vallarta all inclusive resort prides itself on making your stay as carefree as possible, so if there is anything we can do to make your vacation more enjoyable, please do not hesitate to let us know. Our concierge is always happy to be of service; our world-class Bay Breeze Spa will help relax your stress away; and our resort staff will always go above and beyond to ensure every moment of your vacation is as memorable as possible.
Villa del Mar Beach Resort & Spa Puerto Vallarta is a beautiful resort property that celebrates the natural beauty of Puerto Vallarta and the warm Mexican culture with stunning tropical gardens, a colorful decor, and true Mexican hospitality.
When staying at Villa del Mar Puerto Vallarta, guests have access to a number of resort facilities, including those at Villa del Palmar Puerto Vallarta located in the same hotel complex. Visit the Bay Breeze Spa for a relaxing massage, head to the fully-equipped fitness center for a rewarding workout, invite the kids to a day they’ll remember at the entertaining Kids Club, or play a round on the outdoor Tennis court. At our Puerto Vallarta all inclusive resort, you’ll also find a myriad of entertaining activities, in-suite services, and Puerto Vallarta restaurants to satisfy all your vacation cravings.
At Villa del Mar Puerto Vallarta, we offer much more than your average all inclusive resort. We provide guests with a host of onsite resort activities that appeal to visitor of all ages. Visit the main pool at Villa del Palmar from 9:00am to 6:00pm for your chance to participate in a everything from beach volleyball to traditional Mexican games. We even have bingo, sack racing, cooking classes, arts and crafts, and more! Consult our activities staff for more information about the current programs available at the Puerto Vallarta all inclusive resort.