Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Serbia

Filter by star ratings
All filters
Adresa Suites
Adresa Suites
9.1 Excellent
Bulevar Mihajla Pupina 10z/IV, Belgrade, Serbia
Show on map
3.1 km from city centre, Belgrade, Serbia 
ExcellentBased on 571 reviews
9.1

Adresa Suites offers a modern setting while in Belgrade. It provides 3-star accommodation with air-conditioned rooms.

Bali Colosseum Hotel
Bali Colosseum Hotel
8.1 Excellent
Ugrinovacki put part 22, no.31, Belgrade, Serbia
Show on map
9.5 km from city centre, Belgrade, Serbia 
ExcellentBased on 267 reviews
8.1

Bali Colosseum Hotel is situated in Belgrade and features free wireless internet. It also provides a 24-hour reception, an indoor pool and a currency exchange.

Belgrade Inn Garni Hotel
Belgrade Inn Garni Hotel
9.0 Excellent
Francuska 11, Belgrade, Serbia
Show on map
1.2 km from city centre, Belgrade, Serbia 
ExcellentBased on 1,435 reviews
9.0

Strategically located in the centre of the city, this 3-star hotel makes for an excellent base in Belgrade. It is close to National Museum of Serbia, restaurants and shops.

Madison Square Rooms
Madison Square Rooms
8.3 Excellent
Nemanjina 3, Belgrade, Serbia
Show on map
0.4 km from city centre, Belgrade, Serbia 
ExcellentBased on 343 reviews
8.3

Madison Rooms is located amongst Belgrade's popular restaurants, just a brief walk from Prokop Railway Station. It offers free Wi-Fi, a 24-hour reception and a laundry service.

Hotel Majestic
Hotel Majestic
8.6 Excellent
Obilicev Venac 28, Belgrade, Serbia
Show on map
0.7 km from city centre, Belgrade, Serbia 
ExcellentBased on 2,527 reviews
8.6

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.

Hotel Vojvodina
Hotel Vojvodina
8.1 Excellent
Trg Slobode 2, Novi Sad, Serbia
Show on map
0.7 km from city centre, Novi Sad, Serbia 
ExcellentBased on 280 reviews
8.1

Hotel Vojvodina Novi Sad provides a comfortable setting when in Novi Sad. It is close to Serbian National Theatre, eateries and shops.

Queens Astoria Design Hotel
Queens Astoria Design Hotel
8.6 Excellent
Milovana Milovanovica 1, Belgrade, Serbia
Show on map
0.3 km from city centre, Belgrade, Serbia 
ExcellentBased on 865 reviews
8.6

Strategically located in the middle of the city, this 4-star hotel makes for an excellent base in Belgrade. It also offers free Wi-Fi and a sauna.

Prince Hall Palace
Prince Hall Palace
9.2 Excellent
Knez Mihaila 25, Belgrade, Serbia
Show on map
0.8 km from city centre, Belgrade, Serbia 
ExcellentBased on 625 reviews
9.2

Boasting free wireless internet access in all areas, Prince Hall is located in Belgrade and offers comfortable accommodation. This guest house is set in the heart of the city.

Marshal Hotel Garni
Marshal Hotel Garni
9.3 Excellent
Maršala Birjuzova 3, Belgrade, Serbia
Show on map
0.7 km from city centre, Belgrade, Serbia 
ExcellentBased on 822 reviews
9.3

Situated close to Prokop Railway Station, this comfortable bed and breakfast is an ideal base for those wanting to discover Belgrade and its surrounds. It is ideally located in the city centre.

Novel Inn
Novel Inn
9.3 Excellent
Belgrade, Serbia
Show on map
7.0 km from city centre, Belgrade, Serbia 
ExcellentBased on 1,738 reviews
9.3

Situated in Belgrade, the property is an easy drive from Belgrade Arena and National Museum of Serbia. It also offers luggage storage, a 24-hour reception and a 24-hour business centre.

Tips for booking a Serbia hotel

Cheapest month:December
Most expensive month:March
Average price in Serbia:$88/night
Absolute cheapest price found:$10/night
Cheapest day:Monday
Most expensive day:Saturday
$47 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$10 - $149
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Serbia hotels

Show all 12,708 hotels

Cheapest hotels in Serbia

Show all 12,708 hotels

Hotel prices in Serbia

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

Serbia travel FAQs

  • Where is the best place to stay in Serbia?

    Serbia has plenty to offer. Consider staying in some of its most favoured locations, like Belgrade, Novi Sad, and Zlatibor.

  • What are the best hotels in Serbia?

    One of the most popular hotels in Serbia is Belgrade City Hotel, which has been reviewed by 950 users and currently has a rating of 8.3/10. Other top-rated locations include Hotel Moskva and Mercure Belgrade Excelsior, which have received 9.0/10 and 8.8/10 ratings from our users, respectively.