Best Restaurants in Belgrade
Hungry in Belgrade? Explore top-rated restaurants with menus, reviews, and local recommendations. Open the free web guide or Evendo app.
The best restaurants in Belgrade
Belgrade offers a vibrant and diverse dining scene, with a mix of traditional Serbian cuisine and international flavors. Visitors can enjoy sizzling grilled meats at rustic kafanas, indulge in rich stews and hearty breads at cozy local eateries, or sample gourmet dishes at trendy restaurants along the Sava River. The city's bustling markets also provide a feast for the senses, with fresh produce, local cheeses, and artisanal products waiting to be discovered. Whether you're craving comfort food or looking for a culinary adventure, Belgrade has something to satisfy every palate.
- Top rated
- Closest to the centre
- Price level: low to high
- Time to spend: shortest first
- A–Z
24 restaurants
-
Serbian4.5★10,391 reviews
Tri šešira
Nestled in the vibrant Skadarlija district, Tri šešira offers a taste of authentic Serbian cuisine amidst a rich cultural backdrop. With its unique atmosphere and extensive menu, it’s a must-visit for any tourist seeking to indulge in local flavors.
Daily 11:00–2:00
-
Serbian4.2★6,951 reviews
Manufaktura Restaurant Belgrade
Discover the vibrant flavors of Serbian cuisine at Manufaktura Restaurant in Belgrade. This charming venue invites tourists to indulge in traditional dishes amidst a warm and welcoming atmosphere, making it a must-visit culinary destination.
-
Restaurant4.6★5,394 reviews
Lorenzo & Kakalamba
Nestled in the heart of Belgrade, Lorenzo & Kakalamba offers a vibrant dining experience that blends eclectic decor with a diverse menu. This restaurant is a must-visit for tourists looking to indulge in Serbian cuisine with a twist, all while surrounded by an atmosphere that is both whimsical and inviting.
-
Restaurant4.5★4,353 reviews
Mama Restaurant Belgrade
Mama Restaurant in Belgrade offers an exceptional dining experience with a vibrant atmosphere, exquisite dishes, and a unique ambiance that captivates every visitor. This upscale eatery is perfect for tourists seeking a taste of local and international flavors.
Daily 7:00–24:00
-
Serbian4.6★4,044 reviews
Zavičaj
Nestled in the heart of Belgrade, Zavičaj is a must-visit Serbian restaurant that offers an authentic taste of local cuisine. With its warm atmosphere and delicious dishes, it's the perfect spot for tourists looking to experience traditional flavors.
Daily 9:00–23:00
-
Mediterranean4.7★3,826 reviews
Mezestoran Dvoriste
Mezestoran Dvoriste in Belgrade is a delightful Mediterranean restaurant that offers a vibrant atmosphere and exquisite cuisine. Perfect for tourists seeking authentic flavors and a memorable dining experience.
Tue–Sat 9:00–23:00 · Sun 9:00–17:00
-
Bistro4.3★4,258 reviews
Savanova
Savanova is a charming bistro located in the heart of Belgrade, offering a delightful menu of local and international dishes. With its inviting ambiance and friendly service, it's a perfect spot for tourists seeking to experience the culinary delights of Serbia.
-
Restaurant4.5★3,590 reviews
Ambar
Nestled in the heart of Belgrade, Ambar offers a vibrant culinary experience that showcases the rich flavors of the Balkan region. With a modern twist on traditional dishes, this restaurant promises an unforgettable dining adventure for every visitor.
-
Restaurant4.7★3,120 reviews
Little Bay
Discover the unique charm of Little Bay, a restaurant in Belgrade that offers a theatrical dining experience. Enjoy exquisite cuisine in a setting that resembles a grand opera house, making every meal an unforgettable event.
-
Restaurant4.7★1,537 reviews
Comunale Caffe e Cucina
Nestled in the vibrant Beton Hala area, Comunale Caffe e Cucina is a must-visit for food lovers seeking an exquisite dining experience in Belgrade. With its modern ambiance and a diverse menu that celebrates both local and international flavors, this restaurant promises a memorable culinary journey.
Daily 10:00–1:00
Bistro Grad Hometown Food
Nestled in the heart of Belgrade, Bistro Grad offers a delightful culinary experience that showcases the rich flavors of local cuisine. This charming bistro is perfect for tourists looking to immerse themselves in the authentic taste of Hometown Food, served in a cozy and welcoming atmosphere. With its diverse menu and friendly service, Bistro Grad is a must-visit for anyone exploring the vibrant city.
Daily 9:00–24:00
Trattoria Pepe
Trattoria Pepe is a must-visit restaurant in the heart of Belgrade, offering a delightful blend of traditional and contemporary Italian cuisine. With its warm ambiance and exceptional service, it's the perfect spot for tourists seeking an authentic dining experience.
Daily 9:00–23:00
Splav Brodić
Splav Brodić is a classic Belgrade river raft restaurant moored on the Sava River near the entrance to Beogradski Sajam. Known for its lively atmosphere, it offers Serbian cuisine, pizza, and drinks with stunning river views. Open daily from 10 AM to 11 PM, it draws locals and visitors for casual dining and nightlife vibes in the heart of the city's splav culture.
Daily 10:00–23:00Price level $$Time to spend 1–3 hrs
Sky Lounge
Sky Lounge in Belgrade offers a breathtaking view of the city skyline, exquisite cocktails, and a fine dining experience that will leave you enchanted. Perfect for romantic dinners or celebratory gatherings.
Radost Fina Kuhinjica
Discover the delightful world of vegetarian cuisine at Radost Fina Kuhinjica in Belgrade. This charming restaurant offers a unique menu that celebrates fresh, local ingredients, providing a flavorful journey for every palate. Whether you're a lifelong vegetarian or simply looking to explore new tastes, Radost Fina Kuhinjica is the perfect spot for a satisfying meal in the heart of the city.
Tue–Sat 14:00–22:00 · Sun 14:00–21:00
Josephine Belgrade
Josephine Belgrade is a premier dining destination that combines exquisite culinary offerings with a vibrant cocktail bar atmosphere, perfect for tourists seeking an unforgettable experience in the heart of the city.
Homa
Homa is a premier fine dining restaurant in Belgrade, renowned for its exquisite dishes and elegant ambiance. Perfect for food enthusiasts seeking an unforgettable dining experience.
Daily 12:00–24:00
New Reset Restoran
Nestled in the heart of Belgrade, New Reset Restoran offers a unique dining experience where traditional Serbian flavors meet contemporary culinary techniques. With a warm atmosphere and exceptional service, it’s a must-visit for food enthusiasts.
Restoran Enso
Restoran Enso in Belgrade offers a fine dining experience that combines exquisite flavors with a sophisticated ambiance, making it a must-visit for food enthusiasts. With its unique homemade dishes and attentive service, this restaurant promises an unforgettable culinary journey.
Tue 13:00–1:00 · Wed–Sun 13:00–24:00
Restaurant Tchaikovsky
Nestled in the heart of Belgrade, Restaurant Tchaikovsky is a culinary gem that offers a delightful dining experience with exquisite Serbian cuisine, perfect for tourists seeking to indulge in local flavors. With its elegant ambiance and exceptional service, it stands out as a must-visit destination for food enthusiasts.
Daily 6:30–24:00
Salon 5a
Salon 5a in Belgrade offers a fine dining experience that delights the senses with exquisite cuisine, elegant ambiance, and impeccable service. A must-visit for food enthusiasts.
Wed–Sun 18:00–23:00
Gig Restaurant Belgrade
Nestled in the heart of Novi Beograd, Gig Restaurant offers a vibrant fusion of Asian, European, and Serbian cuisines. With its inviting ambiance and extensive wine selection, it's a must-visit for food lovers.
Mon–Sat 12:30–22:00 · Sun 10:00–22:00
The Square Restaurant
Nestled in the heart of Belgrade, The Square Restaurant offers a delightful dining experience with a blend of local and international cuisine. Enjoy the vibrant atmosphere and exquisite dishes that reflect the rich culinary heritage of Serbia.
Daily 9:00–23:00
Skadarska
Skadarska Street, the beating heart of Belgrade's bohemian quarter Skadarlija, charms with its cobblestone path lined by historic kafanas serving hearty Serbian cuisine, live tambura music, and an atmosphere evoking the city's artistic past. This 400-meter pedestrian haven blends tradition and tourism, offering grilled meats, rakija, and lively evenings under gas lamps.
Price level $$Time to spend 1–3 hrs
Explore Belgrade on the map
A handpicked selection of must-see spots in Belgrade, mapped for you.
More about Belgrade

Belgrade travel guide
Belgrade blends Sava and Danube views, fortress history, lively kafanas, riverfront nightlife and inventive culture in Serbia’s welcoming capital.
Tell me more about BelgradeMore to explore in Belgrade
Explore more

Explore more of Serbia
Discover Serbia: A Balkan treasure with rich history, stunning natural landscapes, and vibrant cities waiting to be explored.
Explore Serbia
Getting your guide ready…
We are putting together a fresh copy of the Belgrade guide. This can take up to a minute.
This can take a few moments. If your browser asks, choose Allow so the download can start. You'll find the guide in your Downloads folder.
Nothing happened? Download it again
Sorry, the guide is taking longer than usual. Please try again in a minute, or get it by email instead.