The beach is next to Tianhou Palace. You only go to the beach, and there is no charge!
The distance from the beach to Wankui Garden is more than 30 kilometers. The nearest hotel to the seaside is Nansha Hotel, where there is no hotel (I know a hotel that has just been reclaimed from the sea, but I don't know where it is).