Yes. Once the layers have cooled, wrap them in a layer or two of plastic wrap and freeze. Freeze for 2-3 months. Allow the layers to thaw in the fridge overnight and bring to room temperature before frosting.  You can also freeze the finished cake. Store it well in an airtight container or wrapped in double layers of plastic wrap.