Voted as one of the cleanest beaches near NYC, Long Beach is a pay-to-visit beach that definitely deserves a day of your time. Long Beach itself is known as the “City by the Sea” thanks to their combination of great oceanside activities as well as their gorgeous waterfront beach.