If you’re sailing out of (or arriving into) the Old San Juan cruise port, staying somewhere walkable to the piers makes a huge difference — you skip taxi stress, get extra time exploring the historic district, and can walk back to drop bags between activities. This guide covers hotels near Old San Juan cruise port that we’d actually recommend to a friend, organized by walkability to each pier.

Hotels within walking distance of Piers 1, 3, and 4

Piers 1, 3, and 4 sit directly across from Old San Juan’s historic district. From these piers you can walk almost anywhere in Old San Juan in under fifteen minutes. Hotels in this zone are the most convenient for cruise passengers because you can roll your luggage straight from the door to the ship.

  • Sheraton Old San Juan Hotel — Directly across from Pier 3. The single closest full-service hotel to the cruise terminal. Rooftop pool with port views.
  • Hotel El Convento — A restored 17th-century Carmelite convent in the heart of the historic district. About a 10-minute walk uphill from Pier 3, near the cathedral.
  • Decanter Hotel — Small boutique stay on Calle Fortaleza, about 8 minutes from Pier 3. Great for couples who want character over chain comforts.
  • Casablanca Hotel — Boutique hotel on Calle Fortaleza, walkable to the piers and to the forts.
  • Da House Hotel — Inexpensive, artsy, walkable to everything. Best for budget travelers who want to be in the middle of Old San Juan.

Hotels near Pan American Pier (Pier 11–14)

Pan American Pier sits on the Isla Grande side of the bay, opposite Old San Juan. If your ship docks here, walking into the historic district takes 35–45 minutes; most passengers grab a short cab or rideshare for around $10–15. Hotels in the Miramar and Condado areas are closest to Pan American Pier.

  • Hyatt House San Juan — Modern all-suite hotel in Miramar, roughly 10 minutes from Pan American Pier by car.
  • AC Hotel by Marriott San Juan Condado — Newer property in Condado with easy access to the pier and to Condado beach.
  • La Concha Renaissance San Juan Resort — Beachfront in Condado; popular with cruise passengers tacking on a pre- or post-cruise night.
  • Caribe Hilton — Classic San Juan resort between Old San Juan and Condado, with private beach and historical pedigree.

How to choose: pier proximity vs. neighborhood character

If you’re sailing on a tight turnaround, prioritize a hotel within rolling-luggage distance of your specific pier. If you have a flexible day or two on either side of the cruise, a Condado beachfront stay gives you the resort experience without sacrificing access to the port. Old San Juan boutique hotels are the right pick for travelers who want to wake up inside the historic district, hear the church bells, and walk to dinner.

Pre-cruise vs. post-cruise stays

For pre-cruise nights, an Old San Juan hotel near the piers is hard to beat — you wake up steps from the ship. For post-cruise nights when you’ll fly out of SJU airport, Condado or Isla Verde hotels can save you 20–30 minutes on the airport transfer.

Confirm your pier before booking

Pier assignments can shift, especially on busy port days when multiple ships call. Always check your cruise line’s port info or our San Juan cruise port terminal guide before locking in a hotel. A hotel that’s walkable from Pier 3 may be a 30-minute trek (or short cab ride) from Pan American Pier.

Independent guide note

We don’t take affiliate commissions or kickbacks from any of the hotels listed here. These are properties we’d genuinely recommend based on location, condition, and reader feedback from cruise passengers who’ve stayed at them in 2025 and 2026. If a hotel near the port disappoints you, drop us a note — we update this list as we hear from travelers.