Hotels in Serbia

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

Serbia
7 Dec — 8 Dec2
Serbia
Wed 7/12
Thu 8/12
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Serbia

Filter by star ratings
All filters
Radisson Collection Hotel, Old Mill Belgrade
8.8 Excellent
Vojvode Misica Boulevard 15, Belgrade, Serbia
Show on map
1.5 km from city centre, Belgrade, Serbia 
ExcellentBased on 1,952 reviews
8.8

Located in Belgrade, Radisson Collection Hotel Old Mill Belgrade is within a 10-minute drive of Knez Mihailova Street and offers on-site parking. It has a gym, as well as an executive floor, a coffee bar and supervised child care/activities.

Hotel Slavija
6.9 Good
Svetog Save 1-9, Belgrade, Serbia
Show on map
1.4 km from city centre, Belgrade, Serbia 
GoodBased on 2,009 reviews
6.9

Hotel Slavija provides a comfortable setting while in Belgrade. It is a stone's throw from Slavija Square and is near the area's well-known attractions and dining spots.

In Hotel Belgrade
8.7 Excellent
Bulevar Arsenija Carnojevica 56, Belgrade, Serbia
Show on map
2.3 km from city centre, Belgrade, Serbia 
ExcellentBased on 1,642 reviews
8.7

Situated a short drive from National Museum of Serbia, In Hotel Belgrade offers modern accommodation in Belgrade. It also provides a rooftop terrace, a Jacuzzi and free Wi-Fi.

Hotel Hedonic
8.6 Excellent
Autoput Za Niš 13, Belgrade, Serbia
Show on map
15.1 km from city centre, Belgrade, Serbia 
ExcellentBased on 1,302 reviews
8.6

Hotel Hedonic provides comfortable 4-star accommodation in Belgrade. It also offers an express check-in and check-out feature, a Jacuzzi and meeting rooms.

Garni Hotel Jugoslavija
6.3 Good
Bulevar Nikole Tesle 3, Belgrade, Serbia
Show on map
3.4 km from city centre, Belgrade, Serbia 
GoodBased on 1,954 reviews
6.3

Garni Hotel Jugoslavija is located in Belgrade and is close to Belgrade Arena. Those staying at the property can also enjoy free Wi-Fi.

Garni Hotel Nevski
8.9 Excellent
Venizelosova 24a, Belgrade, Serbia
Show on map
1.6 km from city centre, Belgrade, Serbia 
ExcellentBased on 823 reviews
8.9

Strategically located in the centre of the city, this 4-star hotel makes for an excellent base in Belgrade. It is ideally located for guests wanting to visit local attractions.

Holiday Inn Express Belgrade - City
8.4 Excellent
23, Ulica Ruzveltova, Belgrade, Serbia
Show on map
2.2 km from city centre, Belgrade, Serbia 
ExcellentBased on 610 reviews
8.4

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

Belgrade Art Hotel
8.9 Excellent
Knez Mihajlova 27, Belgrade, Serbia
Show on map
0.9 km from city centre, Belgrade, Serbia 
ExcellentBased on 501 reviews
8.9

This trendy hotel is conveniently situated in the city centre and within a two minute walk from the National Theatre in Belgrade and Knez Mihailova Street. On arrival, guests can admire views of Belgrade before heading to their 4-star accommodation.

Tips for booking hotels in Serbia

Cheapest month:November
Most expensive month:February
Average price in Serbia:C$ 87/night
Cheapest price found:C$ 18/night
Cheapest day:Wednesday
Most expensive day:Sunday
C$ 43 - C$ 118
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
C$ 51 - C$ 128
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Serbia hotels

1
Courtyard by Marriott Belgrade City Center
8.9 Excellent
Vase Carapica 2-4, Belgrade, Serbia
Show on map
0.9 km from city centre, Belgrade, Serbia 

Located in the heart of the city, Courtyard by Marriott Belgrade City Center provides easy access to Belgrade's main retail and sightseeing areas. Just a short walk from Knez Mihailova Street, it offers comfortable rooms equipped with a refrigerator and a mini bar.

2
Maccani Luxury Suites
9.0 Excellent
Trg Nikole Pašica 8, Belgrade, Serbia
Show on map
0.8 km 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.

3
Belgrade Inn Garni Hotel
8.7 Excellent
Francuska 11, Belgrade, Serbia
Show on map
1.1 km from city centre, Belgrade, Serbia 

Situated in the heart of the city, Belgrade Inn Garni Hotel offers easy access to Belgrade's main shopping and sightseeing areas. The various amenities this modern hotel has to offer include massage services, an express check-in and check-out feature and a sauna.

4
Mercure Belgrade Excelsior
8.5 Excellent
Kneza Miloša 5, Belgrade, Serbia
Show on map
0.9 km 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
Jump Inn Hotel Belgrade
9.1 Excellent
Koce Popovica 2a, Belgrade, Serbia
Show on map
0.3 km from city centre, Belgrade, Serbia 

Conveniently located in the heart of the city, this 4-star hotel makes for an ideal base in Belgrade. It is ideally positioned for guests wanting to visit local attractions.

6
Mama Shelter Belgrade
8.8 Excellent
Kneza Mihaila 54A, Belgrade, Serbia
Show on map
1.1 km from city centre, Belgrade, Serbia 

Centrally located, Mama Shelter Belgrade offers easy access to Belgrade's main retail areas and tourist attractions. It is located a short walk from the National Museum of Serbia, Kalemegdan Fortress and Republic Square.

7
One Luxury Suites
9.7 Excellent
Cika Ljubina 16, Belgrade, Serbia
Show on map
0.9 km from city centre, Belgrade, Serbia 

Centrally located, One Luxury Suites offers easy access to Belgrade's main tourist and retail hot spots. It also provides a Jacuzzi, free Wi-Fi and a sauna.

8
Hotel Slavija Garni
7.0 Good
Svetog Save 2, Beograd, Belgrade, Serbia
Show on map
1.4 km from city centre, Belgrade, Serbia 

Situated in Belgrade, Hotel Slavija Garni provides luxury accommodation with impressive city views. It has a fitness centre, as well as a coffee bar, a sauna and a rooftop terrace.

Cheapest hotels in Serbia, Europe

Rooms Green Set
8.6 Excellent
20 Drenovska, Belgrade, Serbia
Show on map
9.7 km from city centre, Belgrade, Serbia 

Rooms Green Set is situated in Belgrade and offers free Wi-Fi. It also features a swimming pool and a Jacuzzi.

C$ 35
Avg. per night
Balkan Hotel Garni
8.4 Excellent
Pozeska 67a, Belgrade, Serbia
Show on map
4.7 km from city centre, Belgrade, Serbia 

Located in Belgrade, Balkan Hotel Garni offers stylish, 3-star accommodation close to The Danube. It provides a fitness centre, as well as a beauty centre, a rooftop terrace and an express check-in and check-out feature.

C$ 51
Avg. per night
Vila Terazije
8.3 Excellent
Prizrenska 1, Belgrade, Serbia
Show on map
0.6 km from city centre, Belgrade, Serbia 

Situated in the heart of the city, Vila Terazije offers easy access to Belgrade's popular sightseeing and retail areas. The various amenities this modern guest house has to offer include an express check-in and check-out feature, a concierge and a ticket service.

C$ 51
Avg. per night
Apart K Apartments & Rooms
8.4 Excellent
Surcinska 102, Belgrade, Serbia
Show on map
8.2 km from city centre, Belgrade, Serbia 

Garni Hotel Apart K provides modern 3-star accommodation in Belgrade. It has a gym, as well as a sauna, a Jacuzzi and massage services.

C$ 51
Avg. per night
Garni Hotel D10
9.6 Excellent
Dunavska 10, Belgrade, Serbia
Show on map
6.3 km from city centre, Belgrade, Serbia 

Garni Hotel D10 offers a comfortable setting while in Belgrade. It is ideally located for guests wishing to visit local attractions.

C$ 61
Avg. per night
Airport Garni Hotel Belgrade
8.5 Excellent
Topolska,1, Surčin, Serbia
Show on map
4.4 km from city centre, Surčin, Serbia 

Located in Belgrade, Airport Hotel Garni is an easy drive from The Danube and Belgrade Arena. The numerous facilities this luxury hotel has to offer include a concierge, room service and massage services.

C$ 62
Avg. per night
Five Points Square - City Center
8.5 Excellent
Trg Republike 3, Sprat 5, Belgrade, Serbia
Show on map
0.9 km from city centre, Belgrade, Serbia 

Located in the heart of the city, Five Points Square - City Center provides easy access to Belgrade's main retail and sightseeing areas. It also offers massage services, a swimming pool and an express check-in and check-out feature.

C$ 65
Avg. per night
Bali Colosseum Hotel
7.8 Good
Ugrinovacki put part 22, no.31, Belgrade, Serbia
Show on map
9.5 km from city centre, Belgrade, Serbia 

Bali Colosseum Hotel is situated in Belgrade and features free wireless internet. It also provides a sauna, an indoor pool and a Jacuzzi.

C$ 65
Avg. per night

Hotel prices in Serbia

2 stars and under
3 stars
4 stars +

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

Where to stay in Serbia

Facts about staying in Serbia

  • Where is the best place to stay in Serbia?

    Belgrade, Novi Sad, and Vrnjačka Banja are the most popular places on HotelsCombined for stays in Serbia.

  • What are the best hotels in Serbia?

    Design Hotel Mr. President Garni, rated with a score of 7.4 from 331 reviewers, is one of the most popular hotels in Serbia. Other top stays include Hyatt Regency Belgrade, with an average rating of 8.6 from 1,386 reviewers, and Euro Garni Hotel, with a score of 8.6 from 339 reviewers.