• Directory
  • Events
  • Tools
  • Advertise
HomeDirectoryEvents

What to do in Puerto Rico

638 places

What to do in Puerto Rico

638 places
  • Pico Rodadero, Yauco

    Yauco
    TrailViewpoint
  • Piedra Escrita

    Jayuya
    Historic site
  • Piedra Montá

    Aibonito
    Monument
  • Pincelada Arts Studio

    Pincelada Arts Studio

    Fajardo
    Arts & craftsOutdoors
  • Pirámide de Aguada

    Pirámide de Aguada

    Aguada
    Historic site
  • Piscinas Naturales de Manatí

    Manatí
    Beach
  • Pista de Motocross Las Marías

    Las Marías
    Sports & gaming
  • Playa Atolladora

    Yauco
    Beach
  • Playa Azul

    Luquillo
    Beach
  • Playa Brava

    Culebra
    Beach
  • Playa Buyé

    Playa Buyé

    Cabo Rojo
    Beach
  • Playa Cabeza Chiquita

    Fajardo
    Beach
  • Playa Caracoles

    Arecibo
    Beach
  • Playa Colorá en Fajardo

    Fajardo
    Beach
  • Playa Combate

    Playa Combate

    Cabo Rojo
    Estate & farm
  • Playa El Escambrón

    Playa El Escambrón

    San Juan
    Beach
  • Playa Escondida

    Playa Escondida

    Fajardo
    Beach
  • Playa Flamenco

    Playa Flamenco

    Culebra
    Beach
  • Playa Jaboncillo

    Guánica
    Beach
  • Playa Jobos

    Playa Jobos

    Isabela
    Beach
  • Playa La Jungla

    Playa La Jungla

    Guánica
    Beach
  • Playa La Mela

    Playa La Mela

    Cabo Rojo
    Beach
  • Playa La Peña (Playa del Capitolio)

    San Juan
    Beach
  • Playa La Selva

    Luquillo
    Beach
  • Playa los Bohíos (Playa de arena negra)

    Playa los Bohíos (Playa de arena negra)

    Maunabo
    BeachLandmark
  • Playa Los Pozos

    Cabo Rojo
    Beach
  • Playa Los Tubos

    Manatí
    Beach
  • Playa Mar Chiquita

    Playa Mar Chiquita

    Manatí
    Beach
  • Playa María

    Playa María

    Rincón
    Beach
  • Playa Medio Mundo

    Ceiba
    Beach
  • Playa Montones

    Playa Montones

    Isabela
    Beach
  • Playa Peña Blanca

    Aguadilla
    Beach
  • Playa Polita's

    Salinas
    Beach
  • Playa Puerto Nuevo

    Playa Puerto Nuevo

    Vega Baja
    Beach
  • Playa Punta Arenas

    Hormigueros
    Beach
  • Playa Punta Bandera

    Luquillo
    Beach
  • Playa Santa

    Playa Santa

    Rincón
    Beach
  • Playa Sucia

    Playa Sucia

    Cabo Rojo
    Beach
  • Playa Tamarindo

    Guayanilla
    Beach
  • Playa Vacía Talega

    Playa Vacía Talega

    Loíza
    Beach
1…111213…16