Citizens of the U.S., Canada and Panama may enter Costa Rica with a tourist card and one other piece of identification e.g. passport, driver's license or birth certificate. Tourist cards can be obtained in advance from any Costa Rican embassy or consulate and are valid for 30 days. No passport or visa is needed. If you want to stay longer, a valid passport allows Canadians and Americans to stay for up to 90 days. Citizens of all other countries require a valid passport to enter Costa Rica. You are required to carry your passport or tourist card with you at all times. If you are stopped by officials, a photocopy with your photo, passport number and entry stamp will usually suffice. Travelers arriving in Costa Rica can bring in 500 cigarettes or 500 grams of tobacco and three liters of wine or spirits.
Information supplied by the Green Arrow Guide