Kayak Beach Public beach Address PT CANAVERAL, FL 32920, United States Rating on Google Maps 4.70 (149 reviews) Open on Google Maps