There is one bus service for car rentals and another for the long-term car parking. Both are operated by the airport authority. The service is poor, overcrowded and infrequent since all car rentals companies use the same facility.
Many local hotels offer hotel shuttle buses. There are often long lines for local taxis.San Jose International International airport website