1 British English
simple in a way that makes you feel comfortable:
a modern hotel with a homely atmosphere
2 British English
a homely person is warm and friendly and enjoys home life:
Mrs Keane is a comfortable, homely person.
3 American English
not very attractive [= plain British English]