"His Royal Highness The Duke of Edinburgh has been admitted to the London Clinic for an exploratory operation following abdominal investigations. He is expected to stay in hospital for up to two weeks," said a statement issued by the Palace.
Philip is expected to remain at the London Clinic for up to two weeks. Philip's admission to hospital came shortly after he attended a Buckingham Palace garden party yesterday.
The Duke, who turns 92 this month, had missed an engagement at the palace on Monday night because he was said to be feeling "under the weather".
The Queen and Prince Philip had appeared together on the steps of Buckingham Palace yesterday afternoon, when the National Anthem was played to mark the start of the garden party.
More From This Section
Prime Minister David Cameron sent Philip his good wishes, writing on Twitter: "My best wishes to the Duke of Edinburgh who is in hospital tonight. I hope he has a swift recovery."
Philip was at the Queen's side at Westminster Abbey on Tuesday for the 60th anniversary of her coronation and yesterday toured a Victorian steamship, the SS Robin, in London's East End.
Police officers stood guard outside the central London hospital where Philip is to undergo the operation tomorrow.
The Queen will still perform her engagements as planned tomorrow, which include a visit to the new BBC studios in central London.