Хорошо сохранившееся до нашего времени здание церкви Рождества св. Иоанна Предтечи входит в архитектурно-парковый ансамбль Каменного острова. Оно было построено при инвалидном доме для моряков Балтийского флота. Закладка здания состоялась 17 мая 1776 года. Завершение работ датируется 1778 годом. Расположенное почти на центральной оси Каменноостровского дворца, в западном конце парка, здание воспринимается как декоративное парковое сооружение.
Архитектор Ю. М. Фельтен, руководивший работами по строительству Каменноостровского дворца, решил фасады церкви в своеобразно переработанных формах готической архитектуры.
Небольшое одноэтажное крестообразное в плане здание церкви отличается простотой архитектурных форм и компактностью объема. К западному фасаду здания примыкает колокольня. Её высокому готическому шпилю соответствует остроконечный шатер на высоком барабане, расположенный над центральной частью церкви. Внутренние помещения церкви перекрыты сомкнутыми «готическими» сводами. Готический характер придают зданию также высокие стрельчатые окна. Фасады здания, подобно многим английским готическим сооружениям, возведенным из кирпича, оставлены неоштукатуренными.