2003年8月,经上海市人民政府批准,上海旅游高等专科学校与上海师范大学城市与旅游学院合并组建上海师范大学旅游学院,开展从专科到硕士的各层次学历教育。同时,上海旅游高等专科学校仍作为独立法人单位,开展专科教育。2011年,学校成功通过教育部和财政部国家示范性高职院校建设计划的验收,成为全国唯一一所旅游类国家示范性高职院校。
学校有全日制本专科学生4965人(本科生1508人,专科生3457人),研究生251人(博士生25人,硕士生203人),夜大学学生226人,外国留学生55人。建校30多年来,学校培养了5万余名各级各类人才,有三分之二毕业生稳定在旅游行业,并有相当一部分毕业生担当着引领大旅游业发展的重要角色。