Hotels in Serbia
299 hotels across 12 destinations in Serbia. Pick a destination to see hotels, photos and prices and build your trip route with Odysseus.
- Hotels in Belgrade · 200 hotels · 3 stars · 4 stars · 5 stars · With a pool · With a spa
- Hotels in Novi Sad · 36 hotels · 3 stars · 4 stars · With a pool · With a spa
- Hotels in Nis · 21 hotels · 3 stars · 4 stars
- Hotels in Zlatibor · 14 hotels · 3 stars · 4 stars · With a spa
- Hotels in Kragujevac · 12 hotels · 4 stars · With a spa
- Hotels in Kopaonik National Park · 8 hotels
- Hotels in Bajina Basta · 2 hotels
- Hotels in Uzice · 2 hotels
- Hotels in Pcinja · 1 hotels
- Hotels in Vrsac · 1 hotels
- Hotels in Novi Pazar · 1 hotels
- Hotels in Severno-Backi · 1 hotels