Passport validity:
At least 90 days beyond the day of departure from the Schengen area
Blank passport pages:
Must have at least one blank page for stamps
Tourist visa required:
Not required for stays under 90 days
Vaccinations:
None
Currency restrictions for entry: No restrictions; officers may question over 10,000 Swiss Francs (CHF)
Currency restrictions for exit:
No restrictions; officers may question over 10,000 Swiss Francs (CHF)
Source : travel.state.gov