The best time to experience snowfall on a Dalhousie honeymoon is during the winter months of December and January. This is the peak tourist season in Dalhousie. You can enjoy snowfall while gazing at the snow-covered valleys and hills.