Cities and airports where you can collect a car - pick one and search.
Costa Rica is small but road quality varies: San Jose to Liberia is a smooth 215 km, while reaching Monteverde or Osa Peninsula involves slower gravel stretches. Most visitors land at San Jose (SJO) or Liberia (LIR) and collect the car at the airport or in town.
Choose a city for hotel delivery and local driving tips, or an airport page if you want the car waiting after your flight. Conditions such as a deposit or a credit card are set per car and shown in the search results.
The capital sits in the Central Valley with both main airports nearby; paved highways fan out to both coasts and the northern plains. Most cars and no-card offers are based here.

Meet after your flight at SJO terminal; straight onto Autopista General Canas or Route 27 to the coast.

Town next to Juan Santamaria Airport; pickup point for those staying near SJO before heading out.
Dry forests, beaches and Rincon de la Vieja volcano; Liberia is the gateway with its own airport. Paved roads to Tamarindo and Playa Flamingo, gravel inland.

Gateway to Guanacaste beaches, Rincon de la Vieja and Papagayo Peninsula; dry forests and surf towns.
Rainforest, remote beaches and Corcovado National Park; Uvita and the Osa Peninsula require patience on gravel and river crossings during the rainy season.
Every page with its own guide and search form.
| Location | Type | Airport code |
|---|---|---|
| San Jose | City | - |
| Liberia | City | - |
| Uvita | City | - |
| San Jose Airport | Airport | SJO |
| Liberia Airport | Airport | LIR |
Open the search at the top of the page, pick dates and a city - the list shows every car available there, with its payment and deposit conditions.