It means that "there is no place like home".
Wherever one travels on Earth, either towards east or toward west, one's own home is the best place to come back to. New places to visit, new towns to admire, can be interesting occupation during holidays, but returning to the peace and quietness of one's home is pleasant and comforting.