Multi-Criteria Group Decision Making (MCGDM) aims to find a unique agreement from a number of decision makers/users by evaluating the uncertainty in judgments. In this paper, we present a General Type-2 Fuzzy Logic based approach for MCGDM (GFLMCGDM). The proposed system aims to handle the high levels of uncertainties which exist due to the varying Decision Makers’ (DMs) judgments and the vagueness of the appraisal. In order to find the optimal parameters of the general type-2 fuzzy sets, we employed the Big Bang-Big Crunch (BB-BC) optimization. The aggregation operation in the proposed method aggregates the various DMs opinions which allow handling the disagreements of DMs’ opinions into a unique approval. We present results from an application for the selection of reading lighting level in an intelligent environment. We carried out various experiments in the intelligent apartment (iSpace) located at the University of Essex. We found that the proposed GFL-MCGDM effectively handle the uncertainties between the various decision makers which resulted in producing outputs which better agreed with the users’ decision compared to type 1 and interval type 2 fuzzy based systems.