Pe dealul Moşului, deasupra oraşului, se află mănăstirea Sfânta Ana, un lăcaş de cult ortodox de maici. Între anii 1972-1976 a fost ridicată la Orşova o biserica romano-catolică, cea veche fiind inundată. Biserica este foarte modernă şi austeră, fiind construită din beton, în formă de cruce. Turnul cu clopote este separat de biserică. În această biserică se adună duminică şi credincioşii de etnie cehă.