_I will be traveling from the US to Peru at the end of July, and I want to spend a couple of nights at a beach resort. Are there any close to Lima?_
Unfortunately, unlike the U.S. summer has ended and winter is now upon us. Each day they weather seems to be getting colder and colder.
If you have time and are willing to travel by air or bus to soak up some rays, then I would suggest Mancora in Piura. Mancora is warm all year around and is a nice place to get away for a days, weeks or even a month. This beach town is filled with different beaches to see and has a great bohemian vibe.
Tripadvior has some great suggestions on attractions and all differently priced resports that will hopefully fit your needs.
Closer beaches can be found north and south of Lima. Some good options are Paracas a little south and Barranca a few hours north.
I hope this helps, and good luck!
Sadie One reader wants to go to visit the beach during July.