Hotels in Serbia

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

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

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Serbia

Filter by star ratings
All filters
Hyatt Regency Belgrade
8.6 Excellent
Milentija Popovica 5, Belgrade, Serbia
Show on map
1.0 mi from city centre, Belgrade, Serbia 
ExcellentBased on 1,389 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 valet parking, 24-hour room service and an express check-in and check-out feature.

Envoy Hotel
9.2 Excellent
Cika Ljubina 13, Belgrade, Serbia
Show on map
0.6 mi from city centre, Belgrade, Serbia 
ExcellentBased on 715 reviews
9.2

Within a two minute walk of Knez Mihailova Street and the National Museum of Serbia, Envoy Hotel Belgrade is centrally located in Belgrade. It is close to the National Theatre in Belgrade, eateries and shops.

Hotel Moskva
8.9 Excellent
Terazije 20, Belgrade, Serbia
Show on map
0.4 mi from city centre, Belgrade, Serbia 
ExcellentBased on 2,103 reviews
8.9

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.

Saint Ten Hotel
9.0 Excellent
Svetog Save 10, Belgrade, Serbia
Show on map
0.9 mi from city centre, Belgrade, Serbia 
ExcellentBased on 531 reviews
9.0

Situated amongst a variety of well-known tourist hot spots, boutiques and dining options, SAINT TEN Hotel is ideal for those wanting to explore Belgrade and its surroundings. It also offers valet parking, massage services and a sauna.

Radisson Collection Hotel, Old Mill Belgrade
8.8 Excellent
Vojvode Misica Boulevard 15, Belgrade, Serbia
Show on map
0.9 mi 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.

Public House Hotel
9.2 Excellent
Kneza Milosa 14, Belgrade, Serbia
Show on map
0.5 mi from city centre, Belgrade, Serbia 
ExcellentBased on 1,903 reviews
9.2

Conveniently positioned, Public House Hotel offers easy access to Belgrade's main hot spots. It also provides free Wi-Fi, a Jacuzzi and a sauna.

Hotel Slavija
6.9 Good
Svetog Save 1-9, Belgrade, Serbia
Show on map
0.9 mi 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
1.5 mi 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.

Tips for booking hotels in Serbia

Cheapest month:September
Most expensive month:March
Average price in Serbia:$65/night
Cheapest price found:$9/night
Cheapest day:Monday
Most expensive day:Wednesday
$44 - $98
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$58 - $65
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.6 mi 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.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.

3
Belgrade Inn Garni Hotel
8.7 Excellent
Francuska 11, Belgrade, Serbia
Show on map
0.7 mi 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.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
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
Jump Inn Hotel Belgrade
9.1 Excellent
Koce Popovica 2a, Belgrade, Serbia
Show on map
0.2 mi 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.

7
One Luxury Suites
9.7 Excellent
Cika Ljubina 16, Belgrade, Serbia
Show on map
0.6 mi 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
0.9 mi 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

Hostel Jedro
Ulica Tosin Bunar 148, Belgrade, Serbia
Show on map
3.0 mi from city centre, Belgrade, Serbia 

Located in Belgrade, Hostel Jedro is within easy reach of Belgrade Arena and National Museum of Serbia. It also offers a 24-hour reception, a garden and a terrace.

$29
Avg. per night
Balkan Hotel Garni
8.4 Excellent
Pozeska 67a, Belgrade, Serbia
Show on map
2.9 mi 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.

$38
Avg. per night
Hotel Srbija
6.5 Good
Ustanicka Street 127c, Belgrade, Serbia
Show on map
2.7 mi from city centre, Belgrade, Serbia 

Hotel Srbija Belgrade is situated in Belgrade and features free Wi-Fi. It also provides luggage storage, a rooftop terrace and an express check-in and check-out feature.

$42
Avg. per night
Hotel Bohemian Garni - Skadarlija
8.4 Excellent
Skadarska 40c, Belgrade, Serbia
Show on map
0.9 mi from city centre, Belgrade, Serbia 

Strategically located in the heart of the city, this 3-star hotel makes for an ideal base in Belgrade. It also offers a 24-hour reception, free Wi-Fi and a Jacuzzi.

$44
Avg. per night
Villa Bulevar
8.4 Excellent
Bulevar Oslobodjenja 145, Belgrade, Serbia
Show on map
2.1 mi from city centre, Belgrade, Serbia 

Located in Belgrade, Villa Bulevar is within a 30-minute drive of Belgrade Nikola Tesla Airport and provides a Jacuzzi. It offers 4-star accommodation with air-conditioned rooms.

$45
Avg. per night
Garni Hotel D10
9.6 Excellent
Dunavska 10, Belgrade, Serbia
Show on map
3.9 mi 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.

$45
Avg. per night
Airport Garni Hotel Belgrade
8.5 Excellent
Topolska,1, Surčin, Serbia
Show on map
2.7 mi 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.

$46
Avg. per night
Five Points Square - City Center
8.5 Excellent
Trg Republike 3, Sprat 5, Belgrade, Serbia
Show on map
0.5 mi 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.

$48
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 Kopaonik are the most popular places on HotelsCombined for stays in Serbia.

  • What are the best hotels in Serbia?

    Serbia is home to many highly-rated hotels, one of which is Mama Shelter Belgrade, which has a current rating of 8.8. For other potential stays, consider Five Points Square - City Center and In Hotel Belgrade, which can also be great places to stay in Serbia.