The invention discloses a tourism destination recommendation system and method based on tourism big data, and the system comprises a recommendation information collection module, a database, an internal factor analysis module, an external factor analysis module and a destination screening module. All collected information is stored through a database, data of a user is analyzed and internal parameters are set through an internal factor analysis module, external information is analyzed and external parameters are set through an external factor analysis module, and destinations are screened through a destination screening module in combination with the internal parameters and the external parameters. Different screening functions are set for screening destinations according to single-person and multi-person tourism conditions, the application range of the recommendation mode is expanded, and tourism experience feelings of different users are improved.