Both Portugal and Croatia are also relatively affordable countries to visit in Europe, but in general, your money will go a bit farther in Croatia, which is generally cheaper than Portugal. Portugal attracts a lot of visitors for its diverse landscape, which includes mountains, beaches, and almost desert like settings.