The hotel is mentioned in Paul House's novel Harbour, and the James Bond film The Man with the Golden Gun starring Roger Moore, where the hotel's fleet of Rolls-Royce Silver Shadows is mentioned.
The hotel was prominently displayed in the 1988 NBC television miniseries Noble House. In the same year, Michael Palin visited the Hotel for the BBC's Michael Palin: Around the World in 80 Days.
In 2007, The Peninsula was used for a scene in the superhero film The Dark Knight, involving actors Morgan Freeman and Chin Han, who played Lucius Fox and Lau, respectively. The hotel was chosen, as it was one of the only two private helipads in the SAR and the producers preferred the roof of The Peninsula over that of Shun Tak Centre.