上海市旅游行业协会依照《社会团体登记管理条例》和《上海市促进行业协会发展规定》精神组建,为本市从事旅游开发、饭店、国内旅行社、国际旅行社、旅游景点、旅游教育、旅游团队接待单位、水上旅游和旅游信息等企事业及其他相关经济组织自愿参加组成、实行行业服务和行业自律的跨部门、跨所有制的非营利的行业性社会团体法人。下辖七个分会,现有会员1300余家。
上海市旅游行业协会的行业业务主管部门是上海市旅游事业管理委员会;协会业务主管部门是上海市社会服务局;协会的登记管理机关是上海市社会团体管理局。