The former president, age 90, "had a good day and his prognosis remains very positive," said Bush spokesman Jim McGrath.
Houston Methodist is the same hospital were Bush spent nearly two months for a bronchitis-related cough and other health issues before he was released in January 2013 after treatment.
"The President has been made aware that President Bush was admitted to the hospital. President Obama and the First Lady send their good wishes to the former President and the entire Bush family during this holiday season," White House Spokesperson Eric Schultz said in a statement.
Bush's most recent public appearance was in November at an event at Texas A&M University that he attended with his son, former President George W. Bush.
He celebrated his 90th birthday in June by making a tandem parachute jump near his summer home in Maine. He also celebrated his 75th, 80th and 85th birthdays the same way.
Bush began experiencing health problems in 1991 when, as president, he entered the hospital with an irregular heartbeat.
Doctors diagnosed him as having Graves Disease, a thyroid condition that, by coincidence, his wife also had.
Bush experienced a recurrence of the irregular heartbeat in February 2000, when he was attending a reception in Naples, Fla. He spent a night in the hospital, but smiled and joked with reporters the next day.
In November 2012, he was admitted to a Houston hospital for bronchitis and a chronic cough. He was expected to return home well before Christmas, but remained hospitalized after the holiday, with officials saying he had a high fever and had been placed on a liquids-only diet.
His family has said publicly the former president was no longer able to walk unassisted, a frustration for a man who enjoyed an active lifestyle of golf, fishing, jogging, and power walks on the beach near his summer home in Maine.