The following overview should give you an idea of whether you will need an entry permit (visa) or a residence permit to enter Austria.
Nationals of EU member states, the European Economic Area (EEA) and Switzerland do not require a visa for entering the Republic of Austria. All other nationals require a visa in order to enter the Schengen Area or the Austrian territory. For stays of up to 90 days per 180 days these individuals require a Schengen visa, given that they do not take up employment.
Nationals of countries which signed bilateral or multilateral agreements on the abolition of visa requirement, are visa-free if they stay in Austria for a maximum period of 90 days in any 180-day period and do not take up employment. As a general rule, the passport must be valid at least three months beyond the planned date of departure from the Schengen area.
U.S. citizens do not need an entry permit (visa) to stay in Austria as either tourists or on a business trip for a period of up to 90 days in any 180-day period.
Nationals of the following countries are visa-free (non-committal information!):
- Antigua and Barbuda
- Bosnia and Herzegovina*
- Costa Rica
- El Salvador
- Holy See
- Hong Kong
- Marshall Islands
- New Zealand
- Saint Kitts and Nevis
- Saint Lucia
- Saint Vincent and the Grenadines
- San Marino
- Solomon Islands
- South Korea
- Trinidad and Tobago
- United Arab Emirates
- United States (USA)
*The visa exemption applies only to holders of biometric passports
Austria is part of the European Schengen Convention so in case you need a Visa you need to apply for a Schengen Visa. Please find details at the official site of the Federal Ministry of the Republic of Austria: https://www.bmeia.gv.at/en/travel-stay/entry-and-residence-in-austria/entry-and-visa/schengen-visa/