You can safely assume, for the most part, that
beautiful ~= 美/美麗
pretty ~= 漂亮
with the slight differences that are similar to Chinese. Beautiful seems more formal and a level higher than pretty. I agree with Cherry's answer above. Consequently, one would probably use "beautiful" less often.