В начале XIX века территория известная как Кинта-да-Боа-Виста принадлежала Элиашу Антониу Лопешу, богатому португальскому купцу, построившему в 1803 году усадьбу на верху холма. Когда королевский португальский двор переехал в Бразилию в 1808 году, Элиаш Антониу Лопеш подарил свою усадьбу принцу-регенту Жуану VI. Жуан VI оценил подарок и подолгу оставался в ней.
После провозглашения независимости Бразилии в 1822 году, дворец стал резиденцией императора Бразилии Педру I. Реконструкция и расширение дворца проводились португальским архитектором Мануэлем да Коштой (1822—1826), продолженные французским архитектором Педро Жозе Пезератом (1826—1831), который считается автором окончательного облика здания. Он установил новую башню с левой стороны от главного фасада, а также достроил третий этаж дворца. Работы над дворцом были продолжены после 1847 года бразильским художником Мануэлем де Араужо Порту-алегре, придавшем гармонию фасаду здания, далее над дворцом Сан-Кристован работал немец Теодор Маркс (1857—1868). Итальянский художник Марио Брагальди украсил множество комнат дворца, включая Тронный зал и Комнату для приёма послов, картинами с приёмом обманки.
Педру II, будущий император, вырос и получил образование во дворце, а в 1869 году приказал реконструировать его сады. Французскому садовому дизайнеру Огуст Франсуа Мари Глазиу был поручен этот проект, в который входило создание живописных озёр, мостиков, пещер и подражающие античности строения, следуя романтической моде того времени. Дети Педру II также родились во дворце Сан-Кристован, включая Изабеллу Бразильскую, отменившую рабство в Бразилии в 1888 году.
После провозглашения республики в 1889 году императорская семья покинула страну и дворец со своими садами опустел.
В 1891 здание дворца использовалось бразильскими политиками как место написания Первой конституции Бразилии.
В 1892 году директор Национального музея в Рио-де-Жанейро добился его переезда из здания Кампу-ди-Сантана во дворец Сан-Кристован. Прежнее внутреннее убранство дворца перестало существовать, но его воссозданные детали можно увидеть в различных музеях Бразилии, к примеру воссозданный Тронный зал в Императорском музее в городе Петрополис.