Yes, the Moraine Lake Lodge is located at the lakeshore of Lake Moraine. It can be quite expensive to stay here, however when booking a room at the lodge, you are allowed to park in their private parking.