
Things to Do in San Juan
50 curated spots from San Juan itineraries
Activities & Attractions
30 curated experiences

Castillo San Cristóbal
Sister fortress completed in 1784, designed to protect from land attacks. Vauban-style architecture, fewer crowds than Morro, excellent views and quieter exploration.
1h 30m · $10 per person
Castillo San Felipe del Morro
Explore the 16th‑century seaside fortress, walk the vast lawn, and head up to the ramparts for sweeping ocean and city views—amazing for photos, especially of the garitas (sentry boxes).
2h · $10 (covers El Morro & San Cristóbal, National Park fee)
Condado Beach
Lounge on urban beach with kitesurfers and oceanfront walks.
2h · Free
Santurce Street Art Walk
Vibrant murals and photography spots in creative alleys.
1h 30m · Free
Old San Juan Walking Tour
Explore free cobblestone streets, Umbrella Street for photos and shopping, Paseo de la Princesa market, and El Morro viewpoints; great for street markets, shopping, photography spots.
3h · Free
Isla Verde Beach
Final relaxed beach lounging near airport.
1h 30m · Free
Paseo de la Princesa
Stroll esplanade, fountain, and artisan market for people-watching.
1h · Free
El Yunque Rainforest Hike
Guided moderate hike on trails to La Mina waterfall; wear sneakers, light layers; book Viator small-group tour with transport for safety and ease.
4h · $90
Catedral de San Juan Bautista
Visit oldest cathedral in Americas with serene interiors and catacombs.
45m · $5
Condado Lagoon Kayak
Rent kayaks or paddleboards at Dos Hermanos Bridge; spot turtles.
1h 30m · $40
La Placita de Santurce
Evening salsa dancing, live music, street food stalls; nightlife vibe post-beach.
2h · $20 or Free
La Placita Market
Browse street market stalls by day.
1h 30m · $10-20
Bacardi Distillery Tour
Private tasting tour (ferry from Old San Juan, 15 min).
2h · $20
Bio Bay Kayak Tour
Evening glow paddle (book via San Juan operator, 45-min drive); backup beach stargaze.
3h · $65
Bioluminescent Bay Kayak
Private tandem kayak in glowing waters (45-min drive, evening tour).
3h · $65
Condado Beach Relax
Lounge, swim; free explore vendors for serendipity.
2h · Free
El Castillo San Felipe del Morro
Explore 6-level fortress, walls, and history exhibits; great photography.
1h 30m · $10
El Yunque National Forest
Hike La Mina Trail to waterfall swim (private early tour).
3h · $25 shuttle
Isla Verde Beach Photography
Golden hour shots of palms, waves, kitesurfers.
1h 30m · Free
La Placita Nightlife
5-min walk from dinner; sip piña coladas at communal bars, join salsa dancing crowds (peaks Friday); wrap by 9 PM.
1h 30m · $20 pp drinks
Mercado de Santurce
Sample fruits, chat vendors; street market vibes.
1h 30m · $10
Museo de Arte de Puerto Rico
Local art exhibits, concerts. 15-min drive.
1h 30m · $6
Ocean Park Beach
Quieter sands for reading/photos; free explore.
2h · Free
Old San Juan & Castillo San Cristóbal
Walk cobblestone streets, visit Paseo de la Princesa, and tour the massive 18th-century fort with ocean views.
2h · $10 or Free
Plaza de Armas
Relax in central square with kiosks, live music, and people-watching.
30m · Free
Santurce POP Market
Pop-up shops for local handmade goods and vinyl.
1h 15m · $0-20
Shopping in Old San Juan & Santurce
Browse local designers, vintage shops, and artisan stalls. Santurce has edgier, locally-owned boutiques; Old San Juan is more tourist-friendly but still authentic.
2h · $0-50 (or more, depending on purchases)
Ballajá District Nightlife
Bars and live salsa dancing.
3h · $20 drinks
Ballajá Free Explore
Wander alleys, pop-up shops; photography serendipity.
2h · $10-20
Balneario El Escambrón Beach
Small, family-friendly beach with clean sand and calm waters protected by coral reef. Just east of Old San Juan, walkable from historic district.
2h 30m · FreeRestaurants & Food
20 local favorites

El Jibarito
Classic criollo dishes like arroz con gandules; cozy spot before nightlife.
1h 30m · $20-40 per person
Café Regina
Mallorca sandwiches and fresh coffee; historic ambiance.
45m · $12-20 per person
Santaella
Modern criollo brunch with plantain dishes and fresh juices.
1h · $25-40 per person
Vianda
Dedicated gluten-free menu: pork belly or veggie stews with plantains.
1h · $16-23 per person
Chocobar Cortés
Chocolate-infused Puerto Rican dishes like hot chocolate waffles.
1h · $20-30 per person
Melao
Gluten-free rice and beans or seafood; morcilla-safe options.
1h · $12-18 per person
Cocina Abierta
Modern Puerto Rican and Latin fusion; share a couple of small plates like octopus, croquetas, or creative mofongo variations.
1h 30m · $25-35 per person (sharing plates)
La Factoria
World-class cocktails and small plates; hidden speakeasy vibe with **nightlife** buzz
1h 30m · $20-25 per person
Lluvia Deli Bar
Avocado toast and coffee; artsy communal tables.
45m · $10-15 per person
Bebo's Cafe
Traditional criollo breakfast; homey social spot.
50m · $10-14 per person
Crush Juice Bar
Fresh acai bowls, tropical smoothies, and avocado toast; outdoor seating.
45m · $15-25 per person
La Madre
Wood-fired pizzas with local ingredients in cozy spot.
1h 30m · $25-40 per person
Metropol
Kiosk seafood feast like lobster mofongo.
1h 30m · $35-45 per person
Taberna Lupulo
Craft beers and bar bites with lively crowd near art streets
1h 30m · $15-20 per person
Brava
Tapas and sangria; vibrant bar scene (15-min Uber).
1h 30m · $15-22 per person
Café Cuatro Sombras
Specialty Puerto Rican coffee roaster; get a pour-over or latte with a simple toast or pastry.
45m · $8-15 per person
Café El Punto
Cozy spot 5-min walk from El Morro; order fresh mallorca pastries with coffee and ham croquetta.
45m · $15-25 per person
Casita Miramar
Gluten-free veggie plates or fish; homey social spot.
1h · $13-19 per person
Cayo Caribe Condado
Casual, open-air spot a short walk from the lagoon, known for Puerto Rican and Caribbean seafood; try the fish tacos, mofongo with shrimp, or a fresh ceviche with a cold Medalla beer.
1h 15m · $18-30 per person
Deaverdura
Home-style Puerto Rican plates in a cozy setting; try the sampler platter to taste several local dishes on one plate.
1h 15m · $15-25 per person