Serbia is a landlocked Balkan nation known for its vibrant capital Belgrade and centuries of crossroads history.

Explore 10 cities and find local places in Serbia.

Interesting cities in Serbia

Pick a city to see what is worth visiting, what is new, and where locals eat, stay and go out.

Belgrade

Belgrade is Serbia's energetic capital, where the Danube and Sava rivers meet beneath an ancient fortress.

Novi Sad

Novi Sad is a riverside cultural hub famed for the EXIT music festival and a hilltop fortress.

Niš

Niš is one of the oldest Balkan cities, known for a Roman-era fortress and Ottoman-era towers.

Subotica

Subotica is famed for its Art Nouveau architecture near the Hungarian border.

Kragujevac

Kragujevac is a historic city that once served as Serbia's capital.

Zlatibor

Zlatibor is a popular mountain resort known for rolling green hills and fresh air.

Vrnjačka Banja

Vrnjačka Banja is Serbia's leading spa town, known for healing mineral springs.

Smederevo

Smederevo is home to one of the largest medieval fortresses in Europe.

Sremski Karlovci

Sremski Karlovci is a charming Baroque wine town on the Danube.

Đavolja Varoš

Đavolja Varoš is a surreal rock formation site nicknamed Devil's Town.

Find locals in Serbia

Find local restaurants, hotels, nightlife, shops, activities and services in Serbia, added by the businesses themselves.