10.0
Serbia
Serbia: Apartments
2,664 places to stay in 135 cities, towns and villages, ranked by guest rating.
Cities with the most places to stay
The best-rated places to stay
All destinations: Serbia
- Belgrade 728
- Zlatibor 382
- Kopaonik 299
- Novi Sad 242
- Vrnjačka Banja 107
- Niš 107
- Soko Banja 75
- Subotica 47
- Vrdnik 42
- Kragujevac 28
- Banja Koviljača 28
- Divčibare 27
- Arandjelovac 27
- Sombor 22
- Užice 21
- Bajina Bašta 21
- Zrenjanin 17
- Valjevo 17
- Šabac 17
- Mokra Gora 17
- Novi Pazar 16
- Jagodina 16
- Smederevo 15
- Vranje 14
- Pančevo 13
- Pirot 12
- Kruševac 12
- Golubac 12
- Brzeće 12
- Veliko Gradište 11
- Vršac 10
- Kladovo 10
- Palić 9
- Sremska Mitrovica 8
- Kaludjerske Bare 8
- Požarevac 7
- Nova Varoš 7
- Kraljevo 7
- Gornji Milanovac 7
- Čačak 7
- Mitrovac 6
- Crni Vrh 6
- Zaovine 5
- Zaječar 5
- Niška Banja 5
- Loznica 5
- Leskovac 5
- Žarkovo 4
- Vračar (historical) 4
- Čajetina 4
- Zvezdara 3
- Zemun 3
- Voždovac 3
- Surčin 3
- Sremski Karlovci 3
- Sremska Kamenica 3
- Ruma 3
- Novi Beograd 3
- Negotin 3
- Ledine 3
- Kikinda 3
- Ivanjica 3
- Inđija 3
- Dušanovac (historical) 3
- Bela Crkva 3
- Sjenica 2
- Sajmište 2
- Petrovaradin 2
- Perućac 2
- Paraćin 2
- Obrenovac 2
- Kuršumlija 2
- Kremna 2
- Gornja Toplica 2
- Donji Milanovac 2
- Despotovac 2
- Bukorovac 2
- Bežanija 2
- Bečej 2
- Apatin 2
- Aleksandrovac 2
- Ždrelo 1
- Vukovina 1
- Vrnjci 1
- Vlasina Rid 1
- Tošin Bunar 1
- Topola 1
- Tekija 1
- Takovo 1
- Svrljig 1
- Surdulica 1
- Šljivovica 1
- Sirogojno 1
- Senje 1
- Rtanj 1
- Rogljevo 1
- Raška 1
- Rakari 1
- Prijepolje 1
- Pribojska Banja 1
- Požega 1
- Pećinci 1
- Palisad 1
- Pačir 1
- Ovčar Banja 1
- Ostrovo 1
- Okletac 1
- Novi Banovci 1
- Nova Pazova 1
- Morović 1
- Mirijevo 1
- Mionica 1
- Malo Laole 1
- Mali Mokri Lug 1
- Lazarevac 1
- Kušići 1
- Jezdići 1
- Jasikovice 1
- Guča 1
- Grocka 1
- Gornja Trepča 1
- Gornja Koprivna 1
- Dobanovci 1
- Dedinje 1
- Ćuprija 1
- Priboj 1
- Čelarevo 1
- Brdo 1
- Blace 1
- Beočin 1
- Bele Vode 1
- Bački Petrovac 1
- Bačka Topola 1
- Bačka Palanka 1
- Aleksinac 1
Other property types
- Hotels321 places to stay
- Guest houses277 places to stay
- Holiday homes150 places to stay
- Bed and breakfasts108 places to stay
- Hostels72 places to stay
- Villas43 places to stay
- Aparthotels37 places to stay
- Lodges29 places to stay
- Motels20 places to stay
- Homestays19 places to stay
- Chalets17 places to stay
- Inns15 places to stay
- Resorts11 places to stay
- Country houses10 places to stay
- Farm stays6 places to stay
- Boats3 places to stay