TripPick Puerto Rico Puerto Rico

San Juan 3-Day Itinerary

Old San Juan + El Yunque + Condado Sunset

3 days cover San Juan core — Day 1 Old San Juan UNESCO fortresses + Calle del Cristo + Marmalade dinner; Day 2 El Yunque rainforest + Luquillo Beach + Piñones kioskos; Day 3 Condado Beach + Caribe Hilton Piña Colada + La Factoría nightlife.

Three days is the right amount of time to cover the essentials of San Juan. You can hit the headline sights without getting drained from over-scheduling. Trying to squeeze in every museum and shopping district usually backfires — it's better to cluster the locations and spend more time at each. If you have extra time, the 5-day or 7-day itineraries add nearby day-trip options.

3-Day Total Budget at a Glance

Budget

$430

Per person, flights excl.

Recommended

Mid-Range

$790

Per person, flights excl.

Luxury

$1,480

Per person, flights excl.

Book Hotels & Flights for This Itinerary

Search San Juan hotels and flights in one place. Trip.com offers competitive comparison rates.

Day-by-Day Detailed Schedule

DAY 1

Old San Juan UNESCO + Calle del Cristo + Marmalade

500-year colonial heart

Activities

  1. 08:30 **SJU airport arrival + Condado hotel check-in + breakfast** 2h

    Taxi turístico from SJU airport to Condado hotel ($19, 15 min, white official airport taxi fixed rate) or Uber ($15-22). Quick breakfast at hotel or Kasalta Bakery (Ocean Park, $8-15, the canonical PR cafeteria + cubano sandwich + cortadito coffee).

    Cost: Taxi $19 + breakfast $10-20 TIP: Taxi turístico = fixed-rate white official airport taxi. Avoid 'limo' touts inside arrivals — they overcharge 50-100%. Kasalta is the locals' breakfast canon.
  2. 10:30 **Castillo San Felipe del Morro UNESCO (1539)** 1.5h

    Walk or Uber to Old San Juan ($8-12 from Condado). El Morro is the iconic Atlantic-facing 6-level fortress (built 1539-1786 to defend against the British + Dutch), the most-photographed PR landmark with the famous garita sentry boxes. $10 combined ticket with San Cristóbal (valid 24h). Free 30-min park-ranger tour hourly in English + Spanish.

    Cost: $10 combined ticket El Morro + San Cristóbal TIP: Bring a hat — exposed lawn outside is sunny + windy. Kite-flying lawn outside is the canonical sunset spot. Climb up to the lookout via the spiral stone stairs.
  3. 12:30 **Lunch at El Jibarito (Old San Juan locals' criollo 1977)** 1.5h

    Old San Juan locals' canonical mofongo at El Jibarito (Calle Sol, $12-22) — mofongo with carne guisada or pernil + arroz con gandules + bacalaítos. Less touristy + half the price of Raíces.

    Cost: $15-25/person TIP: Cash + card. Spanish menu — point at what locals are eating. Mofongo with carne guisada is the canonical first-time order.
  4. 14:30 **Castillo San Cristóbal + Calle del Cristo rainbow houses** 2.5h

    Castillo San Cristóbal (1634-1783, the largest fortress Spain built in the New World), 5-min walk from lunch. After: walk down Calle del Cristo (the colorful colonial street, rainbow houses + Capilla del Cristo + Pigeon Park) to Plaza de Armas + Cathedral of San Juan Bautista (1521, 2nd-oldest in Western Hemisphere).

    Cost: Included in El Morro ticket TIP: Wear comfortable walking shoes (cobblestones brutal in heels). Calle del Cristo rainbow-houses photo at the foot of the hill near Capilla del Cristo.
  5. 17:30 **Sunset at El Morro lawn / Plaza Colón** 1h

    Walk back up to El Morro for the canonical kite-flying-lawn sunset (locals + tourists flying kites, fortress + ocean backdrop). Or grab a Medalla beer at La Catedral Café or Plaza Colón outdoor tables.

    Cost: Free (kites $10 at street vendors) TIP: Sunset 18:30-19:00 most months. Kites from street vendors $10. La Catedral Café for coffee or beer 17:00-19:00.
  6. 19:30 **Marmalade tasting menu (Old San Juan fine dining apex)** 2.5h

    Marmalade Restaurant + Wine Bar (Calle Fortaleza, $80-150) — Chef Peter Schintler's 4-6 course Caribbean-Mediterranean tasting menu, the Old San Juan fine-dining canon. Pumpkin White Bean soup signature.

    Cost: $80-150 + wine pairing $50 TIP: Reservation essential (book 1+ week ahead, marmaladepr.com). Smart casual dress. Closed Sundays-Mondays — adjust day if traveling those days.
  7. 22:30 **La Factoría cocktails (World's 50 Best Bars)** 1.5h

    Calle San Sebastián's unmarked 5-themed-room cocktail bar — World's 50 Best Bars 2019-2024. Anthony Bourdain filmed Parts Unknown PR here. 5 rooms = speakeasy + wine + dance floor + salsa + cocktail lounge.

    Cost: $14-22 per cocktail TIP: 21+ only with ID. No reservation. Cocktail-room quietest 21:00-22:30; dance floor warms after 23:00. Walk back to Condado via Uber ($10-15).

Meal Recommendations

Breakfast

Kasalta Bakery or hotel breakfast

Ocean Park / Condado · $8-20

Kasalta cubano sandwich + cortadito coffee (locals' canonical) or hotel breakfast for ease.

Lunch

El Jibarito (Old San Juan locals' criollo)

Old San Juan / Calle Sol · $15-25

Mofongo with carne guisada + tostones + Medalla beer. Less touristy than Raíces.

Dinner

Marmalade tasting menu

Old San Juan / Calle Fortaleza · $80-150

Old San Juan fine-dining apex. Pumpkin White Bean soup signature. Reservation 1+ week ahead.

Transit:

Day 1: Taxi turístico SJU→Condado ($19) + Uber Condado→Old San Juan ($8-12) + walking Old San Juan + Uber Old San Juan→Condado ($10-15) night return.

DAY 1 Estimated Spend (per person, flights excl.)

Budget $160 Mid $280 Luxury $520
DAY 2

El Yunque Rainforest + Luquillo Beach + Piñones Kioskos

Only US tropical rainforest day trip

Activities

  1. 07:00 **El Yunque tour pickup or rental car drive (45 min east)** 1h drive

    El Yunque day tour pickup from Condado/Old San Juan hotels ($65-95, includes Recreation.gov reservation + bilingual guide + transportation). Or rental car + Recreation.gov reservation pre-booked 1-2 weeks ahead (free, $2 parking, 50-permit/day cap). El Yunque is the only US tropical rainforest in the National Forest System.

    Cost: $65-95 day tour or rental car + $2 parking TIP: Recreation.gov reservation MANDATORY since 2021 (free but caps at 50/day — book 1-2 weeks ahead). Day tour is easier + includes guide. Rain jacket + dry bag essential — you WILL get wet.
  2. 09:00 **La Mina Trail or Mount Britton Tower hike** 2.5h

    La Mina Trail (1.5 km to La Mina waterfall, family-friendly, currently partially closed post-Maria — check status) OR Mount Britton Tower (3 km loop, 360° views, the canonical El Yunque hike). Yokahú Tower 35m viewing platform free.

    Cost: Included in tour or rental car cost TIP: Hiking shoes with grip (wet rocks slippery). Bring 1L water + insect repellent + dry bag for valuables. Mt Britton Tower has the panoramic views; La Mina has the waterfall swim.
  3. 12:00 **Lunch at El Verde Restaurant or El Yunque visitor center** 1h

    Lunch at El Verde Restaurant on the El Yunque exit road ($12-22, classic criollo) or visitor center cafeteria ($8-15 sandwiches). Or pre-pack from Kasalta Bakery for picnic at viewpoint.

    Cost: $15-25/person TIP: El Verde is the locals' canonical post-hike lunch. Cafeteria food OK but not memorable. Picnic from Kasalta the upscale move.
  4. 13:30 **Luquillo Beach (Caribbean's most-photographed crescent beach)** 2.5h

    10 min east of El Yunque trailhead — Luquillo Beach (Balneario La Monserrate) is the canonical PR crescent beach, palm-fringed white sand + calm Caribbean water + Piñones-style food kioskos at the entrance. Free beach access; lockers + showers $3-5.

    Cost: Free beach + kiosko food $5-15 TIP: Kioskos del Balneario at Luquillo entrance — alcapurrias + bacalaítos + empanadillas $2-4 each. Family-friendly calm water. Combine with El Yunque morning hike for the canonical day-trip combo.
  5. 16:30 **Return drive via Piñones beach strip kioskos** 1.5h

    Return drive to San Juan via Piñones beach strip (15 min east of Old San Juan, the Afro-Puerto-Rican beachfront kiosko strip on Carretera 187). Stop at Kiosko El Pulpo or Soleil Beach Club for sunset cocktails + alcapurrias.

    Cost: $10-25 kiosko food + drinks TIP: Friday-Sunday afternoon + sunset peak at Piñones — cars line both sides of Route 187. Cash preferred at smaller kioskos. Live music weekends.
  6. 19:00 **Dinner at Ola Lola's (Piñones beachfront seafood)** 2h

    Loíza's beachfront seafood shack on the Piñones strip ($15-35) — fried whole snapper, mofongo with shrimp, ceviche, beach-shack atmosphere with reggae playing.

    Cost: $25-50/person TIP: Cash + card. Casual + swimwear OK. Half the price of Old San Juan seafood for arguably better fish. Skip the all-inclusive resort dinner — this is the canonical move.
  7. 21:30 **Return to Condado / Old San Juan** 30min

    15-min Uber back to Condado ($15-22) or Old San Juan ($18-25). Optional nightcap at La Concha Beach + Lounge or hotel rooftop.

    Cost: $15-25 Uber TIP: Tomorrow Day 3 is Caribbean beach + Caribe Hilton Piña Colada — rest tonight.

Meal Recommendations

Breakfast

Hotel breakfast (early)

Condado / Old San Juan · $10-20

Quick before 7am tour pickup. Hotel buffet or grab-and-go pastries.

Lunch

El Verde Restaurant or Luquillo kioskos

El Yunque / Luquillo · $15-25

El Verde criollo post-hike OR Luquillo kioskos alcapurrias + bacalaítos at the beach.

Dinner

Ola Lola's (Piñones beachfront seafood)

Loíza / Piñones · $25-50

Fried whole snapper + mofongo with shrimp + Caribbean reggae vibe. Sand floor at some tables.

Transit:

Day 2: El Yunque tour shuttle from Condado/Old San Juan (1h each way) OR rental car ($40-70 + $2 parking). Day total 12 hours with Piñones return.

DAY 2 Estimated Spend (per person, flights excl.)

Budget $130 Mid $230 Luxury $420
DAY 3

Condado Beach + Caribe Hilton Piña Colada + La Placita Nightlife

Beach + cocktail pilgrimage + nightlife

Activities

  1. 09:30 **Condado Beach morning swim + hotel breakfast** 3h

    Slow morning. Hotel breakfast or Kasalta Bakery cubano sandwich + cortadito. Walk to Condado Beach (Playa La Concha or Caribe Hilton Beach) for morning swim. Reef-safe sunscreen mandatory.

    Cost: Hotel breakfast + beach free TIP: Condado Beach narrow + crowded. For a wider quieter beach, walk 15 min east to Ocean Park Beach. Beach chair rentals $10-15.
  2. 12:30 **Lunch at Mario Pagán Restaurant (Condado Iron Chef America)** 1.5h

    Chef Mario Pagán (Iron Chef America 2008) contemporary PR criollo with French technique ($50-100) — Tartare de Atún + mofongo with foie gras + signature ceviche. Walking from Condado hotels.

    Cost: $50-90/person + drinks TIP: Lunch menu cheaper than dinner ($35-60 vs $50-100). Reservation 2-3 days ahead. Walking from La Concha + Caribe Hilton 5-10 min.
  3. 14:30 **Caribe Hilton Beachcomber Bar — original Piña Colada pilgrimage (invented 1954)** 1.5h

    Walk 10 min west to Caribe Hilton Beachcomber Bar — bartender Ramón Marrero invented the Piña Colada here in 1954, the official PR national cocktail since 1978. Historical plaque on the wall has the original recipe + Marrero's photograph. $16-22 per cocktail.

    Cost: $16-22 per cocktail TIP: Walking from any Condado hotel. Historical plaque on north wall behind the bar. Open from 11:00 — Piña Colada at 11:30 morning is the canonical photo move (book lunch later to fit). Non-guests welcome.
  4. 16:00 **Bacardí Distillery Tour (optional Cataño rum heritage)** 3h round trip

    Optional add: 30 min via Cataño Ferry ($0.75 each way from Pier 2 Old San Juan) + free Bacardí shuttle. $25 standard tour includes historical film + distillery walk + 2 cocktails + signature glass. $75 Mixology Class is hands-on with master mixologist.

    Cost: $25 standard tour / $75 Mixology Class TIP: Skip if you're not rum-curious. The Mixology Class is the canonical move for cocktail enthusiasts. Alternative: skip Bacardí and spend the afternoon at Condado Beach + sunset cocktails.
  5. 19:30 **Dinner at Santaella (Santurce La Placita modern Caribbean)** 2.5h

    Chef José Santaella's flagship inside Plaza del Mercado de Santurce / La Placita ($35-75) — Pulpo a la Plancha grilled octopus, Caribbean Lobster Risotto, dorado escabeche, mofongo with foie gras. Inside the 1950s market hall with open kitchen.

    Cost: $50-90/person + drinks TIP: Reservation Fri-Sat (book 1+ week ahead, santaellapr.com). Smart casual. Doors open onto La Placita where Thu-Sat nights become open-air salsa-and-rum street parties.
  6. 22:00 **La Placita Santurce nightlife (Thu-Sat open-air street party)** 2h

    Walk out from Santaella into La Placita — Plaza del Mercado de Santurce Thu-Sat nights become open-air salsa-and-rum street parties with rum-bar pop-ups + reggaeton DJs + locals dancing in the plaza. The canonical San Juan locals' nightlife.

    Cost: $10-15 per drink TIP: Cash + card. Casual dress. Most-fun Thu-Sat 22:00-02:00. Uber back to Condado/Old San Juan $10-18.

Meal Recommendations

Breakfast

Hotel breakfast or Kasalta Bakery

Condado / Ocean Park · $10-20

Slow morning — hotel buffet or Kasalta cubano + cortadito coffee.

Lunch

Mario Pagán Restaurant (Condado fine dining)

Condado / Av. Ashford · $50-90

Iron Chef America winner. Tartare de Atún + mofongo with foie gras. Lunch menu cheaper than dinner.

Dinner

Santaella (Santurce La Placita)

Santurce / La Placita · $50-90

Modern Caribbean inside 1950s market hall. Pulpo a la Plancha + Caribbean Lobster Risotto. Doors open to La Placita street party.

Transit:

Day 3: Walking Condado + 10-min Uber to Old San Juan for Bacardí ferry ($0.75) + 15-min Uber Condado→Santurce ($10-15) + Uber back to hotel night ($10-18).

DAY 3 Estimated Spend (per person, flights excl.)

Budget $140 Mid $280 Luxury $540

Book San Juan Tours & Tickets

Packing Checklist

San Juan 3-Day Itinerary FAQ

Best time for San Juan?
December-April dry season — 26-29°C, lower humidity, near-zero hurricane risk. February-March driest + busiest (cruise peak). May-August hot + humid + afternoon showers. June-November hurricane season (peak Sept-Oct, Hurricane Maria 2017 was Cat 4). November is the shoulder sweet spot — hurricane season effectively over + pre-Christmas pricing + dry weather settling in.
Do I need a passport?
Puerto Rico is a US territory — no passport for US citizens (driver's license works), no customs, no immigration, USD currency, US power outlets, US mobile carriers roam free. International travelers (EU/UK/Canada/AU/JP/KR) need ESTA ($21 online, same as flying to Miami).
Direct flights to SJU?
Excellent connectivity from US East Coast — NYC 3h30, Newark 3h30, Boston 4h, Washington DCA 3h30, Miami 2h30, Atlanta 3h30 via JetBlue/American/Delta/United/Frontier/Spirit/Southwest. US West Coast 7-8h with one stop. Europe: Iberia from Madrid 8h direct; otherwise 12-15h via JFK/MIA. Asia 18-22h via JFK/MIA/DFW.
Old San Juan vs Condado — which hotel area?
Condado for first-timers — oceanfront 4-5-star with proper beach access, walking to Ashford Avenue dining, 10-min Uber to Old San Juan. Old San Juan is the historical heart but has no beach (Uber 10-15 min to Condado/Isla Verde sand). Pro move: 2-3 nights Condado + 1-2 nights Old San Juan. For a 3-day trip stay Condado the whole time (easier logistics).
Mofongo — where's the best?
Raíces (Old San Juan, $14-22, the canonical first-mofongo for tourists) or El Jibarito (Old San Juan, $12-18, locals' favorite no-frills). For upscale: Casita Miramar (Eric Ortíz, $25-55). For the lechón Sunday tradition: drive to Guavate Pork Highway lechoneras 45 min south (Sundays only, $15-22).

Looking for Different Trip Lengths?

Why you can trust 3-day itinerary

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: 🔄 Last updated: