Find out information about the Puerto Rico's tourist attractions
We already have 231 attractions with their information, videos and maps, 1522 photos and 720 commentaries.

Puerto Rico snorkeling beaches



Steps Beach

Steps Beach is one of the best surfing beaches in Rincón. It is part of the Tres Palmas Marine Reserve. During the surfing season it is not ...




Blue Hole Beach

Blue Hole Beach, also known as Shacks or Kiquebrado, is a perfect beach for snorkeling or diving. It has a reef that covers approximately 300 meters ...




Tamarindo Guánica Beach

The Tamarindo Beach is at the end of road #333 in the Dry Forest of Guánica. This beautiful beach has an extensive coast, the water is ...





Sucia Beach

Sucia Beach or La Playuela is located footsteps from the Cabo Rojo ...




Escondida Beach of Vieques

Escondida Beach is a beautiful white sand beach in Vieques. It is calm, perfect for swimming or to take a sunbath. This hidden jewel is a nesting ...




Crash Boat Beach

Crash Boat Beach in Aguadilla is considered one of the best beaches in Puerto Rico. It's a good place to dive in, snorkel, surf, swim, and practice ...




Villa Pesquera Beach of Patillas

Villa Pesquera Beach is located in Barrio Bajo of Patillas. In order to arrive there you must drive along road #3. When you find the Villa Store go ...




Peñón Brusi Beach

Peñón Brusi Beach is peculiar because its entrance is not attractive but once in the beach it becomes a paradise. It has a variety of ...




La Plata Beach

La Plata Beach is located in the east side of the island and belongs to the National Wildlife Refuge of Vieques. The sand is white and the water ...




Santa Beach

Santa Beach is the most visited beach in Guánica. It has an extensive coast, its sand is white and the water is crystalline. It is frequented ...




Punta Ballena

The Punta Ballena Natural Reserve is a beautiful and quiet beach in the Dry Forest of Guánica. The water is crystalline and the sand is almost ...




Escambrón Beach

The Balneario El Escambrón is categorized as a Blue Flag beach, an eco-label ...




Flamenco Beach

The Flamenco Beach is the main attraction of the small island Culebra. In order to arrive there you must take a ferry that leaves from Fajardo. ...




Caña Gorda Beach

The Balneario Caña Gorda is a beach managed by the National Parks Company of Puerto Rico. It is located in road #333 in the Dry Forest of ...




Blue Beach

Blue Beach is part of the National Wildlife Refuge of Vieques. This endless white sand beach of 1.5 miles in length is formed by a bay. The water is ...




The Parguera

La Parguera is a small, but picturesque village in the town of Lajas; it has been for many years a place of entertainment for the whole family.

...




Esperanza Beach

Esperanza Beach is located in one of the most visited areas of Vieques, a waterfront promenade called El Malecón, colorful fishermen’s ...




Gringo Beach

Gringo Beach or Gallito Beach is a beautiful beach in the north of Vieques. It is excellent for snorkeling and swimming, as long as you take the ...




Guilligan Island

The Aurora Key or Guilligan Island is part of the Reserva Biósfera de Guánica. This key is five minutes in boat from the coast. The ...




Combate Beach

Combate Beach is very popular in Cabo Rojo. The water is crystalline and extremely calm. It has an extensive reef that makes it perfect for ...




Palomino Island

Palomino Island is a private island northeast of Fajardo. It is a beautiful island with crystal clear water and white sand. It is perfect for ...




Caja de Muerto Island

The Natural Reserve Caja de Muertos (Coffin’s Island) is a small island in the south of Ponce. This hidden gem is surrounded by beautiful ...




Condado Beach

The Balneario Playa del Condado is a small beach surrounded by hotels. The view of the tourist area of San Juan is beautiful. You also will be able ...




Zony Beach

Zony beach is a hidden jewel and is your best option if you are looking for a quiet and relaxed beach in Culebra. It’s a white-sand beach with ...




Punta Soldado Beach

You will enjoy Punta Soldado Beach from the moment you begin your journey to it. Its road is like a desert. At the sides you will see cactus, ...




Green Beach

Green Beach is part of the western side of the Vieques National Wildlife Refuge. It covers a huge territory surrounded by abundant vegetation. It has ...




Cayo de Tierra

Cayo de Tierra (Earth’s Key) in Vieques is between the Esperanza and Sun Bay beaches. This small piece of land, connected to the main island by ...




Media Luna Beach

Media Luna is one of the most visited beaches of Vieques. The water is turquoise and the sand is white and fine like powder. The water is shallow and ...




Tamarindo Beach

Tamarindo Beach is more than a mile long. Its shore is a combination of sand, corals and stones. It is an excellent area for snorkeling, swimming and ...




Melones Beach

The Melones Beach in Culebra is divided in two areas. The shore in the left area is covered with coral remains. The shore in the right area is ...




Seven Seas Beach

The Balneario Seven Seas in Fajardo is a beautiful beach, famous for its camping facilities and its area for campers. The water is calm and crystal ...




Navío Beach

Navío Beach in Vieques is a small beach with white and powder-like sand. It is the perfect beach for body surfing, but if you are looking for ...




Airport Beach

The Airport beach is a quiet beach visited mainly by Vieques locals. It is located east of the airport. You can arrive there by Street #200, one of ...




Pata Prieta Beach

Pata Prieta Beach is a small beach located inside the National Wildlife Refuge of Vieques. If you look for tranquility, this is the perfect beach for ...