Hi,Alex
Generally they have very similar meaning in Chinese speaking.
But sometime if you want to go a little deep when you express,here I have something for you to take references:
'beautiful girl': 美 mei3 丽 li4 的女孩 (for expressing that this girl looks pretty, and also she is respectful as a person)
'beautiful house': 漂 piao4 亮 liang0 的房子 (for expressing that it is a nice house and it looks good)
Thanks for reading my long wrote answer,hope it can help a little.
Helen