Serbia hotels

Serbia hotels

Search hundreds of travel sites at once for hotels in  Serbia

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Serbia Hotel Deals

Belgrade
Belgrade
3 stars from ₹ 2,046
4+ stars from ₹ 2,557
Novi Sad
Novi Sad
4+ stars from ₹ 2,776
Niš
Niš
4+ stars from ₹ 2,119

Good to know

Low season

JanuaryCheapest month to stay with an average 44% drop in price.

High season

SeptemberMost expensive month to stay with an average 51% rise in price.

Average price (weeknight)

₹ 5,685Average Sun - Thu price over the last 2 weeks.

Average price (weekend night)

₹ 5,502Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Serbia

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

FAQs when booking a hotel in Serbia

Are hotels in Serbia safe during the coronavirus (COVID-19) crisis?

What is the most popular destination in Serbia?

What are the most popular regions of Serbia?

How much is a cheap hotel in Serbia?

How much is a hotel in Serbia for tonight?

Best Serbia hotels

Show all
Sunny Garden Apartment - Belgrade
1
9.6 Excellent (31 reviews)
₹ 2,996+
Lanterna Rooms City Center - Novi Sad
2
9.4 Excellent (304 reviews)
₹ 2,777+
China Town Hotel - Surčin
3
9.3 Excellent (98 reviews)
₹ 2,557+
Adresa Suites - Belgrade - Outdoor view
4
9.1 Excellent (559 reviews)
₹ 3,434+
Prezident Hotel - Novi Sad
5
9.0 Excellent (880 reviews)
₹ 5,626+
Airport Garni Hotel Belgrade - Surčin
6
8.9 Excellent (1,983 reviews)
₹ 2,557+
Villa Mystique - Belgrade
7
8.4 Excellent (617 reviews)
₹ 2,557+
Vila Senjak - Belgrade
8
8.3 Excellent (237 reviews)
₹ 2,630+
Dash Hotel - Novi Sad - Bedroom
9
8.3 Excellent (690 reviews)
₹ 2,192+
Franstal Apartments - Belgrade
10
8.0 Excellent (176 reviews)
₹ 2,265+
Garni Hotel City Code Vizura - Belgrade - Bedroom
11
7.6 Good (170 reviews)
₹ 3,215+

Top Serbia destinations