Admission is free to the Granbury City Beach Park located at 505 East Pearl Street in Granbury, Texas. The beach offers a splash pad, rentals for kayaks, and rooftop pavilions to enjoy the day. The beach is within walking distance of the historic downtown Granbury. For more info, please call 817-573-1114.