The 41-year-old Modern Family actress enjoyed the holidays south of the border with family and fiancé Nick Loeb at the St. Regis Punta Mita Resort.

Vergara, who was also joined by son Manolo, mom Margarita and a few other pals, spent her week-long vacation in a super luxurious 1,140 square-foot Deluxe Beachfront Suite featuring a spacious terrace, a private Jacuzzi, a sunbed, an outdoor shower, oceanfront views and 24-hour butler service.