1726-ban eltávolították a templomból az eredeti gótikus oltárt, majd Anton Eszterházy gróf 1727. január 9-én három barokk oltárt állíttatott fel, egyet-egyet mindhárom hajóban. Ezek ma is a templomban vannak. A főoltár mögött, művészien faragott fakeretben J. A. Schmidl 1732-ben készült olajfestménye látható, amely a templom védőszentjét, Szent Mihályt ábrázolja. A jobb oldali hajóban a Hétfájdalmú Szűzanya oltára, a bal oldaliban a Szent Kereszt oltára található. Mindegyik oltáron szenteket és angyalokat ábrázoló barokk szobrok állnak.
Katolícky kostol v Dobrej Nive je nielen najstaršou stavbou v obci, ale patrí aj medzi najstaršie stavby na Slovensku. Bol postavený v prvej polovici 13. storočia v románskom slohu ako trojloďová bazilika so štvorcovým presbytáriom a dvoma bočnými polkruhovými absidami a predstavanou vežou. Celá stavba pôsobí masívnym dojmom, múry sú hrubé a podopierajú ich zvonka oporné piliere. Na veži sú vzácne dvojité románske okná. Kostol má predstavanú predsieň. Strecha bola pôvodne šindľová, teraz je na veži medený plech a na ostatnej stavbe obyčajný farebný plech. V stredoveku kostol obohnali múrom a priekopou a slúžil ako bašta, v ktorej sa v čase nebezpečenstva ukrývali a bránili obyvatelia mestečka, ba ukladali tu i svoj majetok. Aj dnes je časť múru viditeľná. Zachovala sa i budova, ktorá slúži ako sklad.