Citizens of many countries, including the United States, Canada, and most European countries, do not need a visa to stay for up to 90 days. (This has been recently changed, and you are now allowed to stay up to 180 days in the country and drive with your foreign driver’s license) Check with the Costa Rican embassy for specific requirements.