Bernartice (niem. Bernsdorf) – wieś w Czechach, w kraju kralovohradeckim.
Duża, przygraniczna, górska wioska, położona około 13 km na północ od miasta powiatowego Trutnov i 6 km na wschód od Žacléřa, u podnóża wschodniej części Karkonoszy i zachodniego podnóża Gór Kruczych (czes. Vraní hory) w rozległej w dolinie rzeczek: Ličná, Dlouhé Vody i Lučního Potoku (łąkowego potoku), na wysokości 490 m n.p.m. na południe od Przełęczy Lubawskiej.
Jest to rozciągnięta wieś, charakteryzująca się wąską i luźną zabudową budynków, położonych wzdłuż drogi, po obu jej stronach. Do wsi należą cztery osady: Kořenov, Vrchová, Rybníček i Bečkov. Przez wieś przepływa potok Ličná. W górnej części wsi na północnym zboczu doliny potoku Dlouhá Voda znajduje się czynny kamieniołom porfiru.