Костел св. Троицы находится в центре поселка. Основал его Петр Сененский в 1481 г., современный облик костел приобрел в 1545 г. Следующий этап в строительстве костела относится к 1625-1627 гг., когда Иван Данилович заказывает две боковые часовни. В ХІХ ст. памятник дважды горел, в результате чего был поврежден. Костел реставрировали, но его интерьер утратил первичный готический характер. Сохранились белокаменные ренессансные порталы и барокковый деревянный главный алтарь конца XVIII ст. Там же находится мраморная эпитафия Ивана Даниловича 1618 г. работы скульптора Иоанна Пфистера. В 1993 г. храм передали общине Украинской Автокефальной православной церкви.
Компплекс монастыря капуцинов был построен в 1739 г. Он находится рядом с замком и состоит из костела св. Антония и монастырских келий. Костел является композиционным центром монастыря. Его фасад и интерьер украшены настенными росписями, раньше интерьер был украшен и произведениями живописи. Перед фасадом костела установлены три каменные фигуры святых:св. Антоний, св. Мария и св. Онуфрий работы известного скульптора Леблана, который жил и работал в Олеско и Подгорцах в 1740-х гг. Автором проекта костела является архитектор Андрей Добравский. В 1838 г. костел пострадал от землетрясения. После чего в 1844 г. — реставрирован. Сейчас в помещениях комплекса размещены фондохранилища Львовской галереи искусств.
Олеский замок является выдающимся памятником архитектуры XIV-XVIII ст. В 1975 г. был создан музей-заповедник «Олеский замок» и отдел Львовской галереи искусств. В галерее собрано более пятисот произведений живописи, скульптуры, декоративно-прикладного искусства Западной Украины X-XVIII ст.
Время работы: 11:00-18:00; ВТ 12:00-17:00; ПН — выходной.