Karlovice představují rozsáhlou obec v údolí řeky Opavy s tradicí letoviska s dobrými klimatickými podmínkami. 

Původně stávala na jejím místě obec Hütten, připomínána roku 1558, která i s hamry zanikla v důsledků třicetileté války. Obec Karlovice vznikla počátkem 18. století. 

K historickým zajímavostem patří pozdně barokní filiální kostel sv. Jana Nepomuckého z let 1777-79, na jehož místě stávala původně dřevěná kaple. V jeho sousedství se nachází barokní dům z r. 1745. Chráněnou technickou památkou z  r. 1600 je vzácně dochovalý objekt patrové kosárny ( kovárny), který je využit jako místní muzeum.