No, there is no indoor pool at Venetian or any other major strip property. However, some pools at Bellagio, Mirage, and Paris Las Vegas are open year-round.