The definition of a guesthouse is a separate facility from a main home that is designed to provide accommodations for visitors.
(noun)An apartment in the back of a large home designed to provide a place for visitors to stay is an example of a guesthouse.
See guesthouse in Webster's New World College Dictionary
noun
See guesthouse in American Heritage Dictionary 4
noun
Learn more about guesthouse