Otmuchów znany jest z wielu zabytków sztuki sakralnej, wśród nich barokowy kościół pw. św. Mikołaja i św. Franciszka Ksawerego, pomnik maryjny, pomniki św. Jana Nepomucena, kaplicę pw. Podwyższenia Krzyża Świętego. Ważne miejsce zajmują zabytki sztuki świeckiej jak np. ratusz z unikatowym w skali kraju zegarem słonecznym czy tzw. Dolny Zamek — dawna letnia rezydencja biskupia. Nad miastem góruje sięgający początkami średniowiecza zamek biskupi, który przez stulecia był skarbcem kościelnym.