江南八大古鎮,河道縱橫,古時出行都以船為主要交通工具,所以,房屋大多依水而建,但只有烏鎮把建在岸邊的房屋,稱為水閣。這其中的原因,是因為只有烏鎮河邊的房子,一半建在岸上,一半建在水裡。烏鎮土地珍貴,而河道卻很寬,很多人家只能把河泥,盡量多的往岸邊攬上來,再用石條把河岸固定住,不讓泥土流失,江南人把這稱為“石駁岸”,然後再在河道中打入石樁,把石板、木板的一頭搭在上面,另一頭搭在岸上,當作建房的基礎。水閣就這樣建起來了,屋子多以木材等輕質材料為主,二樓一般都很矮,用來住人,一樓前端多為商鋪作坊,臨河部分為廚房飯堂。現在景區精心規劃設計,二樓多為民宿,樓下一般用於餐廳、茶座、店鋪等。這也是烏鎮夜景特別漂亮的原因,因為燈光就在河中間,倒影離得更近更明亮。