Cruise Ports

For detailed information about any port you can visit on a cruise that departs from San Juan, click the name below. For a list of discounted cruises that visit one of these ports, select that port in the search box at the right and click "Show Me the Deals!"

Find a Bargain
Please choose a vacation type.

Alicante, Spain
Antigua
Arrecife, Lanzarote, Canary Islands
Aruba
Barbados
Barcelona, Spain
Bequia, Grenadines
Bonaire
Cabo San Lucas, Mexico
Cadiz, Spain
Cartagena, Colombia
Cartagena, Spain
Casablanca, Morocco
Castaway Cay, Bahamas
Colon, Panama
Corfu, Greece
Cozumel, Mexico
Curacao
Dominica
Dominican Republic
Dubrovnik, Croatia
Florence / Pisa (Livorno), Italy
Fort Lauderdale, FL
Fort-de-France, Martinique
Funchal, Madeira, Portugal
Galveston, TX
Gibraltar, UK Territory
Grand Canary Island, Canary Islands
Grand Cayman, Cayman Islands
Grand Turk, Turks and Caicos Islands
Great Stirrup Cay, Bahamas
Grenada
Grenadines
Guadeloupe
Hamilton, Bermuda
Jost Van Dyke, British Virgin Islands
La Romana (Casa de Campo), Dominican Republic
Lanzarote, Canary Islands
Las Palmas, Grand Canary Island, Canary Islands
Lisbon, Portugal
Malaga, Spain
Manaus, Brazil
Marseille, France
Martinique
Mayreau, Grenadines
Miami, FL
Monte Carlo, Monaco
Naples, Italy
Nevis, British West Indies
Ocean Cay Marine Reserve, Bahamas
Panama Canal (Full Transit)
Pointe-a-Pitre, Guadeloupe
Ponta Delgada, Portugal
Port Mahon, Menorca, Spain
Portofino, Italy
Puerto Caldera, Costa Rica
Puerto Plata, Dominican Republic
Punta Cana, Dominican Republic
Rome (Civitavecchia), Italy
Roseau, Dominica
Royal Naval Dockyard, Bermuda
San Juan, Puerto Rico
Santa Cruz, Tenerife, Canary Islands
Santo Domingo, Dominican Republic
Seville, Spain
Split, Croatia
St. Barts
St. Croix, U.S. Virgin Islands
St. John, U.S. Virgin Islands
St. Kitts
St. Lucia
St. Maarten
St. Martin
St. Thomas, U.S. Virgin Islands
St. Vincent
Tangier, Morocco
Tenerife, Canary Islands
Tobago
Tortola, British Virgin Islands
Trinidad
Turks and Caicos
Valencia, Spain
Venice, Italy
Virgin Gorda, British Virgin Islands
West Palm Beach, FL