Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Serbia

Filter by star ratings
All filters
Flamingo Resort
Flamingo Resort
8.3 Excellent
Grge Andrijanovica 4. Deo, Belgrade, Serbia
Show on map
4.8 km from city centre, Belgrade, Serbia 
ExcellentBased on 157 reviews
8.3

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

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

Crowne Plaza Belgrade
Crowne Plaza Belgrade
8.9 Excellent
Vladimira Popovica 10, Belgrade, Serbia
Show on map
1.5 km from city centre, Belgrade, Serbia 
ExcellentBased on 497 reviews
8.9

This unique 5-star hotel provides a range of accommodation options throughout the old city of Belgrade. It also offers a swimming pool, a sauna and outdoor tennis courts.

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

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

Nova City Hotel Signature Collection
Nova City Hotel Signature Collection
8.0 Excellent
Husinskih rudara 9, Belgrade, Serbia
Show on map
5.1 km from city centre, Belgrade, Serbia 
ExcellentBased on 160 reviews
8.0

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.

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.

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

Compass River City Boatel
Compass River City Boatel
7.6 Good
Belgrade, Serbia
Show on map
2.8 km from city centre, Belgrade, Serbia 
GoodBased on 1,133 reviews
7.6

Featuring a shuttle service to Belgrade Nikola Tesla Airport, as well as free wireless internet, Compass River City Boatel is a comfortable base in Belgrade. It also offers an outdoor pool, meeting rooms and an express check-in and check-out feature.

Balkan Hotel Garni
Balkan Hotel Garni
8.7 Excellent
Pozeska 67a, Belgrade, Serbia
Show on map
4.7 km from city centre, Belgrade, Serbia 
ExcellentBased on 919 reviews
8.7

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.

Tips for booking a Serbia hotel

Cheapest month:April
Most expensive month:March
Average price in Serbia:S$ 88/night
Absolute cheapest price found:S$ 2/night
Cheapest day:Friday
Most expensive day:Saturday
S$ 57 - S$ 155
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 58 - S$ 77
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Serbia hotels

Show all 12,143 hotels
1
Galleria Hotel
Galleria Hotel
9.1 Excellent
Matije Korvina Br 17, Subotica, Serbia
Show on map
0.3 km from city centre, Subotica 

Hotel Galleria is set in Subotica and is within a 10-minute walk of Subotica Railway Station. It also provides a sauna, free Wi-Fi and an express check-in and check-out feature.

2
Courtyard by Marriott Belgrade City Center
Courtyard by Marriott Belgrade City Center
9.1 Excellent
Vase Carapica 2-4, Belgrade, Serbia
Show on map
1.0 km from city centre, Belgrade 

Strategically located in the heart of the city, this 4-star hotel makes for an excellent base in Belgrade. It is moments from Republic Square and is close to the area's well-known attractions and dining spots.

3
Maccani Luxury Suites
Maccani Luxury Suites
9.6 Excellent
Trg Nikole Pašica 8, Belgrade, Serbia
Show on map
0.8 km from city centre, Belgrade 

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.

4
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 

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.

5
Mercure Belgrade Excelsior
Mercure Belgrade Excelsior
8.8 Excellent
Kneza Milosa 5, Belgrade, Serbia
Show on map
1.0 km from city centre, Belgrade 

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

6
Hotel Majestic
Hotel Majestic
8.6 Excellent
Obilicev Venac 28, Belgrade, Serbia
Show on map
0.7 km from city centre, Belgrade 

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.

7
Jump Inn Hotel Belgrade
Jump Inn Hotel Belgrade
9.2 Excellent
Koce Popovica 2a, Belgrade, Serbia
Show on map
0.3 km from city centre, Belgrade 

Conveniently positioned, Jump INN Hotel Belgrade allows for easy access to Belgrade's popular hot spots. Guests can also enjoy complimentary internet in all areas.

8
Lifedesign Hotel
Lifedesign Hotel
8.0 Excellent
Balkanska 18, Belgrade, Serbia
Show on map
0.6 km from city centre, Belgrade 

Situated in the heart of the city, Life Design Hotel offers easy access to Belgrade's popular retail and sightseeing areas. It also features a sauna, a Turkish steam bath and a Jacuzzi.

Cheapest hotels in Serbia

Show all 12,143 hotels
Panorama City Inn
Panorama City Inn
9.4 Excellent
Futoška 1a, Novi Sad, Serbia
Show on map
0.0 km from city centre,  

Panorama City Inn provides comfortable 3-star accommodation in Novi Sad. It is conveniently located for guests wishing to visit the area's popular attractions.

S$ 38
Avg. per night
Hotel Slavija
Hotel Slavija
7.1 Good
Svetog Save 1-9, Belgrade, Serbia
Show on map
1.4 km from city centre,  

Situated a short walk from Prokop Railway Station, Hotel Slavija offers guests a convenient base when in Belgrade. It is a stone's throw from Slavija Square and is near the area's well-known attractions and dining spots.

S$ 41
Avg. per night
Garni Hotel Jugoslavija
Garni Hotel Jugoslavija
7.5 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.

S$ 48
Avg. per night
Hotel Slodes
Hotel Slodes
8.0 Excellent
Borska 92f, Belgrade, Serbia
Show on map
5.9 km from city centre,  

Hotel Slodes provides a peaceful setting while in Belgrade. It also features an indoor pool and a sauna.

S$ 49
Avg. per night
Hotel Rex
Hotel Rex
8.2 Excellent
Sarajevska 37, Belgrade, Serbia
Show on map
0.8 km from city centre,  

Hotel Rex Belgrade is set in Belgrade and is a short walk from Prokop Railway Station. It is ideally positioned for those wishing to visit local attractions.

S$ 49
Avg. per night
Flamingo Resort
Flamingo Resort
8.3 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.

S$ 55
Avg. per night
Balkan Hotel Garni
Balkan Hotel Garni
8.7 Excellent
Pozeska 67a, Belgrade, Serbia
Show on map
4.7 km from city centre,  

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.

S$ 56
Avg. per night
Central Park Residence
Central Park Residence
8.4 Excellent
Gospodar Jevremova 3, Belgrade, Serbia
Show on map
1.4 km from city centre,  

Strategically located in the middle of the city, this 4-star bed & breakfast makes for an ideal base in Belgrade. It is ideally positioned for those wanting to discover the area's attractions.

S$ 57
Avg. per night

Hotel prices in Serbia

2 stars or below

S$ 32 - S$ 110

Hotel Slavija

No. 1 most popular

S$ 41
Avg. per night
Motel Vetrenjaca

No. 2 most popular

S$ 69
Avg. per night
Hostel Fine Belgrade

Best value

S$ 32
Avg. per night
3 stars

S$ 35 - S$ 75

Hotel Rex

No. 1 most popular

Hotel Rex
8.2 Excellent
S$ 49
Avg. per night
Garni Hotel Jugoslavija

No. 2 most popular

S$ 48
Avg. per night
Hotel N

Best value

Hotel N
8.0 Excellent
S$ 35
Avg. per night
4 stars and up

S$ 59 - S$ 192

Envoy Hotel Belgrade

No. 1 most popular

S$ 100
Avg. per night
Hotel Moskva

No. 2 most popular

Hotel Moskva
9.0 Excellent
S$ 138
Avg. per night
Five Points Square - City Center

Best value

S$ 59
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?

    When visiting Serbia, consider checking out Belgrade, Novi Sad, and Kopaonik as some of the most sought after locations.

  • What are the best hotels in Serbia?

    One of the most popular hotels in Serbia is Envoy Hotel Belgrade, which has been reviewed by 644 users and currently has a rating of 9.5/10. Other top-rated locations include Garni Hotel Zavicaj and Metropol Palace, a Luxury Collection Hotel, Belgrade, which have received 9.1/10 and 8.6/10 ratings from our users, respectively.