What is guesthouse? What is guesthouse? A small house or cottage adjacent to a main house, used for lodging guests.A bed-and-breakfast.