I would use "guest room" (two separate words). I just checked, and Merriam-Webster spells it with two words as well.
Compare the two sets: Guestroom, bedroom, bathroom: all private areas. Dining room, living room, sitting room: all communal areas. It makes more sense to group guestroom with the first group.