Flight
From NYC, only LATAM offers a direct flight, but there are many other airlines that will take you there. JetBlue, Copa Airlines, Sprit, Aeromexico, Delta, United Airlines and American Airlines flight to Peru with one layover.
Flight
Use Latam Peru website not US (if you use the US website the flights are more expensive). You can also flight Sky Airlines (usually, this is the cheapest option): https://www.skyairline.com/ . We recommend you arrive the night of Thursday, March 31, so you can enjoy the city Tour. If you are going to Cuzco on Monday April 4, take the 07:20 flight to Lima.
Flight
If you are interested to go to Cuzco right after the wedding, you'll have to flight back to Lima and then to Cuzco. Fortunately enough, you can take the 7 am flight from Trujillo to Lima with time to make it to the 9:50 am flight to Cuzco. You will arrive there before noon.
Hotel
This is our #1 recommendation! The view is very pretty and you are right in the center of Trujillo. There are many shops and restaurants around, so this is Bere's personal favorite. You can look in Kayak or other similar websites for good prices
Hotel