Book a stay - search now
Kosovo - hotels and stays. Booking online
Choose from 3176 stays in Kosovo
Pristina County
2049 stays
Pristina
1879 stays
Prizren County
362 stays
Peje
320 stays
Prizren
297 stays
Ferizaj
141 stays
Kosovo Polje
89 stays
Gjakove
83 stays
Gjilan
83 stays
Mitrovica County
60 stays
Mitrovicë
60 stays
Brezovicë
57 stays
Novoberdo
20 stays
Orllan
19 stays
Mazgit
18 stays
Boge
17 stays
Deçan
16 stays
Gracanica
10 stays
Dragash
9 stays
Prevallë
9 stays
Prilepnica
5 stays
Suharekë
5 stays
Vitina
4 stays
Laplje Selo
3 stays
Velika Slatina
3 stays
Zajmovo
2 stays
Kastriot
1 stay
Vragolija
1 stay
Vrbnica
1 stay