The present invention relates to a hotel price ordering method based on complex query conditions. The method is characterized in that an essential data source is established, data updating logs are established, a realtime data sheet is established, a hotel minimum price list is acquired, and the hotel minimum price list is screened to perform partitioning optimization to a data processing result. By this means, the hotel minimum price list serves as a data source for api, searching, resource backstages and customer service backstages. Meanwhile, data optimized through calculation is adopted, thereby raising api, searching and backstage using efficiency, and improving user experience. Moreover, price ordering searches under complex conditions are provided, so API performance is raised, requirements of consumers for gradual hotel service individuation are met, yield management of hotels becomes fine, and the overall occupancy rate and revenue capabilities of the hotels are greatly improved.