restaurants with a view belgrade

In addition to great food and atmosphere these three restaurants offer magnificent views. The type of the cuisine, the view, and the interior design, are much different in each restaurant we have mentioned in this article.  

Rubin restaurant


In the heart of Kosutnjak forest, at the top of the hill overlooking Avala mountain and Belgrade stands Rubin (English. Ruby) a jewel among Belgrade gastronomical offer. The restaurant offers more than a pleasant rustic interior. During the winter you can sit in the indoor salon next to the fireplace, listen to crackling wood and enjoy the classical and jazz music while drinking cold home-made wine. When the weather is warmer guests are welcome to sit in the open-air yard with a magical view of Belgrade.  Rubin is the only restaurant in town that offers a stunning look to the beautiful Avala Mountain pretty close to the city.

The cuisine is local and international.


Heritage rooftop


 This is a perfect rooftop to spend your day off in the summer. Next to modern food specialties from different parts of the globe, cocktails are on the menu as well. Here you can catch DJs gigs and grab a drink with some of the chatty and outgoing locals.

 Heritage rooftop is a perfect place to feel the vibe of the city.

Caruso restaurant



The restaurant is located in the very heart of Belgrade, on the 8th floor of the building at Terazije Square, but despite being in the city center you’ll feel secluded from the city hustle and bustle. The interior of the restaurant depicts Caruso’s love for antiquities, while the ceiling is filled with the images of his beloved muses.

The cuisine is a blend of Mediterranean, Serbian and Balkan.