Hotels in Belgrade, Serbia

We could not find any hotels near for the dates you have selected.

Where to Stay in Belgrade, Serbia?



  • Zeleznicar Hotel: Hotel with basic rooms, located next to the train station.
  • Hotel Lav: Compact rooms, availability of breakfast at a little extra price.


  • Balkan Hotel Garni: Clean rooms, English speaking staff, good breakfast.
  • Hotel Rex: Big rooms, helpful staff. Hotel is close to the railway station.
  • Tulip Inn Putnik Belgrade: Decent air conditioned rooms, helpful service.
  • Hotel Excelsior: Comfortable rooms, excellent service, value for money.


  • Hotel Le Petit Piaf: Well-located hotel with spacious rooms, attentive staff and helpful front desk.
  • Hotel Townhouse 27: Wonderful hotel with pleasant interiors and décor, outstanding service.
  • Square Nine Hotel Belgrade: Luxurious suites, decent breakfast, spa facilities available.


Belgrade’s gastronomy has a balance of traditional Serbian and Balkan cuisines, international cuisines as well as various fast foods. Grilled meat, Sausages, cheeses and bread are commonly used in Serbian kitchens. Make a note in your itinerary planners to taste their local delicacies like Pljeskavica, Cevapcici, Sarma and Fish Paprikas.

  • Toro Latin Gastrobar: A chic restaurant with great choice of food and cocktails served in a friendly ambience.
  • Gradska: A place to have authentic Serbian cuisine. Give their lamb and veal dishes a try.
  • Casa Nova: If you’re craving some sumptuous risotto, then head down to Casa Nova. You won’t be disappointed.
  • Salon 5: Cosy restaurant offering delicious Italian food.
  • Mala Fabrika: Traditional Serbian food served in a lovely garden setting.
  • Lorenzo & Kakalamba: A place with interesting décor complemented by absolutely delicious food.

Hotels Near Attractions in Belgrade