There are over 300 miles of beaches in Puerto Rico including those on the offshore islands of Vieques and Culebra.
All beaches are public.
Just 40 minutes to the west of San Juan are the six incredible beaches that make up the Dorado Beach area. The Hyatt Cerromar and Hyatt Dorado Beach resorts sit on these beaches which also boast the highest number of golf courses and casinos in the Caribbean. Luquillo Beach Located about 30 miles east of San Juan, this coconut tree-lined beach is considered by many to be one of the finest on the island. There are picnic tables and grills and people usually pick up snacks from local vendors located at the entrance. Luquillo Beach is great for swimming and snorkeling the reef line that keeps out large waves.