AbstractQualification for the importance degree of service designs (SDs) is an essential stage in promoting accommodation performances to satisfy customers and gain market shares. Although various methods have been applied to derive the priorities of SDs, they do not effectively deal with the vagueness of information and the heterogeneity of decision makers (DMs). This study presents an improved quality function deployment (QFD) for prioritizing SDs. Multigranular unbalanced linguistic term sets are used to capture evaluators' ratings to cope with vague information. The multigranular linguistic information is unified by using a novel uniform method. This kind of information then is represented as linguistic distribution assessments using the concept of random preferences based on possibility interpretations of weight information. A consensus‐based mathematical programming model is established to determine the weights of DMs. Moreover, a combined structure that combines maximizing deviation and best worst methods is used to derive basic weights of SDs. Finally, an illustrative example of island accommodation management in Weizhou Island is provided to demonstrate the applicability and advantages of the proposed QFD framework.