These words mean "comfortable," "cozy," "familiar," "like home." Both emphasize attractiveness and peaceful security, but homelike is preferable because it is less sentimental and informal: "This hotel tries to create a homelike atmosphere for its guests."
Dictionary of problem words and expressions. Harry Shaw. 1975.