Three days is the right length for a first visit to San Juan, long enough to see the old town properly, take one big excursion and still have an afternoon on the sand. The city is small, and the biggest planning issue is not distance but sequencing: some things have fixed schedules, some depend on weather and some are best done early before the heat and the cruise crowds arrive. This plan keeps the days balanced and flags what to book first.
Day one: Old San Juan on foot
Start early in the old town, when the streets are cool and quiet. A guided walk gives you the layout and the stories, and it is a good way to decide which corners to return to. Spend the morning at the two forts, Castillo San Felipe del Morro and Castillo San Cristobal, which are open daily according to the National Park Service. El Morro is the one with the sweeping lawn and the sea views, and San Cristobal is the larger, more labyrinthine fortress that guarded the land approach. If you only have energy for one in the heat, choose El Morro for the photographs and the sea breeze. After lunch, wander Calle Fortaleza, the cathedral and the Paseo de la Princesa, then book an old-town food tour or a sunset dinner. The old town is lively at night, so a bar crawl or a drink on a balcony is an easy finish.
Day two: the big excursion
Choose one of the two classic day trips. El Yunque is the rainforest option, about an hour from the city, and a guided tour handles the driving and the park rules. Check current trail and falls access before you go, because some areas have been closed for maintenance. The alternative is the east coast and the islands: a Culebra catamaran day for the beaches and snorkeling, or the Laguna Grande bioluminescent bay kayak in the evening, which depends on the moon and needs an early booking. If you want to combine nature and glow, pair a morning forest trip with an evening kayak, and be prepared for a very long day. Do not stack more than two big things in one day.
Day three: rum, art and the beach
Take the cheap public ferry across the bay to Catano for the Casa Bacardi tour, which gives you the history of the world's largest family-owned premium spirits company and a cocktail to finish. Return for a late lunch and then choose between a beach afternoon at Isla Verde or Condado, or a slower cultural stop at the Museo de Arte de Puerto Rico, which is closed on Mondays and Tuesdays. A sunset sail from the bay is a graceful end to the trip, and a rum tasting at Barrilito offers a smaller, more local alternative if you prefer something quieter than the big distillery.
What to book first
The bioluminescent bay kayak and any Vieques ferry day sell out in winter, so reserve those as soon as your dates are fixed. A guided El Yunque tour and the Casa Bacardi visit are next. Walking tours, food tours and beach days are flexible and can be arranged a day or two ahead.
Weather and flexibility
Rain is common and usually passes, and the forts and old town are enjoyable in a shower. Keep one outdoor activity flexible so you can swap it for a museum, a cooking class or a salsa lesson if the weather turns. Hurricane season runs from June through November, so keep a flexible plan in autumn. Check ferry and tour conditions the day before, since sea conditions can change a boat day.
Where to stay
Old San Juan is best if you want to walk to everything and do not mind street noise, while Condado and Isla Verde put you on a beach and a short ride from the old town. A split stay works well for three days, with the first night in the old town and the others by the sea, or the reverse. Our guide to where to stay compares the neighborhoods and hotels in detail.
Practical details
Wear closed, comfortable shoes for cobblestones, carry water and sunscreen and use taxis or rideshares between the old town, Condado and Isla Verde. Most tours collect from the main hotel areas. A rental car is not needed for this plan, and in the old town it is a burden. Bring a light rain layer and a swimsuit every day, because the temptation to swim comes quickly in this climate.







