Short term rentals

If you want a peaceful, relaxing, yet relatively cheap Belgrade accommodation alternative, taking an apartment in Belgrade is probably the best option. Prices of renting apartments in Belgrade vary significantly depending on the duration of your stay as well on the location . Generally speaking central apartments are much more expensive.

However, if you are a couple or you are tired of traveling and want a guaranteed quiet night's sleep, this is definitely a good option for you. In any of Belgrade apartments listed here, you can have hotel-level quality at a central location for less than half of the price you would pay in hotels.

Quality of accommodation in Belgrade apartments offered for short term is definitely very high. All the advertised Belgrade apartments are located in beautiful areas of the city center, from the ancient Dorćol neighborhood atop the rivers Sava and Danube, to the bustling vibe of the city’s central squares, and to the high-end peaceful yet central Vračar. Prices of apartments in Belgrade vary from 30-100 euros a day.


Trosobni Apartman Despot Beo
113 m² | from 90 €
 
Dvosoban Apartman Graceful A
55 m² | from 50 €
 
Dvosoban Apartman Helena Beo
65 m² | from 50 €
 
Dvosoban Apartman Hajdana Be
42 m² | from 43 €
 
Trosoban Apartman Beautiful
98 m² | from 55 €
 
Studio Apartman Ena Beograd
30 m² | from 30 €
 
Studio Apartman Small Dots B
30 m² | from 28 €
 
Četvorosoban Apartman Sun d
120 m² | from 180 €
 
Dvosoban Apartman Takovska B
35 m² | from 40 €
 
Trosoban Apartman Trg Beogra
80 m² | from 60 €
 
Dvosoban Apartman Epicentar
30 m² | from 30 €
 
Trosoban Apartman Glam Beogr
90 m² | from 60 €
 
Studio Apartman Konstantin B
35 m² | from 40 €
 
Dvosoban Apartman Beogradska
44 m² | from 40 €
 
Studio Apartman Marcel Beogr
38 m² | from 45 €
 
Trosoban Apartman Mea Beogra
55 m² | from 50 €
 
Dvosoban Apartman Zeus Beogr
56 m² | from 50 €
 
Studio Apartman Una Slavija
40 m² | from 35 €
 
Trosoban Apartman Crveni krs
75 m² | from 50 €
 
Jednosoban Apartman Marcel 2
40 m² | from 35 €