America the Beautiful-Access Pass (formerly Golden Access Pass) is a lifetime pass for qualified permanently disabled individuals that allows free entry to Federal recreation sites that charge an entrance or standard amenity fee.
SATH is a non-profit educational organization that has actively represented travelers with disabilities since 1976. Their website has a travel tips section for a variety of disability types.