The 41-year-old checked in at the hospital last Sunday and has been undergoing tests ever since.
Assistant coach Ruben Martinez told BBC Three Counties Radio: "He is much better. I was with him on Thursday and he was very good. He will be with us I think in a few days. He needs rest."
Garcia will miss Watford's home clash against Bournemouth tomorrow.