Because Puerto Rico is a U.S. territory, there's no passport, no currency exchange, and no cell plan surprises — but Old San Juan's colonial streets, forts, and beaches still feel like a proper international trip. Most of the best of it is free, and the paid attractions on this list run $5–$69 per person, with a bioluminescent bay kayak tour as the one splurge worth planning your trip around. Here's the full breakdown of what's free, what's worth paying for, and where to eat and sleep without overspending.
General booking links below — swap in activity-specific links any time for higher conversion.
🇵🇷 Free Things to Do in San Juan
Puerto Rico's biggest draws — a UNESCO fortress and miles of Atlantic coastline — cost nothing to see.
1. Castillo San Felipe del Morro Grounds & City Walls — FREE
You don't have to pay the fort's admission to see its best angle: the grassy grounds and centuries-old city walls surrounding El Morro are free to walk, with the same sweeping ocean views that draw people to Old San Juan in the first place. It's also where locals fly kites most weekends. (Full admission inside the fort itself runs $10 — see the budget section below.)
2. Condado Beach — FREE
San Juan's most accessible urban beach, right along Ashford Avenue in the Condado neighborhood — free public access, calm-ish surf, and walking distance to restaurants and hotels if you're staying nearby.
3. Old San Juan Walking (Self-Guided) — FREE
Seven centuries-old blocks of blue cobblestone streets, pastel colonial buildings, and plazas — Paseo de la Princesa (the harborside promenade), Plaza de Armas, and the Cathedral of San Juan Bautista are all free to wander at your own pace.
4. Casa Bacardí Distillery Grounds — FREE
Puerto Rico produces more rum than anywhere else in the world, and the Casa Bacardí visitor grounds across the bay in Cataño are free to explore — you'll pay only if you opt into a guided tasting tour.
5. Isla Verde Beach — FREE
A wide public beach near the airport, popular with locals and less crowded than Condado — a good free stop on your way in or out of San Juan.
More Free Spots Worth a Visit
- La Fortaleza exterior — The oldest executive mansion still in use in the Americas; the grounds and facade are viewable for free from the street.
- Parque de las Palomas — A small plaza built into the old city walls, famous for its resident pigeons and views over the bay.
- Calle Fortaleza & Calle del Cristo — Old San Juan's most photographed streets, lined with galleries, shops, and colorful balconies.
- Plaza de Colón — A lively square anchoring the entrance to Old San Juan, good for people-watching.
💰 Best Budget-Friendly Activities
Beyond the free forts and beaches, these are San Juan's best budget-friendly tours and attractions.
6. Flamenco Beach, Culebra Island — From $5
Consistently rated one of the best beaches in the world — powdery white sand and clear turquoise water, a one-hour ferry from Ceiba (about 90 minutes from San Juan) or a day-trip flight from SJU. Park entry runs about $5/person, plus the ferry.
Book a Culebra Day Trip on Viator
7. Castillo San Felipe del Morro (Full Admission) — From $10
The iconic 16th-century Spanish fortress perched on the northwestern tip of Old San Juan — a UNESCO World Heritage Site, with tunnels, ramparts, and centuries of history to explore inside, not just the free exterior grounds.
Book El Morro Admission on Viator
8. Old San Juan Guided Walking Tour — From $25
A local guide brings the colonial architecture, cobblestone streets, and historic plazas to life with stories you'd otherwise miss wandering solo — a good option if you only have a few hours in the old city.
Book a Walking Tour on GetYourGuide
9. El Yunque National Rainforest Day Trip — From $49
The only tropical rainforest in the U.S. National Forest System, just 45 minutes from San Juan — waterfalls, hiking trails, and dense jungle biodiversity, easily done as a half-day or full-day guided trip.
Book an El Yunque Tour on Viator
👑 Splurge Pick — Worth Every Penny
Almost everything in San Juan is free or cheap — but this one night trip is worth the extra spend for an experience you genuinely can't get anywhere else.
10. Bioluminescent Bay Kayaking, Vieques — From $69
Kayak through a bay that glows electric blue with every paddle stroke, caused by microscopic dinoflagellates in the water. Mosquito Bay on Vieques is the brightest bioluminescent bay in the world — reachable by ferry or short flight from San Juan, and best visited on a moonless night for maximum glow.
Book Bioluminescent Bay Kayaking on GetYourGuide
🍽️ Where to Eat in San Juan (Budget-Friendly & Iconic)
San Juan's food scene runs from beachside fritter kiosks to a proper night out in Santurce.
⭐ Budget-Friendly Eats
- Piñones food kiosks — A string of oceanfront shacks east of Isla Verde serving alcapurrias, bacalaítos, and other fried classics for a few dollars each — the most authentic and affordable way to eat in San Juan.
- La Placita de Santurce — A produce market by day, lively food-and-drink scene by night, with affordable small plates from the surrounding restaurants and bars.
- Old San Juan food trucks & lunch counters — Cheap, quick mofongo and rice-and-beans plates tucked between the souvenir shops on the busier streets.
🇵🇷 San Juan Favorites
- Mofongo — Puerto Rico's signature dish: mashed fried plantains, usually served with garlic, broth, and your choice of meat or seafood — order it anywhere from a food truck to a sit-down restaurant.
- Lechón — Whole roasted pig, traditionally from the mountain town of Guavate but widely available in San Juan — a genuine splurge worth planning a meal around.
- Barrachina — The Old San Juan restaurant that claims to have invented the piña colada; touristy, but a fun stop for the drink and the history.
🏨 Where to Stay in San Juan (Budget-Friendly)
Staying in Old San Juan or Isla Verde instead of the pricier Condado strip can save you real money while keeping you close to the beach or the historic core.
Best Budget Areas
- Old San Juan — Best for: colonial architecture, walkability, boutique hotels. Hotels from $89/night.
- Isla Verde — Best for: beach access, families, proximity to the airport. Hotels from $99/night.
- Condado — Best for: upscale beachfront, dining and nightlife on Ashford Avenue. Hotels from $129/night — pricier, but the most central beach option.
📅 3-Day San Juan Itinerary
- Day 1: Old San Juan on foot — Paseo de la Princesa, Plaza de Armas, Calle del Cristo, El Morro grounds (or full admission), sunset at Parque de las Palomas
- Day 2: El Yunque National Rainforest day trip, dinner at Piñones on the way back
- Day 3: Condado or Isla Verde beach morning, Casa Bacardí tour, La Placita de Santurce for dinner and nightlife
- Extra day (worth it): Ferry to Culebra for Flamenco Beach, or a Vieques bioluminescent bay night tour
🚕 Getting Around San Juan
- Luis Muñoz Marín International Airport (SJU) is about 8 miles (12 km) from Old San Juan — a taxi or rideshare is the easiest way in.
- Old San Juan itself is entirely walkable — leave the car behind once you're in the old city.
- Uber and taxis are widely available for getting between Old San Juan, Condado, and Isla Verde.
- A rental car helps for El Yunque and reaching the Culebra/Vieques ferry terminal in Ceiba (about 1–1.5 hours from San Juan).
- Público (shared van) service and the Tren Urbano light rail exist but are less practical for visitors than for daily commuters.
💡 Final Tips for Visiting San Juan on a Budget
- No passport needed for U.S. citizens — just a valid government ID, since Puerto Rico is a U.S. territory.
- Prices are in U.S. dollars — no currency exchange to worry about.
- Check the cruise ship schedule before you go — Old San Juan is far quieter on days without a ship in port.
- Book the Culebra ferry or a flight to Vieques in advance — seats and standby lines fill up fast, especially on weekends.
- Stick to Piñones and Old San Juan lunch counters over sit-down tourist restaurants to keep food costs down.
- Visit outside of spring break (March) and Christmas week for noticeably lower hotel and flight prices.