Hotels in Belgrade

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

Belgrade, Serbia
26 Sep — 27 Sep2
Belgrade, Serbia
Sun 26-9
Mon 27-9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Belgrade

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

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 
ExcellentBased on 324 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.8 Excellent
Vladimira Popovica 10, Belgrade, Serbia
Show on map
1.4 km from city centre, Belgrade 
ExcellentBased on 550 reviews
8.8

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
Hotel Belgrade Inn
8.9 Excellent
Francuska 11, Belgrade, Serbia
Show on map
1.1 km from city centre, Belgrade 
ExcellentBased on 1,581 reviews
8.9

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 
ExcellentBased on 2,818 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.1 Excellent
Husinskih rudara 9, Belgrade, Serbia
Show on map
5.1 km from city centre, Belgrade 
ExcellentBased on 195 reviews
8.1

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.

Compass River City Boatel
Compass River City Boatel
7.6 Good
Bulevar Nikole Tesle bb, Belgrade, Serbia
Show on map
2.8 km from city centre, Belgrade 
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, a 24-hour reception and an express check-in and check-out feature.

Marshal Luxury Rooms
Marshal Luxury Rooms
9.2 Excellent
Marsala Birjuzova 5, Belgrade, Serbia
Show on map
0.7 km from city centre, Belgrade 
ExcellentBased on 968 reviews
9.2

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
Balkan Hotel Garni
8.7 Excellent
Pozeska 67a, Belgrade, Serbia
Show on map
4.7 km from city centre, Belgrade 
ExcellentBased on 963 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.

Envoy Hotel Belgrade
Envoy Hotel Belgrade
9.4 Excellent
Cika Ljubina 13, Belgrade, Serbia
Show on map
0.9 km from city centre, Belgrade 
ExcellentBased on 730 reviews
9.4

Set in the heart of the city, Envoy Hotel Belgrade provides easy access to Belgrade's main sightseeing and retail areas. It is just a short walk from National Museum of Serbia and Knez Mihailova Street.

Tips for booking a Belgrade hotel

Cheapest month:January
Most expensive month:June
Average price in Belgrade:S$ 104/night
Absolute cheapest price found:S$ 9/night
Cheapest day:Wednesday
Most expensive day:Saturday
S$ 70 - S$ 128
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 106 - S$ 123
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Belgrade hotels

Show all 2,831 hotels
1
Courtyard Marriott Belgrade City Center
Courtyard Marriott Belgrade City Center
9.1 Excellent
Vase Carapica 2-4, Belgrade, Serbia
Show on map
0.9 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.

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

3
Hotel Belgrade Inn
Hotel Belgrade Inn
8.9 Excellent
Francuska 11, Belgrade, Serbia
Show on map
1.1 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.

4
Mercure Belgrade Excelsior
Mercure Belgrade Excelsior
8.7 Excellent
Kneza Milosa 5, Belgrade, Serbia
Show on map
0.9 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.

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

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

7
Lifedesign Hotel
Lifedesign Hotel
8.0 Excellent
18 Balkanska Street, 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 Jacuzzi, a Turkish steam bath and a sauna.

8
One Luxury Suites
One Luxury Suites
9.7 Excellent
Cika Ljubina 16, Belgrade, Serbia
Show on map
0.9 km from city centre, Belgrade 

Centrally located, One Luxury Suites offers easy access to Belgrade's main tourist and retail hot spots. It also provides a Jacuzzi, an express check-in and check-out feature and free Wi-Fi.

Cheapest hotels in Belgrade, Serbia

Show all 2,831 hotels
Hotel Slodes
Hotel Slodes
7.9 Good
Borska 92f, Belgrade, Serbia
Show on map
6.0 km from city centre,  

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

S$ 34
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$ 43
Avg. per night
Five Points Square City Center
Five Points Square City Center
8.5 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.

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

S$ 64
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.

S$ 65
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.

S$ 66
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.

S$ 70
Avg. per night

Hotel prices in Belgrade

2 stars or below

S$ 42 - S$ 46

Hotel Slavija

No. 1 most popular

S$ 46
Avg. per night
Hostel Fine

Best value

Hostel Fine
8.8 Excellent
S$ 42
Avg. per night
3 stars

S$ 34 - S$ 97

Hotel Rex

No. 1 most popular

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

No. 2 most popular

S$ 64
Avg. per night
Hotel Slodes

Best value

Hotel Slodes
7.9 Good
S$ 34
Avg. per night
4 stars and up

S$ 51 - S$ 188

Envoy Hotel Belgrade

No. 1 most popular

S$ 141
Avg. per night
Hotel Moskva

No. 2 most popular

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

Best value

S$ 51
Avg. per night

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

Where to stay in Belgrade

About Belgrade

Belgrade sits at the junction of two main European rivers, the River Sava and the Danube. With a history dating back to the 4th century and a budding year-round nightlife, Belgrade provides a culturally immersive experience.

Things to do

Knez Mihailova is a mansion-lined boulevard and Belgrade's main shopping zone. Located in the heart of the town centre, the pedestrianised street is home to historic buildings and the ancient Kalemegdan Citadel. Admire the mansions dating back to the 1870s as you hop between boutique shops and quaint cafes.

Once a military fortification, Kalemegdan Belgrade Fortress is now open to the public and is home to a museum and observatory. Inside the fortress is a large park boasting river views. It’s the perfect spot for an afternoon stroll between touring the interior of the fort.

Fancy a beach day? Ada Ciganlija is a river island located on the Sava River and is home to a pebbled beach and recreational area. Make use of the sports facilities here as you swim, sail and bike around the area or head to one of the food vendors set back off the beach for a bite to eat.

For a cultural experience and historical insight, head to the Zepter Museum. The museum is set in a 1920s building, spread out over three floors, and showcases modern art, contemporary Serbian art and temporary exhibitions.

Getting around

Belgrade Nikola Tesla Airport sits 18 kilometres west of Belgrade. When in Belgrade, make use of the public transport links, including the extensive network of buses, trolleybuses and trams. Alternatively, you can get around using the commuter rail or taxis.

Belgrade travel FAQs

  • Where is the best place to stay in Belgrade?

    When visiting Belgrade, consider checking out Zemun, Stari Grad, and Novi Beograd as some of the most sought after locations.

  • What are the best hotels in Belgrade?

    735 reviews rated Envoy Hotel Belgrade with an average score of 9.4/10. It may also be worth looking into the Garni Hotel Zavicaj, which received a rating of 9.1/10 from 735 reviews. Metropol Palace, a Luxury Collection Hotel, Belgrade could also be a good option, with a score of 8.5/10 from 1,040 reviews.

  • What is a good hotel near Trg Republike?

    Reviews of Envoy Hotel Belgrade recommend it as a good place to stay near Trg Republike, scoring 9.4/10 from 735 ratings.

  • What is a good hotel in Belgrade near Knez Mihailova Street?

    Envoy Hotel Belgrade is the hotel close to Knez Mihailova Street that is most recommended by HotelsCombined users, with 735 reviews rating it at 9.4/10.

  • Is there a good hotel near Slavija Square?

    If you’re looking for good hotels near Slavija Square, consider Envoy Hotel Belgrade (rated 9.4 over 735 reviews).

  • How much do hotels in Belgrade cost?

    S$ 96/night is the average price of a hotel in Belgrade, based on HotelsCombined searches over the last 3 days. For 4-star hotels in Belgrade, the average price found is S$ 147/night, and for 5-star hotels the average price is S$ 258/night.

  • How much is a cheap hotel in Belgrade?

    S$ 11 per night is the cheapest Belgrade hotel price found in our data from the last 72 hours.

  • How much is a hotel in Belgrade tonight?

    A hotel in Belgrade tonight has an average price of S$ 181, but some deals have been found for as low as S$ 116 in HotelsCombined searches over the last 72 hours. Prices in Belgrade are changing frequently. The best price found for a 4-star Belgrade hotel for tonight has been S$ 89.