Weekend Getaway in PVR



Last October, we took the family and in-laws on their first all-inclusive trip to Puerto Vallarta and it was BIG hit! I like Puerto Vallarta (PVR) because you get mountains and beaches. What better way to commune with nature than in both settings. We stayed at the Dreams Villamagna in Nuevo Vallarta.

What we loved:

  1. The pool - My kids are wannabe fish so we hung out mostly at the pool.
  2. Wave jumping - Puerto Vallarta has great waves for jumping/boogie boarding, must be that West Coast surfing thing.
  3. The Mexican restaurant - The food was excellence and the staff went above and beyond that night we ate here. Both kids were cold and tired from a long day of swimming. The servers brought out extra blankets and even pulled up an extra chair so that I could lay my son down after he fell asleep. They even wrapped up an extra dessert to go since my husband took the kids back to the room early.
  4. Fire dancing show - This was fantastic! Best entertainment during the time we were there. I loved how they used scuba tanks in the pool to spray water for extra special effects.
  5. Pina coladas - My kids had never tired a virgin pina colada before the trip and typically don’t like coconut flavor in anything. However, they wouldn’t stop drinking pina coladas at the resort.

What we didn’t love:

  1. The buffet was only so-so. Edible but nothing special.
  2. No division between the bathroom and bedroom area. Sometimes a parent just needs a little privacy.
  3. Towel cards - You had cards that you traded out for clean towels and supposedly you were charged at the end of your stay if you didn’t turn the cards back in.

Overall, we had a wonderful four day weekend. Kids and the in-laws keeping asking when we can go back.

Check out our trip at Snooksie Puerto Vallarta.


Thanks for sharing. It’s interesting that this Dreams property has towel cards. I’ve been to several Dreams properties and not seen that before. This is an example of the kind of small details which are nice to know when booking an all-inclusive.