2003年,上海旅游高等专科学校划归上海师范大学管理,上海师范大学旅游学院与上海旅游高等专科学校是同时采用两个名称的合一教育机构。学校(院)共设有地理系、旅游与休闲管理学院、酒店与烹饪学院、会展与经济管理学院、旅游外语学院、公共教学部。
学校拥有环境科学二级学科博士点1个、地理学和工商管理一级学科硕士点2个(下设人文地理学、自然地理学、地图与地理信息系统、旅游管理、工商管理、企业管理二级学科硕士点6个)、课程与教学论(地理教育)和旅游管理(MTA)专业硕士点2个。设有地理科学、旅游管理、会展经济与管理、人文地理与城乡规划、地理信息科学和酒店管理6个本科专业;酒店管理、旅游管理、休闲服务与管理、会展策划与管理、会计、电子商务、旅游英语、旅游日语、应用韩语、应用西班牙语、烹饪工艺与营养、西餐工艺和餐饮管理与服务13个专科专业。现有上海市高峰高原计划(工商管理高原学科)1项。