San Juan: Old City Walls, Excellent Food, Open Late

Old San Juan is one of the best-preserved Spanish colonial cities in the Americas — cobblestone streets, 500-year-old fortifications, and a food scene that was independently excellent long before it became fashionable.

The cruise piers are in Old San Juan, steps from the walls of El Morro. Puerto Rico is a US territory; no passport is required for US citizens.

What to Expect

The cruise piers are in Old San Juan, steps from El Morro and the old city's main streets. Old San Juan occupies a small peninsula with 500-year-old fortifications still encircling much of it. Within the old city: El Morro (the fort overlooking the Atlantic entrance to San Juan Bay), Castillo San Cristóbal (the largest Spanish fortification in the Americas), the waterfront Paseo de la Princesa, and the residential streets lined with pastel colonial buildings still in daily use. Puerto Rico is a US territory; no passport is required for US citizens.

Getting Around

Old San Juan is entirely walkable. The free trolley runs between the piers and the main commercial street (10 minutes by trolley, 15 minutes on foot). Taxis to Condado (the beach and restaurant district): $15–20. Rideshare apps work in Puerto Rico. The Santurce and Miramar neighborhoods — where the best local food concentrates — are $12–18 by rideshare from the pier.

Tipping and Currency

USD (Puerto Rico is a US territory). Tip 15–20% at restaurants. Some establishments include a service charge — check before tipping again. Taxi drivers: 10–15%.

What to Eat

Mofongo is the dish to eat: mashed green plantains with garlic and olive oil, stuffed with protein. Quality varies dramatically — El Jibarito on Sol Street (no-frills, cash-only) is one of the better versions in Old San Juan. La Factoria on San Sebastián (multiple rooms, cocktails and small plates) is the best bar experience in the old city. Raíces on Recinto Sur is the most tourist-facing option but consistent. For breakfast, the mallorca pastry from Kasalta in Santurce (taxi required) is a legitimate argument for skipping breakfast on the ship.

Beaches

Condado Beach (20 minutes by taxi) has calm water and public facilities. Ocean Park, just east of Condado, is narrower and less crowded. For the best San Juan beach, Isla Verde (30 minutes by taxi, near the airport) has clear water and the hotels provide more accessible infrastructure. The beach in Old San Juan itself is minimal — the focus of the old city is architecture and food, not swimming.

Culture and History

El Morro and Castillo San Cristóbal form a national historic site ($10 entrance, covers both forts). The walk from the pier to El Morro along the city walls takes 20 minutes, with views over the Atlantic. The fort interior is well-interpreted in English and Spanish. The rest of Old San Juan's streets are walkable history: the pastel colonial buildings are genuine, built 400–500 years ago, still in use as homes, restaurants, and government offices.

Shopping

Old San Juan's shopping focuses on local art and craft: local ceramicists, hand-carved santero figures (religious icons), and Puerto Rican rum. Ron del Barrilito and the Serralles family producers (Destilería Serrallés) make excellent local rum available at specialty shops. Calle Fortaleza has the best gallery concentration. La Hacienda on Calle San Justo sells local agricultural products including Yauco coffee, one of Puerto Rico's finest.

Traveling with Kids

El Morro's tunnels and sentry boxes hold attention for children interested in history. The grassy lawn in front of El Morro is a kite-flying area on windy days — kites are sold at stands near the entrance. Condado Beach (taxi required) has calm water and public facilities for swimming. The Museo del Niño on Cristo Street is a children's discovery museum aimed at ages 2–12.

Cruises visiting San Juan

  • Royal Caribbean

    Rhapsody of the Seas

    Departure date
    Sat, Sep 5, 2026
    Duration
    7 nights
    Departs from
    San Juan

    From $571 per person

  • Royal Caribbean

    Rhapsody of the Seas

    Departure date
    Sat, Sep 26, 2026
    Duration
    7 nights
    Departs from
    San Juan

    From $634 per person

  • Royal Caribbean

    Rhapsody of the Seas

    Departure date
    Sat, Oct 17, 2026
    Duration
    7 nights
    Departs from
    San Juan

    From $754 per person

  • Royal Caribbean

    Vision of the Seas

    Departure date
    Sun, Nov 1, 2026
    Duration
    7 nights
    Departs from
    San Juan

    From $728 per person

  • Royal Caribbean

    Rhapsody of the Seas

    Departure date
    Sat, Nov 14, 2026
    Duration
    7 nights
    Departs from
    San Juan

    From $724 per person

  • Royal Caribbean

    Vision of the Seas

    Departure date
    Sun, Nov 15, 2026
    Duration
    7 nights
    Departs from
    San Juan

    From $640 per person

Search all sailings →