Haven't read much about the beaches, even with the hotels that have one. Can you advise, and suggest hotel, for one night, having great beach area?
Golfito started life as a commercial port city and doesn't have much in the way of beaches. You could head south to Playa Zancudo for great beaches but I don't know that it's worth the trip for only an overnight.
If you want to stay right in town check out Hotel Gaviotas but read the reviews 1st.. https:/…REVIEWS
There are some fabulous lodges outside town that are only accessible by boat and probably not appropriate for a one-night stay.