Hotels in Serbia

Search and compare Serbia hotels from hundreds of travel sites and save

Serbia
19 May — 20 May2
Serbia
Thu 19/5
Fri 20/5
...and more

Tips for booking a Serbia hotel

Cheapest month:May
Most expensive month:December
Average price in Serbia:£52/night
Cheapest price found:£6/night
Cheapest day:Wednesday
Most expensive day:Tuesday
£30 - £97
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
£32 - £44
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Serbia hotels

Show all 15,399 hotels
1
Galleria Subotica
Galleria Subotica
10.0 Excellent
Matije Korvina Br. 17, Subotica, Serbia
Show on map
0.2 mi from city centre, Subotica, Serbia 

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
Courtyard by Marriott Belgrade City Center
Courtyard by Marriott Belgrade City Center
9.0 Excellent
Vase Carapica 2-4, Belgrade, Serbia
Show on map
0.6 mi from city centre, Belgrade, Serbia 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Belgrade. It is moments from Republic Square and is close to the area's well-known attractions and dining spots.

3
Maccani Luxury Suites
Maccani Luxury Suites
9.2 Excellent
Trg Nikole Pašica 8, Belgrade, Serbia
Show on map
0.5 mi from city centre, Belgrade, Serbia 

Centrally located, Maccani Luxury Suites offers easy access to Belgrade's popular sightseeing and retail areas. It is located a short stroll from Republic Square, National Museum of Serbia and National Theatre in Belgrade.

4
Mercure Belgrade Excelsior
Mercure Belgrade Excelsior
8.6 Excellent
Kneza Milosa 5, Belgrade, Serbia
Show on map
0.6 mi from city centre, Belgrade, Serbia 

Mercure Belgrade Excelsior is situated in Belgrade and is close to Kalemegdan Fortress. It is conveniently located in the city centre.

5
Falkensteiner Hotel Belgrade
Falkensteiner Hotel Belgrade
9.3 Excellent
Bulevar Mihaila Pupina 10K, Belgrade, Serbia
Show on map
2.1 mi from city centre, Belgrade, Serbia 

Boasting a bowling alley and a sauna, Falkensteiner Hotel Belgrade is situated in Belgrade and provides modern accommodation. It offers 4-star accommodation with air-conditioned rooms.

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

Hotel Hill provides unique 4-star accommodation in Jagodina. It offers a Jacuzzi, a sauna and complimentary Wi-Fi.

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

Strategically located in the middle of the city, this 5-star hotel makes for an excellent base in Belgrade. It also provides a sauna, a Jacuzzi and an indoor pool.

8
88 Rooms Hotel
88 Rooms Hotel
8.8 Excellent
Takovska 49, Belgrade, Serbia
Show on map
1.2 mi from city centre, Belgrade, Serbia 

Located in Belgrade, 88 Rooms Hotel offers stylish, 4-star accommodation close to the Jevremovac. It also features a rooftop terrace and a gym.

Cheapest hotels in Serbia

Show all 15,399 hotels
Motel Knez
Motel Knez
8.2 Excellent
Staparski Put bb, Sombor, Serbia
Show on map
1.4 mi from city centre,  

Knez Petrol Motel provides 3-star accommodation in Sombor. It offers complimentary Wi-Fi, a playground and a swimming pool.

£14
Avg. per night
Guest House Villa Mir
Guest House Villa Mir
8.6 Excellent
Avalska 60, Kragujevac, Serbia
Show on map
1.0 mi from city centre,  

Guest House Villa Mir is situated in Kragujevac and is close to the area's popular attractions. It offers complimentary Wi-Fi, laundry facilities and a swimming pool.

£16
Avg. per night
Hotel Bella Nella
Hotel Bella Nella
7.8 Good
Tome Kostica, Leskovac, Serbia
Show on map
1.7 mi from city centre,  

Located in Leskovac, Hotel Bella Nella provides free wireless internet and a gym. In addition to free private parking on site, the hotel features comfortable 3-star rooms and a bar.

£21
Avg. per night
Garni Hotel Dash
Garni Hotel Dash
8.4 Excellent
Vršačka 11, Novi Sad, Serbia
Show on map
1.4 mi from city centre,  

Garni Hotel Dash provides modern 4-star accommodation in Novi Sad. It also features a Jacuzzi, an indoor pool and a sauna.

£24
Avg. per night
Bed and Breakfast Royal
Bed and Breakfast Royal
7.8 Good
Cara Lazara 35, Obrenovac, Serbia
Show on map
0.8 mi from city centre,  

Hostel Royal Belgrade provides 3-star accommodation in Belgrade. It offers free Wi-Fi, a swimming pool and an express check-in and check-out feature.

£25
Avg. per night
Hotel Srbija
Hotel Srbija
8.5 Excellent
Svetosavski trg 12, Vršac, Serbia
Show on map
0.3 mi from city centre,  

Hotel Srbija provides comfortable 3-star accommodation in Vrsac. It is conveniently located for guests wanting to visit local attractions.

£26
Avg. per night
Hotel Botika
Hotel Botika
8.3 Excellent
Naselje Mose Pijade 1/A, Kraljevo, Serbia
Show on map
0.3 mi from city centre,  

Hotel Botika offers a luxury setting when in Kraljevo. It provides 4-star accommodation with air-conditioned rooms.

£28
Avg. per night
Villa Miris Dunja
Villa Miris Dunja
9.0 Excellent
Zlatibor, Serbia
Show on map
0.4 mi from city centre,  

This comfortable property in Zlatibor offers complimentary Wi-Fi, as well as a playground and a swimming pool. It also features a terrace, a garden and bicycle rental.

£31
Avg. per night

Hotel prices in Serbia

2 stars and under
Hostel Stella Di Notte
No. 1 most popular

Hostel Stella Di Notte

11 Decanska, Belgrade, Serbia

£31

Avg. per night

Hotel Slavija
No. 2 most popular

Hotel Slavija

Svetog Save 1-9, Belgrade, Serbia

7.2. Good
£29

Avg. per night

Best value

Pop Art Hostel

Karađorđeva 69, Belgrade, Serbia

9.0. Excellent
£12

Avg. per night

3 stars
No. 1 most popular

Hotel Rex

Sarajevska 37, Belgrade, Serbia

8.2. Excellent
£35

Avg. per night

Garni Hotel Jugoslavija
No. 2 most popular

Garni Hotel Jugoslavija

Bulevar Nikole Tesle 3, Belgrade, Serbia

6.9. Good
£35

Avg. per night

Balkan Hotel Garni
Best value

Balkan Hotel Garni

Pozeska 67a, Belgrade, Serbia

8.6. Excellent
£30

Avg. per night

4 stars +
Metropol Palace, a Luxury Collection Hotel, Belgrade
No. 1 most popular

Metropol Palace, a Luxury Collection Hotel, Belgrade

Bulevar kralja Aleksandra 69, Belgrade, Serbia

8.2. Excellent
£84

Avg. per night

Saint Ten Hotel
No. 2 most popular

Saint Ten Hotel

Svetog Save 10, Belgrade, Serbia

9.2. Excellent
£110

Avg. per night

Hotel Park
Best value

Hotel Park

Novosadskog Sajma 35, Novi Sad, Serbia

8.2. Excellent
£50

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?

    You can find several places worth visiting in Serbia. Belgrade, Novi Sad, and Kragujevac are some of the most popular amongst our users.

  • What are the best hotels in Serbia?

    1,967 reviews rated Hotel Park with an average score of 8.2/10. It may also be worth looking into the Mercure Belgrade Excelsior, which received a rating of 8.6/10 from 408 reviews. Metropol Palace, a Luxury Collection Hotel, Belgrade could also be a good option, with a score of 8.2/10 from 1,192 reviews.