Hotels in Serbia

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

Serbia
Dec 2 — Dec 32
Serbia
Fri 12/2
Sat 12/3
...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,385 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.

Mercure Belgrade Excelsior
8.5 Excellent
Kneza Miloša 5, Belgrade, Serbia
Show on map
0.6 mi from city centre, Belgrade, Serbia 
ExcellentBased on 413 reviews
8.5

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

Jump Inn Hotel Belgrade
9.1 Excellent
Koce Popovica 2a, Belgrade, Serbia
Show on map
0.2 mi from city centre, Belgrade, Serbia 
ExcellentBased on 637 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.

Envoy Hotel
9.2 Excellent
Cika Ljubina 13, Belgrade, Serbia
Show on map
0.6 mi from city centre, Belgrade, Serbia 
ExcellentBased on 718 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,108 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 530 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.

Hotel Slavija Garni
7.0 Good
Svetog Save 2, Beograd, Belgrade, Serbia
Show on map
0.9 mi from city centre, Belgrade, Serbia 
GoodBased on 683 reviews
7.0

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.

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.

Tips for booking hotels in Serbia

Cheapest month:September
Most expensive month:December
Average price in Serbia:$63/night
Cheapest price found:$9/night
Cheapest day:Monday
Most expensive day:Wednesday
$44 - $97
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$56 - $63
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
Hotel Majestic
8.4 Excellent
Obilicev Venac 28, Belgrade, Serbia
Show on map
0.5 mi from city centre, Belgrade, Serbia 

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.

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
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.

7
Holiday Inn Express Belgrade - City
8.4 Excellent
23, Ulica Ruzveltova, Belgrade, Serbia
Show on map
1.3 mi from city centre, 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.

8
Crowne Plaza Belgrade
8.8 Excellent
Vladimira Popovica 10, Belgrade, Serbia
Show on map
0.9 mi from city centre, 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.

Cheapest hotels in Serbia, Europe

Garni Hotel Dash
8.3 Excellent
Vršačka 11, Novi Sad, Serbia
Show on map
1.4 mi from city centre, Novi Sad, Serbia 

Garni Hotel Dash provides a modern setting when in Novi Sad. It also features a Jacuzzi, an indoor pool and a sauna.

$35
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
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
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.

$46
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
Bali Colosseum Hotel
7.9 Good
Ugrinovacki put part 22, no.31, Belgrade, Serbia
Show on map
5.9 mi 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.

$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 Hyatt Regency Belgrade, which has a current rating of 8.6. For other potential stays, consider Hotel Majestic and Mama Shelter Belgrade, which can also be great places to stay in Serbia.