Hotels in Serbia

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

Serbia
22 Oct — 23 Oct2
Serbia
Fri 22/10
Sat 23/10
...and more

Tips for booking a Serbia hotel

Cheapest month:April
Most expensive month:March
Average price in Serbia:$92/night
Absolute cheapest price found:$2/night
Cheapest day:Friday
Most expensive day:Saturday
$60 - $162
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$61 - $81
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Serbia

Show all 13,131 hotels
Garni Hotel Jugoslavija
Garni Hotel Jugoslavija
7.3 Good
Bulevar Nikole Tesle 3, Belgrade, Serbia
Show on map
3.4 km from city centre,  

Garni Hotel Jugoslavija is located in Belgrade and is close to Belgrade Arena. It provides 3.5-star accommodation with air-conditioned rooms.

$52
Avg. per night
Nova City Hotel Signature Collection
Nova City Hotel Signature Collection
8.1 Excellent
Husinskih rudara 9, Belgrade, Serbia
Show on map
5.1 km from city centre,  

Located in Belgrade, Nova City Garni Hotel Signature Collection is a short drive from National Museum of Serbia and offers free private parking on site. It has a fitness centre, as well as free Wi-Fi, a sauna and a kids club.

$54
Avg. per night
Flamingo Resort
Flamingo Resort
8.0 Excellent
Grge Andrijanovica 4. Deo, Belgrade, Serbia
Show on map
4.8 km from city centre,  

Flamingo Resort provides a comfortable setting while in Belgrade. It also features free Wi-Fi, a swimming pool and luggage storage.

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

Strategically located in the heart of the city, this 3-star bed & breakfast makes for an excellent base in Belgrade. It is moments from National Museum of Serbia and is close to the area's well-known attractions and dining spots.

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

Located in Belgrade, Airport Hotel Garni is an easy drive from The Danube and Belgrade Arena. It also offers a concierge, massage services and room service.

$61
Avg. per night
Belgrade City Hotel
Belgrade City Hotel
8.1 Excellent
Savski trg 7, Belgrade, Serbia
Show on map
0.3 km from city centre,  

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.

$67
Avg. per night
Maccani Luxury Suites
Maccani Luxury Suites
9.4 Excellent
Trg Nikole Pašica 8, Belgrade, Serbia
Show on map
0.8 km from city centre,  

Centrally located, Maccani Luxury Suites offers easy access to Belgrade's popular sightseeing and retail areas. It provides complimentary Wi-Fi, massage services and an express check-in and check-out feature.

$71
Avg. per night
Hotel Belgrade Inn
Hotel Belgrade Inn
8.9 Excellent
Francuska 11, Belgrade, Serbia
Show on map
1.1 km from city centre,  

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.

$75
Avg. per night

Hotel prices in Serbia

3 stars

$38 - $100

Airport Garni Hotel Belgrade

No. 1 most popular

$61
Avg. per night
Hotel Rex

No. 2 most popular

Hotel Rex
8.3 Excellent
$49
Avg. per night
Hotel Slodes

Best value

Hotel Slodes
7.8 Good
$38
Avg. per night
4 stars and up

$40 - $191

Hotel Moskva

No. 1 most popular

Hotel Moskva
9.0 Excellent
$121
Avg. per night
Hyatt Regency Belgrade

No. 2 most popular

$191
Avg. per night
Dash Hotel

Best value

Dash Hotel
8.4 Excellent
$40
Avg. per night

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

Serbia travel FAQs

  • Where is the best place to stay in Serbia?

    Our travellers prefer to stay in places like Belgrade, Novi Sad, and Kopaonik while in Serbia.

  • What are the best hotels in Serbia?

    One of the most popular hotels in Serbia is Metropol Palace, a Luxury Collection Hotel, Belgrade, which has been reviewed by 1,049 users and currently has a rating of 8.5/10. Other top-rated locations include Hotel Moskva and Hyatt Regency Belgrade, which have received 9.0/10 and 8.8/10 ratings from our users, respectively.