Creating tourism clusters is one of the most important instruments for development of domestic and international tourism in the Russian Federation. The main directions of tourism in the Russian Federation are stated in the paper. Important problematic field is indicated -travel infrastructure development. Cluster approach to infrastructure development in travel industry is proposed. It is reasonable to develop tourism clusters in form of megaprojects. The purpose of the article is to form a mechanist of efficiency estimation of megaprojects for creation of tourism clusters; also taking into account accumulated domestic and international experience. Methodological basis of the paper is a concept of property lifecycle cost with regard to megaprojects and taking into account instruments of sustainable con-struction. While implementing megaprojects, besides providing economic effi-ciency for investor, issues of environment safety, budgetary and social efficiency, achievement of target indicators stated on federal, regional or municipal control level are also should be taken into account. The article specifies and presents details of the mechanism of megaprojects im-plementation efficiency estimation taking into account interests of the main par-ticipants of investment process on different control levels. Separate aspects of methodological approach are used for justification of measures for increase of energy efficiency of properties in ski resorts of North Caucasus.