Hotels in Serbia

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

Serbia
27 Sep — 28 Sep2
Serbia
Wed 27/9
Thu 28/9
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular hotels in Serbia

These are some of the hotels in Serbia with the highest demand. Users seeking more options can adjust the settings in the search form at the top of the page.
Filter by star ratings
All filters
Hyatt Regency Belgrade
8.6 Excellent
Milentija Popovica 5, Belgrade, Serbia
Show on map
1.6 km from city center, Belgrade, Serbia 
ExcellentBased on 1,525 reviews
8.6

Situated in Belgrade, Hyatt Regency Belgrade provides modern 5-star accommodation, as well as an indoor pool, a sauna and a Jacuzzi. The various facilities this elegant hotel features include 24-hour room service, valet parking and an express check-in and check-out feature.

Prince Hall Palace
8.6 Excellent
Knez Mihaila 25, Belgrade, Serbia
Show on map
0.8 km from city center, Belgrade, Serbia 
ExcellentBased on 1,507 reviews
8.6

Only two minutes from the National Theatre in Belgrade and Knez Mihailova Street, Prince Hall is situated in the heart of Belgrade. Free Wi-Fi is also available in all areas of this guest house.

Hotel Majestic
8.4 Excellent
Obilicev Venac 28, Belgrade, Serbia
Show on map
0.7 km from city center, Belgrade, Serbia 
ExcellentBased on 4,036 reviews
8.4

Centrally located, Hotel Majestic Belgrade allows for easy access to Belgrade's popular sightseeing and retail areas. It has complimentary Wi-Fi, a bar and is close to Palace Albanija.

Design Hotel Mr President
7.2 Good
Karadjordjeva 75, Belgrade, Serbia
Show on map
0.2 km from city center, Belgrade, Serbia 
GoodBased on 399 reviews
7.2

Centrally located, Design Hotel Mr President Garni offers easy access to Belgrade's main sightseeing and retail areas. The multiple amenities this trendy hotel has to offer include meeting rooms, an express check-in and check-out feature and a 24-hour reception.

Central Park Residence
7.8 Good
Gospodar Jevremova 3, Belgrade, Serbia
Show on map
1.4 km from city center, Belgrade, Serbia 
GoodBased on 1,784 reviews
7.8

Strategically located in the middle of the city, this 4-star guest house makes for an ideal base in Belgrade. It also offers a sauna and a Jacuzzi.

Kopernikus Hotel Prag
8.5 Excellent
Kraljice Natalije 27, Belgrade, Serbia
Show on map
0.5 km from city center, Belgrade, Serbia 
ExcellentBased on 1,358 reviews
8.5

Boasting a popular location, Kopernikus Hotel Prag provides views of Belgrade and Sava City, and is a short walk from the National Museum of Serbia. It is conveniently situated in the city centre.

Jump Inn Hotel Belgrade
9.1 Excellent
Koce Popovica 2a, Belgrade, Serbia
Show on map
0.3 km from city center, Belgrade, Serbia 
ExcellentBased on 776 reviews
9.1

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.

Courtyard by Marriott Belgrade City Center
Vase Carapica 2-4, Belgrade, Serbia
Show on map
0.9 km from city center, 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.

Belgrade Inn Garni Hotel
8.7 Excellent
Francuska 11, Belgrade, Serbia
Show on map
1.1 km from city center, Belgrade, Serbia 
ExcellentBased on 2,544 reviews
8.7

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.

Airport Hotel Garni
8.4 Excellent
Topolska,1, Surčin, Serbia
Show on map
4.4 km from city center, Surčin, Serbia 
ExcellentBased on 3,149 reviews
8.4

Situated a brief drive from The Danube, Airport Hotel Garni provides luxury accommodation in Belgrade. It also offers a concierge, massage services and room service.

Tips for booking hotels in Serbia

Cheapest month:November
Most expensive month:June
Average price in Serbia:$120/night
Cheapest price found:$11/night
Cheapest day:Tuesday
Most expensive day:Monday
$52 - $295
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$66 - $211
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top-rated Serbia hotels

Our users rated these Serbia hotels among the best places to stay. Be sure to read user reviews to learn why these hotels are among the highest rated.
Show all 24,387 hotels
1
Mercure Belgrade Excelsior
8.5 Excellent
Kneza Miloša 5, Belgrade, Serbia
Show on map
0.9 km from city center, Belgrade, Serbia 

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

$82
Avg. per night
2
Hotel City Savoy
8.9 Excellent
Cetinjska 3, Belgrade, Serbia
Show on map
1.2 km from city center, Belgrade, Serbia 

Centrally situated, Hotel City Savoy offers easy access to Belgrade's best tourist attractions. It also provides massage services, a sauna and meeting rooms.

$104
Avg. per night
3
Mama Shelter Belgrade
8.8 Excellent
Kneza Mihaila 54A, Belgrade, Serbia
Show on map
1.1 km from city center, 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.

$117
Avg. per night
4
One Luxury Suites
9.7 Excellent
Cika Ljubina 16, Belgrade, Serbia
Show on map
0.9 km from city center, 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.

$96
Avg. per night
5
Holiday Inn Express Belgrade - City
8.2 Excellent
23, Ulica Ruzveltova, Belgrade, Serbia
Show on map
2.2 km from city center, Belgrade, Serbia 

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.

$83
Avg. per night
6
Radisson Collection Hotel, Old Mill Belgrade
8.8 Excellent
Vojvode Misica Boulevard 15, Belgrade, Serbia
Show on map
1.5 km from city center, Belgrade, Serbia 

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.

$136
Avg. per night
7
Crowne Plaza Belgrade
8.8 Excellent
Vladimira Popovica 10, Belgrade, Serbia
Show on map
1.5 km from city center, Belgrade, Serbia 

Providing a swimming pool and outdoor tennis courts, Crowne Plaza Belgrade is a luxurious place to stay in Belgrade. It also offers a sauna, valet parking and 24-hour room service.

$159
Avg. per night
8
Hotel Moskva
9.0 Excellent
Terazije 20, Belgrade, Serbia
Show on map
0.6 km from city center, Belgrade, Serbia 

Situated in the city centre, Hotel Moskva offers easy access to Belgrade's popular shopping and sightseeing areas. It provides a Jacuzzi, a sauna and free Wi-Fi.

$123
Avg. per night

Cheapest hotels in Serbia, Europe

For those on a budget, these are the cheapest hotels available in Serbia for the selected dates. Prices will typically fluctuate depending on the dates selected, star rating of hotel, and hotel location.
Show all 24,387 hotels
Villa Mystique
7.7 Good
Vajara Djoke Jovanovica 16, Belgrade, Serbia
Show on map
3.0 km from city center, Belgrade, Serbia 

Villa Mystique provides modern 4-star accommodation in Belgrade. It also features a Jacuzzi and an outdoor pool.

$48
Avg. per night
Garni Hotel Jugoslavija
6.2 Good
Bulevar Nikole Tesle 3, Belgrade, Serbia
Show on map
3.4 km from city center, Belgrade, Serbia 

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

$50
Avg. per night
Five Points Square - City Center
8.6 Excellent
Trg Republike 3, Sprat 5, Belgrade, Serbia
Show on map
0.9 km from city center, 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.

$53
Avg. per night
Hotel Slavija
6.9 Good
Svetog Save 1-9, Belgrade, Serbia
Show on map
1.4 km from city center, Belgrade, Serbia 

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.

$54
Avg. per night
Hotel Turist
8.3 Excellent
Trg srpskih ratnika 1, Kraljevo, Serbia
Show on map
0.2 km from city center, Kraljevo, Serbia 

Just a short drive from Zica, Hotel Turist Kraljevo provides a comfortable setting and boasts views of Kraljevo. Some of the popular features provided at this 4-star hotel are a rooftop terrace, free Wi-Fi and a Jacuzzi.

$55
Avg. per night
Belgrade City Hotel
7.8 Good
Savski trg 7, Belgrade, Serbia
Show on map
0.3 km from city center, Belgrade, Serbia 

Situated only a brief stroll from Prokop Railway Station, Belgrade City Hotel provides guests with an ideal base when in Belgrade. It provides 4-star accommodation with air-conditioned rooms.

$58
Avg. per night
Privilege Suites by Central Park
8.5 Excellent
Cika Ljubina 8, Belgrade, Serbia
Show on map
0.9 km from city center, Belgrade, Serbia 

Situated in the city centre, Privilege Suites by Central Park provides easy access to Belgrade's popular retail and sightseeing areas. Only a short walk from Republic Square, it offers comfortable rooms equipped with a mini bar and a refrigerator.

$60
Avg. per night
Garni Hotel Hollywoodland Wellness & Aquapark
7.5 Good
Surčinska 19b, Belgrade, Serbia