Regardless of your citizenship, you will need a valid passport for Costa Rica. All U.S. citizens need is a valid passport. If you are not a citizen of U.S.A. or Canada, and have any doubts about your travel requirements, please contact your local Costa Rican embassy/consulate.