Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Serbia

Filter by star ratings
All filters
Best Western Premier Natalija Residence
Best Western Premier Natalija Residence
9.7 Excellent
Zarkovacka 1, Belgrade, Serbia
Show on map
3.0 mi from city centre, Belgrade, Serbia 
ExcellentBased on 130 reviews
9.7

Located in Belgrade, Best Western Premier Natalija Residence is within a 10-minute drive of Ada Bridge and provides free private parking on site. Guests can also enjoy free internet throughout the property.

Maslina Rooms
Maslina Rooms
9.6 Excellent
Mostarska 29, Smederevo, Serbia
Show on map
0.8 mi from city centre, Smederevo, Serbia 
ExcellentBased on 134 reviews
9.6

Maslina Rooms offers a comfortable setting when in Smederevo.

Motel Vetrenjaca
Motel Vetrenjaca
7.5 Good
Beogradski Put Bb, Vršac, Serbia
Show on map
1.7 mi from city centre, Vršac, Serbia 
GoodBased on 83 reviews
7.5

Situated within walking distance of Vrsac Train Station, Motel Vetrenjaca provides guests with an ideal base while visiting Vrsac. It also offers an express check-in and check-out feature, free Wi-Fi and an outdoor pool.

Privilege Suites by Central Park
Privilege Suites by Central Park
9.0 Excellent
Cika Ljubina 8, Belgrade, Serbia
Show on map
0.6 mi from city centre, Belgrade, Serbia 
ExcellentBased on 684 reviews
9.0

Only two minutes from National Museum of Serbia, Privilege Suites by Central Park is centrally situated in Belgrade. It is close to National Theatre in Belgrade, dining options and shops.

Bed And Breakfast Perla
Bed And Breakfast Perla
9.1 Excellent
Pana Đukića 104, Leskovac, Serbia
Show on map
0.4 mi from city centre, Leskovac, Serbia 
ExcellentBased on 50 reviews
9.1

Located close to Leskovac Train Station, this comfortable bed and breakfast is an ideal base for those wanting to explore Leskovac and its surrounds. It offers complimentary Wi-Fi, room service and an airport shuttle.

Guest House Pribojska Banja
Guest House Pribojska Banja
9.2 Excellent
Pribojska Banja Bb, Prijepolje, Serbia
Show on map
11.4 mi from city centre, Prijepolje, Serbia 
ExcellentBased on 32 reviews
9.2

Guest house Pribojska Banja offers a comfortable base in Zlatibor and features a swimming pool, free Wi-Fi and complimentary private parking on-site. It also provides a terrace, a garden and a sun deck.

Eden Luxury Suites Terazije
Eden Luxury Suites Terazije
9.4 Excellent
Terazije 13, Belgrade, Serbia
Show on map
0.5 mi from city centre, Belgrade, Serbia 
ExcellentBased on 1,809 reviews
9.4

Centrally located, Eden Luxury Suites Terazije offers easy access to Belgrade's main shopping and sightseeing areas. It also provides free wireless internet.

Jezero Hotel
Jezero Hotel
6.5 Good
Borsko jezero bb, Bor, Serbia
Show on map
4.6 mi from city centre, Bor, Serbia 
GoodBased on 1 review
6.5

Situated within the picturesque parkland of Bor, Jezero Hotel offers comfortable accommodation and a wide range of facilities, such as a travel agency, a lift and an outdoor pool.

Queens Astoria Design Hotel
Queens Astoria Design Hotel
8.6 Excellent
Milovana Milovanovica 1, Belgrade, Serbia
Show on map
0.2 mi from city centre, Belgrade, Serbia 
ExcellentBased on 865 reviews
8.6

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Belgrade. It also offers free Wi-Fi and a sauna.

Villa Miris Dunja
Villa Miris Dunja
9.0 Excellent
Zlatibor, Serbia
Show on map
0.4 mi from city centre, Zlatibor, Serbia 
ExcellentBased on 265 reviews
9.0

This comfortable property in Zlatibor offers complimentary Wi-Fi, as well as bicycle rental and a swimming pool. It features comfortable apartments with a private bathroom and a kitchenette.

Tips for booking a Serbia hotel

Cheapest month:October
Most expensive month:December
Average price in Serbia:£48/night
Absolute cheapest price found:£5/night
Cheapest day:Wednesday
Most expensive day:Tuesday
£29 - £86
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£29 - £39
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Serbia hotels

Show all 12,143 hotels
1
Galleria Hotel
Galleria Hotel
9.1 Excellent
Matije Korvina Br 17, Subotica, Serbia
Show on map
0.2 mi from city centre, Subotica 

Hotel Galleria is set in Subotica and is within a 10-minute walk of Subotica Railway Station. It also provides a sauna, free Wi-Fi and an express check-in and check-out feature.

2
Hill Hotel
Hill Hotel
9.3 Excellent
Stevana Ivanovica br. 3 , Jagodina, Serbia
Show on map
0.8 mi from city centre, Jagodina 

Hotel Hill provides unique 4-star accommodation in Jagodina. It also offers a sauna, free Wi-Fi and an express check-in and check-out feature.

3
Square Nine Hotel Belgrade
Square Nine Hotel Belgrade
9.4 Excellent
Studentski Trg 9, Belgrade, Serbia
Show on map
0.7 mi from city centre, Belgrade 

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Belgrade. It also features a rooftop terrace, a Turkish steam bath and a sauna.

4
Metropol Palace, a Luxury Collection Hotel, Belgrade
Metropol Palace, a Luxury Collection Hotel, Belgrade
8.6 Excellent
Bulevar kralja Aleksandra 69, Belgrade, Serbia
Show on map
1.0 mi from city centre, Belgrade 

Situated in Belgrade, Hotel Metropol Palace a Luxury Collection Hotel offers stylish, 3-star accommodation close to Svetozar Markovic University Library. The multiple facilities this luxury hotel has to offer include an indoor pool, a sauna and 24-hour room service.

5
Lifedesign Hotel
Lifedesign Hotel
8.0 Excellent
Balkanska 18, Belgrade, Serbia
Show on map
0.4 mi from city centre, Belgrade 

Situated in the heart of the city, Life Design Hotel offers easy access to Belgrade's popular retail and sightseeing areas. It also features a sauna, a Turkish steam bath and a Jacuzzi.

6
Hotel Slavija Garni
Hotel Slavija Garni
8.0 Excellent
Svetog Save 2, Beograd, Belgrade, Serbia
Show on map
0.9 mi from city centre, Belgrade 

Situated a short stroll from Prokop Railway Station, Hotel Slavija Garni offers guests a convenient base while visiting Belgrade. It has a fitness centre, as well as a coffee bar, a sauna and a rooftop terrace.

7
Queens Astoria Design Hotel
Queens Astoria Design Hotel
8.6 Excellent
Milovana Milovanovica 1, Belgrade, Serbia
Show on map
0.2 mi from city centre, Belgrade 

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Belgrade. It also offers free Wi-Fi and a sauna.

8
Holiday Inn Express Belgrade - City
Holiday Inn Express Belgrade - City
8.7 Excellent
23, Ulica Ruzveltova, Belgrade, Serbia
Show on map
1.3 mi from city centre, Belgrade 

Holiday Inn Express Belgrade - City is situated in Belgrade and is close to the area's popular attractions. The various amenities this stylish hotel offers include a currency exchange, meeting rooms and a 24-hour reception.

Cheapest hotels in Serbia

Show all 12,143 hotels
Prenociste Dm5
Prenociste Dm5
9.1 Excellent
Josanicki Kej 4, Novi Pazar, Serbia
Show on map
0.5 mi from city centre,  

Located in Novi Pazar, Prenociste DM5 is within easy reach of Durdevi Stupovi and Stari Ras. It is conveniently positioned for those wanting to sightsee in the area.

£13
Avg. per night
Rooms Villa Anna
Rooms Villa Anna
9.3 Excellent
Ulica Topolivaca 38, Kragujevac, Serbia
Show on map
1.2 mi from city centre,  

Situated in Kragujevac, Rooms Villa Anna offers 4-star accommodation, as well as a swimming pool. It provides free Wi-Fi, massage services and an express check-in and check-out feature.

£13
Avg. per night
Guest House Pribojska Banja
Guest House Pribojska Banja
9.2 Excellent
Pribojska Banja Bb, Prijepolje, Serbia
Show on map
11.4 mi from city centre,  

Guest house Pribojska Banja offers a comfortable base in Zlatibor and features a swimming pool, free Wi-Fi and complimentary private parking on-site. It also provides a terrace, a garden and a sun deck.

£14
Avg. per night
Rooms Petrovic
Rooms Petrovic
8.1 Excellent
S.Penezica 1, Kladovo, Serbia
Show on map
0.7 mi from city centre,  

Rooms Petrovic is ideally placed in a peaceful setting in Kladovo, just a short car ride from Diana Fortress.

£16
Avg. per night
Guesthouse & restaurant Tekovina
Guesthouse & restaurant Tekovina
7.9 Good
Kovinski put bb, Smederevo, Serbia
Show on map
2.5 mi from city centre,  

This comfortable motel in Smederevo offers complimentary wireless internet, as well as a swimming pool and an express check-in and check-out feature. It also provides luggage storage, room service and a 24-hour reception.

£16
Avg. per night
Miami Spa and Wellness
Miami Spa and Wellness
Ljubise Miodragovica 3F, Belgrade, Serbia
Show on map
4.9 mi from city centre,  

Located in Belgrade, Miami Spa and Wellness is within a 30-minute drive of Belgrade Nikola Tesla Airport and provides an outdoor pool and a sauna. It also offers room service, a sun deck and a 24-hour reception.

£16
Avg. per night
Maslina Rooms
Maslina Rooms
9.6 Excellent
Mostarska 29, Smederevo, Serbia
Show on map
0.8 mi from city centre,  

Maslina Rooms offers a comfortable setting when in Smederevo.

£17
Avg. per night
Garni Hotel Tri O
Garni Hotel Tri O
8.9 Excellent
Vojislava Kalanovica 3, Kragujevac, Serbia
Show on map
0.6 mi from city centre,  

Garni Hotel Tri O provides a comfortable setting when in Kragujevac. It also offers free Wi-Fi, a 24-hour reception and a currency exchange.

£17
Avg. per night

Hotel prices in Serbia

2 stars or below

£7 - £37

Prenociste Dm5

No. 1 most popular

Prenociste Dm5
9.1 Excellent
£13
Avg. per night
Hotel Djerdan

No. 2 most popular

Hotel Djerdan
8.1 Excellent
£21
Avg. per night
City Zen Hostel

Best value

City Zen Hostel
8.0 Excellent
£7
Avg. per night
3 stars

£14 - £44

Apartmani Simic Valjevo

No. 1 most popular

£21
Avg. per night
Knez Petrol Motel

No. 2 most popular

Knez Petrol Motel
8.3 Excellent
£19
Avg. per night
Guest House Pribojska Banja

Best value

£14
Avg. per night
4 stars and up

£13 - £164

Lifedesign Hotel

No. 1 most popular

Lifedesign Hotel
8.0 Excellent
£50
Avg. per night
Metropol Palace, a Luxury Collection Hotel, Belgrade
£65
Avg. per night
Rooms Villa Anna

Best value

Rooms Villa Anna
9.3 Excellent
£13
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Serbia travel FAQs

  • Where is the best place to stay in Serbia?

    Serbia has plenty to offer. Consider staying in some of its most favoured locations, like Belgrade, Novi Sad, and Kragujevac.

  • What are the best hotels in Serbia?

    2,785 reviews rated Lifedesign Hotel with an average score of 8.0/10. It may also be worth looking into the Metropol Palace, a Luxury Collection Hotel, Belgrade, which received a rating of 8.6/10 from 924 reviews. Garni Hotel Crystal could also be a good option, with a score of 8.9/10 from 292 reviews.