Port of San Juan, Puerto Rico
Hotels near San Juan Cruise Port
Most cruise passengers staying in Port of San Juan choose between Old San Juan, Condado, Isla Verde, or hotels near the Pan American cruise terminal.
Although many travelers search for hotels with cruise shuttle service, dedicated hotel shuttles are actually uncommon in San Juan due to local transportation regulations. Fortunately, taxis and Uber are widely available, and distances between hotels and cruise terminals are usually relatively short.
For most travelers, choosing the right area to stay is often more important than finding a hotel with a shuttle.
Which Cruise Terminal Will You Use?
Port of San Juan has multiple cruise terminals, including the Old San Juan piers located in the historic downtown area and the Pan American terminal situated across the harbor near Isla Grande.
While many larger embarkation sailings use the Pan American terminal, embarkation and disembarkation can also take place directly at the Old San Juan cruise piers depending on the cruise line, itinerary, and ship schedule.
This is particularly common on certain Caribbean itineraries and back-to-back sailings, where passengers may arrive and depart from different terminals during the same overall trip.
Because terminal assignments can vary between sailings, checking your final cruise documents before arrival in San Juan is always recommended.
Quick Decision Guide
- Walk to the Old San Juan cruise piers → Old San Juan
- Beach resorts and nightlife → Condado
- Closest hotels to Pan American Pier → Convention District / Isla Grande
- Airport convenience before or after your cruise → Isla Verde
Bestsellers
Hotel Rumbao
Best for: Walking distance to Old San Juan cruise piers
Perfect if you want to stay directly in the historic district close to restaurants, bars, and sightseeing.
Hyatt Place San Juan
Best for: Pan American Pier convenience
Popular pre-cruise hotel near the convention district with relatively quick access to the Pan American terminal and modern hotel facilities.
Caribe Hilton
Best for: Resort-style stay before your cruise
Well-known beachfront resort located between Condado and Old San Juan, popular with travelers extending their stay before or after a Caribbean cruise.
Choosing where to stay before a cruise from San Juan mainly depends on which terminal you are using and the type of pre-cruise experience you want.
One advantage of staying in San Juan is that distances between the cruise terminals, beaches, airport, and hotel areas are generally relatively short. Because of this, many repeat cruisers simply choose the neighborhood and hotel style they prefer most rather than focusing only on shuttle availability.
Old San Juan
Best for: Walkability, historic atmosphere, closest access to Old San Juan piers
Old San Juan is the most atmospheric and walkable area to stay before a cruise. Many travelers prefer staying here because restaurants, bars, historic streets, and the waterfront cruise area are all located relatively close together.
Hotels such as Hotel Rumbao are particularly popular because they sit directly across from the waterfront cruise piers. Smaller boutique hotels including CasaBlanca Hotel, Hotel Milano, and Alma San Juan are also frequently chosen by travelers looking for a more local and historic pre-cruise experience.

Near the Pan American Terminal
Best for: Embarkation convenience, larger cruise ships, quick terminal access
Many larger embarkation sailings depart from the Pan American terminal across the harbor from Old San Juan. Travelers sailing from this terminal often choose hotels near the convention district or Isla Grande area for easier embarkation day logistics.
Hotels such as Hyatt House San Juan and the Aloft are popular because they offer relatively quick access to the Pan American terminal by Uber or taxi.
Condado
Best for: Beach resorts, restaurants, nightlife, longer pre-cruise stays
Condado is one of the most popular resort areas in San Juan and is frequently chosen by travelers arriving a few days before their cruise.
Compared to Old San Juan, Condado feels more modern and resort-oriented, with beachfront hotels, casinos, restaurants, and nightlife. Hotels such as the San Juan Marriott Resort & Stellaris Casino are especially popular with travelers wanting a beach stay before or after their cruise while still remaining within a relatively short drive of the port.
Isla Verde
Best for: Airport convenience, beach hotels, shorter stays
Located closer to Luis Muñoz Marín International Airport, Isla Verde is often chosen by travelers arriving late at night or staying only one night before their cruise.
The area offers several beachfront resorts and airport hotels, while Uber and taxi rides to the cruise terminals are still relatively straightforward. For travelers prioritizing airport convenience over historic atmosphere, Isla Verde can be a practical option before or after a cruise.
Do You Need a Cruise Shuttle in San Juan?
Many travelers specifically search for hotels with cruise shuttle service in San Juan. However, dedicated hotel cruise shuttles are actually much less common here than in ports such as Miami or Fort Lauderdale.
One reason is that distances between the airport, Old San Juan, Condado, Isla Verde, and the cruise terminals are generally relatively short. Uber and local taxis are widely available throughout San Juan, which is why many travelers simply arrange their own transportation on embarkation day.
In addition, local transportation regulations limit many hotels from operating dedicated cruise shuttle services in the same way some Florida cruise hotels do.
For most travelers, choosing the right neighborhood and hotel style is usually more important than finding a hotel with a shuttle.
Depending on traffic and terminal location, Uber and taxi rides between the main hotel areas and the cruise terminals are often relatively quick and straightforward.

Airport & Transportation
Luis Muñoz Marín International Airport is located roughly 15 to 20 minutes from the main cruise hotel areas and terminals in San Juan, depending on traffic.
Most cruise passengers use Uber, taxis, or private transportation between the airport, hotels, and cruise terminals rather than relying on public transportation or hotel shuttle services.
Public transportation is available but is usually less practical for travelers arriving with luggage before or after a cruise.
Travel times between the airport, cruise terminals, and major hotel areas are usually relatively manageable compared to many larger cruise cities.

Parking at San Juan Cruise Port
Parking options near Port of San Juan are more limited compared to some large mainland U.S. cruise ports.
Several public and private parking facilities are available near the cruise terminals, including parking near the Old San Juan waterfront area. Travelers planning to park during a cruise are generally advised to reserve parking in advance whenever possible.
Related Caribbean Cruise Ports
Planning another Caribbean cruise? These port hotel and terminal guides may also help before your next sailing.
Miami Cruise Port Hotels
Fort Lauderdale Cruise Port Hotels
Bridgetown Barbados Port Guide
La Romana Cruise Guide
Official Information