Rosalnice (pronounced [ɾɔˈsaːlnitsɛ] or [ɾɔˈsaːu̯nitsɛ]; German: Rosalnitz) is a village on the left bank of the Kolpa River, east of the town of Metlika in the White Carniola area of southeastern Slovenia, right on the border with Croatia. The railway line from Novo Mesto to Karlovac runs through the settlement before it crosses the Kolpa River into Croatia. The entire area is part of the traditional region of Lower Carniola and is now included in the Southeast Slovenia Statistical Region.