would this be correct then?

The ship/ is "home" for many travelers.

Yes. You're right. :-)

Your sentence reminded me of the super rich..

http://en.wikipedia.org/wiki/The_World_%28cruise_ship%29

Yes, the sentence you provided is grammatically correct. It states that the ship serves as a "home" for many travelers.