Den 99-årige prinsen och drottninggemålen lades in på sjukhuset King Edward VII under tisdagskvällen, rapporterar brittiska medier.
Det brittiska hovet uppger inte vad prins Philip är sjuk i men säger att det är en försiktighetsåtgärd eftersom han känt sig dålig.
En talesperson för hovet säger att prins Philip kommer att vara kvar på sjukhus under några dagar för observation och vila.
Boris Johnsons talesperson i regeringskansliet säger att premiärministern ”skickar sina lyckönskningar till hertigen av Edinburgh”.