Holders of the following passports do not need visas to visit Botswana;
Andorra, Antigua and Barbuda, Australia, Austria, Bahamas, Barbados, Belgium, Belize, Brunei Darussalam, Canada, Cyprus, Denmark, Dominica, Fiji, Finland, France, Gambia, Germany, Greece, Grenada, Guyana, Iceland, Ireland, Italy, Jamaica, Japan, Kenya, Kiribati, Lesotho, Lieclenstein, Luxembourg, Malawi, Maldives, Malta, Mauritius, Namibia, Naruru, Netherlands, New Zealand, Norway, Papua New Guinea, Poland, Portugal, Saint Kitts and Nevis, Saint Lucia, Saint Vincent and the Grenadines, Samoa, San Marino, Seychelles, Singapore, Solomon Islands, South Africa, Spain, Swaziland, Sweden, Switzerland, Tanzania, Tonga, Trinidad and Tobago, Tuvalu, United Kingdom, U.S.A., Uganda, Uruguay, Vanatu, Yugoslavia, Zambia, Zimbabwe.
In countries where Botswana is not represented, visas may be obtained from the British High Commission.
No visitor is allowed to stay more than 90 days within any twelve-month period, unless permission has been granted in the form of a waiver pending the outcome of a residence permit application.
Botswana entry visa information - note Australia is not listed and "Alaska" is.
Botswana Embassies and Consulates