Na terenie Opola mieści się bardzo dużo średniowiecznych kościołów. Jednym z najciekawszych jest Bazylika katedralna Podwyższenia Krzyża Świętego. Jest to gotycka świątynia z XV wieku, na miejscu której w 1005 roku Bolesław Chrobry wybudował drewniany kościół, natomiast w podziemiach znajdowały się groby Piastów Śląskich. Bazylika jest charakterystyczna z powodu dwóch wież o wysokości 73 m, które zostały wzniesione w 1899 roku. Dzięki czemu do dzisiaj jest to najwyższa budowla w całym Opolu.
Oprócz bazyliki w Opolu znajdują się:
- Kościół Świętej Trójcy – rzymskokatolicki kościół filialny;
- Kościół Matki Boskiej Bolesnej i św. Wojciecha jest to najstarsza świątynia w Opolu, która została wybudowana w X wieku. Według legendy została wzniesiona w miejscu kazań św. Wojciecha;
- Kościół św. Sebastiana – został wybudowany w 1696 roku jako wspomnienie po wygaśnięciu w 1680 roku epidemii dżumy;
- Kościół św. Aleksego – powstał po 1421 roku z fundacji Jana Kropidły;
- Kościół św. Piotra i Pawła – rzymskokatolicki kościół parafialny w stylu bazylikowym nowoczesnym;
Oprócz kościołów w Opolu możemy zobaczyć:
- Wieżę Piastowską;
- Wieżę Zamku Górnego;
- Ratusz;
- Neogotycką Wieżę Ciśnień;
- Starą Synagogę;
- Gmach Poczty Polskiej;
- Gmach Urzędu Wojewódzkiego;
- Gmach Dworca Głównego;
- Pozostałości murów obronnych;