Very close to Lakewood, NJ, beaches. Seaside Heights is pretty close, it's a boardwalk beach and it's pretty honky-tonk. One island south of Seaside Hts. is Long Beach Island, really nice beaches there, but they are more weekly-rental houses than day trippers these days. Day passes can be a bit expensive in some of the townships. Probably about 1/2 hour to Seaside, about 1 hour to LBI.
Forgot to add that maybe the best beaches in NJ are at Island Beach State Park, just south of Seaside Heights on the same island. Pretty deserted beach area for NJ, not sure what park admission costs these days. Google it; it gets great reviews.