I grew up in Newport and can't say too much about a lot of the tourist areas, but going off-season is the best. It's the only time most locals will go

I have to say though, if you're looking for a beautiful, natural beach,
skip Easton's Beach (also knows as First Beach) and head down to Sachuset Beach (Second Beach) which is actually in Middletown, just down the hill from Purgatory Chasm and St. George's. A great beach for long quiet walsk, beautiful waves and the sandunes you should have at a beach.
.