Sign In
The 10 Best Hotels in Belgrade, Serbia
Save to wishlist

The 10 Best Hotels in Belgrade, Serbia

Picture of Jasmina Kanuric
Updated: 9 February 2017
Belgrade, often referred to as the White City, is the largest city in Serbia. Located at the confluence of the Sava and Danube rivers, it’s a city infused with history. Walk around the Old Town and see the Kalemegdan Fortress and the pedestrian zone on Kneza Mihailova Street. To help you select the best place to stay while exploring the city, read our guide to the ten best hotels in Belgrade.
Save to wishlist

Belgrade Art Hotel

Located on Knez Mihailova street, in the pedestrian zone of the old town, the Belgrade Art Hotel is a family owned hotel. As the name suggests, art is in the heart of this place, with sculptures and paintings of young Serbian artists displayed throughout the building. The hotel has 50 rooms and five suites, with views onto Belgrade’s Old Town and consistently elegant interiors. The hotel includes the restaurant overlooking the main street and the heavenly-smelling Avgustin Waffle & Ice Bar, as well as a wellness center with sauna.

Belgrade Art Hotel, Knez Mihailova 27, Belgrade, Serbia, +381 11 3312 000

Save to wishlist

Townhouse 27

Townhouse 27 is one of the few boutique hotels in Belgrade. Located in the old part of the city, the hotel serves as an exhibition hall for famous Serbian sculptor Gabriel Gild. You can view examples of his sculptures, photographs, prints and graphics around the lobby and in the rooms. Combining the art with custom-made furniture, the hotel creates an elegant and welcoming atmosphere. There are 21 rooms and suites in the hotel, which offer views on the city. Also see the panoramic elevator in the hotel.

Townhouse Hotel 27, Maršala Birjuzova 56 street, Belgrade, Serbia, +381 11 20 22 900

Hotel Moskva
Hotel Moskva I | © NMedjedov/WikiCommons
Save to wishlist


One of the landmark sights in Belgrade, Hotel Moskva was built in 1907 in Art Nouveau architectural style. Over the last century it’s guests have included Albert Einstein, Indira Gandhi, Ray Charles and Kirk Douglas, amongst others. The most luxurious room is the Presidential Suite, ‘A. Einstein’, named in honor of the famous physicist. The ground level is home to popular Pastry Shop Moskva, where you can try Moskva šnit – a fruity and creamy torte cake, invented by the pastry shop in 1974 and now available all over Belgrade.

Hotel Moskva, Terazije 20, Beograd, Serbia, +381 113642071

Save to wishlist

Life Design

Life Design hotel is a newly built hotel, located in the city center. The contemporary design, warm colors and subtle elegance of wooden furniture create a welcoming and relaxing atmosphere. The hotel has 59 rooms and suites. Discover the Five Elements Spa & Beauty center, located in the hotel, for saunas, steam baths, jacuzzi and royal four hands massages. The hotel also has two modern conference rooms for business meetings.

Life Design, 18 Balkanska, Belgrade, Serbia, + 381 11 35 34 300

Terazije Fountain
Terazije Fountain I | © lab604/Flickr
Save to wishlist


Hotel Kasina is located in one of the oldest buildings in Belgrade, dating back to 1856. The hotel opened in 1922 and at the time it was one of the tallest buildings in the Terazija square. It is located across the famous fountain on the square. The name Kasina comes from old Italian word, meaning summer house and later taking on the additional meaning of casino. The hotel has 76 rooms and five suites, while on the ground floor you can find a summer garden and a restaurant.

Hotel Kasina, Terazije 25, Beograd, Serbia, +381 11 3235 575

Save to wishlist


Opened in 1937, Hotel Majestic is located in the center of Belgrade, close to historical and cultural sights. The hotel has an impressive 88 rooms and 7 suites, all designed in the traditional style of the previous century. Among the famous guests of the hotel are Alain Delon, Dame Elizabeth Taylor with husband Mike Todd and Omar Sharif. The hotel has a memorial corner dedicated to the Manchester United squad of 1958, who tragically lost their lives in airplane crash on their way home. The team was staying in the hotel during their match with Red Star Belgrade.

Hotel Majestic, Obilićev venac 28, Beograd, Serbia, +381 11 3285777

Hotel Evropa
Hotel Evropa I | © Gajdario/WikiCommons
Save to wishlist

Hotel Evropa

Hotel Evropa is located in an old historic building in the center of Belgrade, near the Republic Square. The building is from the 1920s, and the current hotel was opened after renovations in 2009. Combining traditional and modern design, Hotel Evropa offers luxury accommodation in the heart of the city. The hotel has 13 standard and superior rooms and five suites, designed in black and white themes. Relax after a day of exploring the city in the hotel spa, featuring jacuzzi, sauna and Turkish bath.

Hotel Evropa, Terazije 2 (entry from Sremska 1), Beograd, Serbia, +381 11 3626017

Save to wishlist


Founded in 2004, Hotel Zlatnik offers 35 rooms and two apartments designed in soft pastel tones with wooden furniture. Located in the Zemun district of Belgrade, the hotel was built as an extension of a renowned restaurant which was opened in 1984. The restaurant offers a selection of traditional Serbian specialties, and other grilled, fish and pasta dishes. Both the hotel and the restaurant have received numerous awards, such as Golden Fork and Tourism Champion.

Hotel Zlatnik, 95 Dobanovačka, Belgrade, Serbia, +381 11 3167515

View from Hotel Slavija
View from Hotel Slavija I | © m.a.r.c./Flickr
Save to wishlist


Hotel Slavija Garni is located in the city center, on the Slavija Square roundabout. The hotel has 80 rooms and 11 suites, all of which are spacious, with wooden furniture and with décor in soft pastel colors. Check out the classy Piano Bar, located near the reception, and start your morning with a refreshing cup of coffee. You can enjoy a relaxing day in the wellness center, which offers saunas, massages and solarium.

Hotel Slavija, Svetog Save 2, Beograd, Serbia, +381 11 3084800

Save to wishlist


Hotel Prag is located in a protected building in the heart of the city. Designed by architect Djura Bajalović, it was built in 1929 in the modern style of 20th century. The name Prag comes from Czech capital Prague, where the first owner was from. The hotel has expanded through the years, and today has 82 rooms. The décor is done in white and green tones. Of note is the pub located in the hotel, called Hajdučka pećina.

Hotel Prag, Kraljice Natalije 27, Beograd, Serbia, +381 11 321 4444