Banja Koviljača, Serbia

Travel to Banja Koviljaca

Banja Koviljača (Serbian Cyrillic: Бања Ковиљача, pronounced [bâɲa koʋǐʎatʃa]) is a popular tourist spot and spa town located in the city of Loznica, Serbia. Situated on the west border of Serbia by the Drina River and 137 kilometres (85 mi) from Belgrade, it is the oldest spa town in Serbia. As of 2011 census, it has 5,151 inhabitants.

Banja Koviljača is named after the plant kovilje (Stipa pennata) or feather grass, "banja" being the Serbian word for spa. It is also known as Kraljevska Banja ("The Royal Spa").

Accommodations in Banja Koviljača

There are 148 options for staying in Banja Koviljača.
Check out the deals we offer for lodging in Banja Koviljača.

Banja Koviljača Tours & Activities