You can use infinity pool free of cost only if you have a room reserved in the hotel. You cannot have access to it without booking a room at the hotel.