When you reserve and pay for a hotel room, you are essentially entering into a contract with the hotel. Bringing another guest in could result in additional charges or could cause you to be removed from the hotel (especially if your unaccounted for guest put the hotel over its occupancy limit).