Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Serbia

Filter by star ratings
All filters
Flamingo Resort
8.3 Excellent

4.8 km from city centre, Belgrade Show on map

ExcellentBased on 155 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
8.1 Excellent

9.5 km from city centre, Belgrade Show on map

ExcellentBased on 256 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
8.9 Excellent

1.5 km from city centre, Belgrade Show on map

ExcellentBased on 480 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.

Hotel Belgrade Inn
9.0 Excellent

1.2 km from city centre, Belgrade Show on map

ExcellentBased on 1,337 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
8.6 Excellent

0.7 km from city centre, Belgrade Show on map

ExcellentBased on 2,251 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
8.0 Excellent

5.1 km from city centre, Belgrade Show on map

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
8.6 Excellent

0.3 km from city centre, Belgrade Show on map

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.

Compass River City Boatel
7.6 Good

2.8 km from city centre, Belgrade Show on map

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.

Hotel Marshal Garni
9.3 Excellent

0.7 km from city centre, Belgrade Show on map

ExcellentBased on 782 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.

Balkan Hotel Garni
8.7 Excellent

4.7 km from city centre, Belgrade Show on map

ExcellentBased on 904 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 coffee bar, a rooftop terrace and an express check-in and check-out feature.

Tips for booking a Serbia hotel

Cheapest month:October
Most expensive month:January
Average price in Serbia:S$ 92/night
Absolute cheapest price found:S$ 2/night
Cheapest day:Friday
Most expensive day:Wednesday
S$ 58 - S$ 149
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 60 - S$ 76
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Serbia hotels

Show all 11,032 hotels
1
Galleria Hotel
9.1 Excellent

0.3 km from city centre, Subotica Show on map

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
9.1 Excellent

1.0 km from city centre, Belgrade Show on map

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
9.6 Excellent

0.8 km from city centre, Belgrade Show on map

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
Hotel Belgrade Inn
9.0 Excellent

1.2 km from city centre, Belgrade Show on map

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
8.8 Excellent

1.0 km from city centre, Belgrade Show on map

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

6
Hotel Majestic
8.6 Excellent

0.7 km from city centre, Belgrade Show on map

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
9.2 Excellent

0.3 km from city centre, Belgrade Show on map

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
8.0 Excellent

0.6 km from city centre, Belgrade Show on map

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 11,032 hotels
Hotel Slodes
8.0 Excellent

5.9 km from city centre, Belgrade Show on map

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

S$ 32
Avg. per night
Panorama City Inn
9.4 Excellent

0.0 km from city centre, Novi Sad Show on map

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
7.1 Good

1.4 km from city centre, Belgrade Show on map

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

3.4 km from city centre, Belgrade Show on map

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

S$ 44
Avg. per night
Flamingo Resort
8.3 Excellent

4.8 km from city centre, Belgrade Show on map

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

S$ 45
Avg. per night
Balkan Hotel Garni
8.7 Excellent

4.7 km from city centre, Belgrade Show on map

Located in Belgrade, Balkan Hotel Garni offers stylish, 3-star accommodation close to The Danube. It provides a fitness centre, as well as a coffee bar, a rooftop terrace and an express check-in and check-out feature.

S$ 47
Avg. per night
Hotel Rex
8.2 Excellent

0.8 km from city centre, Belgrade Show on map

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$ 48
Avg. per night
Five Points Square City Center
8.6 Excellent

0.9 km from city centre, Belgrade Show on map

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.

S$ 48
Avg. per night

Hotel prices in Serbia

2 stars or below

S$ 29 - S$ 79

No. 1 most popular

S$ 44
Avg. per night

No. 2 most popular

Hostel Fine
8.8 Excellent
S$ 39
Avg. per night

Best value

S$ 29
Avg. per night
3 stars

S$ 32 - S$ 76

No. 1 most popular

Hotel Rex
8.2 Excellent
S$ 48
Avg. per night

No. 2 most popular

S$ 44
Avg. per night

Best value

Hotel Slodes
8.0 Excellent
S$ 32
Avg. per night
4 stars and up

S$ 48 - S$ 178

No. 1 most popular

S$ 99
Avg. per night

No. 2 most popular

Hotel Moskva
9.0 Excellent
S$ 131
Avg. per night

Best value

S$ 48
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 623 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.5/10 ratings from our users, respectively.