Christmas in Rome was filmed in a variety of locations in and around Rome, Italy. The main filming locations include the Colosseum, the Roman Forum, and the Vatican City. Additional filming locations include the Pantheon, the Trevi Fountain, and the Spanish Steps. The production team also utilized various sound stages and backlots to create the various sets for the film.