合法。《反不当竞争法》第十二条,关于禁止搭销的规定中明确指出:经营者销售商品,不得违背购买者的意愿,搭售商品或附加其它不合理的条件。KTV房向顾客收取开瓶费实际是一种不合理的要求。另外,KTV房禁止顾客自带酒水,实际上是从另一方面强迫消费者消费KTV房里的酒水,这是一种带有强制性搭售商品的做法,是为《反不当竞争法》第十二条所禁止的。《消费者权益保护法》第九条规定,消费者享有自主选择商品或服务的权利。所以KTV自带酒水是合法的,不应该禁止顾客自带酒水。
法律依据:《中华人民共和国消费者权益保护法》第九条
消费者享有自主选择商品或者服务的权利。消费者有权自主选择提供商品或者服务的经营者,自主选择商品品种或者服务方式,自主决定购买或者不购买任何一种商品、接受或者不接受任何一项服务。消费者在自主选择商品或者服务时,有权进行比较、鉴别和挑选。