Castillo San Felipe del Morro — photo 1 of 5

Castillo San Felipe del Morro

1 / 5

Rating

4.8(22,000)

Family of 4

$30–$40 admission (2 adults ~$10 each, kids 15 and under free) + parking or Uber from Old San Juan

Duration

1.5–3 hours

Best Ages

5 years and up

About

El Morro is one of those rare places that genuinely earns its hype, especially when you visit with kids. This 16th-century Spanish fortress sits on the northwestern tip of Old San Juan, jutting into the Atlantic, and the sheer scale of it — six levels of fortifications, tunnels, lookout points — makes it endlessly interesting for children who've grown up seeing castles only in movies.

The National Park Service manages El Morro, so the facilities are well-maintained and the admission is reasonable: adults pay around $10, and kids 15 and under get in free. If you have an America the Beautiful annual pass, admission is included, making it an even easier call.

Here's what nobody tells you before you visit: the real magic isn't inside the fort — it's on La Esplanada, the sweeping green lawn that stretches from the fort entrance toward Old San Juan. On any given afternoon, you'll see dozens of families flying kites in the ocean breeze. Vendors sell colorful kites right outside the gate for just a few dollars.

Buy one, find a spot on the grass, and let your kids run. This alone makes the trip worthwhile for younger children.

Inside the fort, older kids (5 and up) will love the tunnel systems, the cannon-lined ramparts, and the views from the lighthouse. The NPS offers a Junior Ranger activity booklet where kids can complete challenges and earn an official badge — a great way to keep them engaged throughout the visit.

A few practical notes: the fort is built on cobblestone and stone ramps, which makes stroller navigation genuinely difficult. A baby carrier is a much better choice for little ones. Wear closed-toe shoes — flip flops on wet stone ramps are a real hazard. And arrive early; cruise ship passengers flood the site by mid-morning and the difference between 9am and 11am is significant.

Plan at least 2 hours, more if your kids want to do the full Junior Ranger program and spend time on the lawn. Old San Juan's restaurants are nearby for lunch after.

Age Suitability

Infants (0-1)Toddlers (1-3)Little Kids (4-6)Big Kids (7-9)Tweens (10-12)Teens (13-17)

Parent Logistics

Stroller-Friendly

Limited

Nursing / Changing

Limited

Kid Meals

N/A

Setting

Indoor & Outdoor

Rainy Day

Not ideal

Plan Your Visit

Best Time to Visit

Open at 9am — arrive early before cruise ship crowds arrive mid-morning

Wait Times

15–30 min ticket line on busy days; minimal if you buy tickets in advance

Nearby Food

Old San Juan has excellent food options within walking distance. La Mallorca (classic Puerto Rican breakfast/lunch), El Jibarito, and numerous cafés along Calle San Francisco are 5–15 minutes on foot. There are also casual food carts near the fort entrance.

Why Kids Love It

El Morro is basically a giant castle kids can actually explore — tunnels, ramps, multi-level fortifications, and ocean views from every direction. The open green field (La Esplanada) right outside is perfect for flying kites, which vendors sell nearby, making this a full afternoon experience.

Pro Tips from Parents

  • Buy a kite from the vendors outside — flying kites on La Esplanada is a Puerto Rico tradition kids love
  • Arrive at 9am to beat the cruise ship crowds that typically roll in by 10:30am
  • The fort has uneven cobblestone paths and steep ramps — strollers are difficult; a carrier is better for toddlers
  • The NPS Junior Ranger program is available inside — kids can earn a badge
  • Wear closed-toe shoes; flip flops on the stone ramps are a sprain risk

What to Bring

  • Comfortable closed-toe shoes
  • Sunscreen
  • Water bottles
  • Hat
  • Cash for kite vendors
  • Camera

Cost Info

Estimated Cost (Family of 4)

$30–$40 admission (2 adults ~$10 each, kids 15 and under free) + parking or Uber from Old San Juan

Tips to Save

  • Kids 15 and under enter free.
  • Annual National Parks Pass ($80) covers the whole family and pays for itself if you visit any other NPS sites.
  • Parking in Old San Juan is limited — take a rideshare or park in the free lots at La Puntilla.

Hours & Contact

Hours

Friday
9AM-6PM
Monday
9AM-6PM
Sunday
9AM-6PM
Tuesday
9AM-6PM
Saturday
9AM-6PM
Thursday
9AM-6PM
Wednesday
9AM-6PM

Contact

San Juan, 00901, Puerto Rico

Frequently Asked Questions

More Activities in San Juan

Never Miss a San Juan Family Activity

Join parents in San Juan who get activity recommendations, seasonal event alerts, and insider tips.

No spam, ever. Unsubscribe anytime.