The best place to see the sunrise is Narragansett Pier Beach. Camp Cronin is best for sunset, and it's open thru the night.
We were there in afternoon. We didn't see any hours listed on the sign. You could call the Coast Guard at Port Judith to find out.
Thanks! Your answer is awaiting moderation.