Does it snow in Portugal? Oh yes, it does! But only in the highest mountains! Serra da Estrela is the highest mountain range on continental Portugal and is THE place to spot some snow. There are even ski resorts in the Serra da Estrela mountains, and it is the perfect place to enjoy some winter weather.