Zagreb and Environs Restaurants

We’ve compiled the best of the best in Zagreb and Environs - browse our top choices for Restaurants during your stay.

Sort by: 16 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Beštija

    $$ | Donji Grad

    Carnivores, pescatarians, and vegetarians will all find something to delight in at Beštija, which is located in a peaceful courtyard tucked away from the buzzing city center. Enjoy eating outside during the summer or head to the desinger interior, which features furniture procued by a local art dealer and a Picasso remake by academic painter Petra Potočnjak. Remember to leave room for the lavender-sage panna cotta for dessert.

    Masarykova 11, Zagreb, Grad Zagreb, 10000, Croatia
    091-324–0120

    Known For

    • Fresh seafood from Dolac Market
    • Modern interior design
    • House-made juices and desserts
  • 2. Ficlek

    $$ | Donji Grad

    The latest creation behind the brilliant minds at Pod Zidom, Ficlek is located right between the Zagreb Cathedral and Dolac Market. It is the first resturant in the city to serve only authentic Zagreb fare prepared in traditional ways (think pasta with cabbage, Zagreb-style meat cuts, and soups cooked just like Croatian grandmas make them). The interior design is modern, but also features old-school touches like classic masonry heater tiles. If you grab a seat on the outdoor terrace, you'll be treated to views of the Zagreb Cathedral. Meals change seasonally (and ingredients are procured from nearby Dolac Market), but you won't go wrong with whatever you order. All the better if you're in town while the to-die-for chestnut dumplings swimming in a chocolate dip are on the menu.

    Pod Zidom 5, Zagreb, Grad Zagreb, Croatia
    099-495–8909

    Known For

    • Traditional and delicious food
    • Views of the city center
    • Seasonal chestnut dumplings
  • 3. Grešna Gorica

    $$

    Visiting this rustic tavern is like stepping into a friend's home, although your friend's home is unlikely to have a stuffed fawn and a pair of kuna (a large, weasel-like creature), the national currency's namesake, on the wall. All produce used here is supplied by local farmers, and the menu features typical Zagorje dishes, including zagorski štrukli (baked pastry filled with cheese) and pura s mlincima (turkey with savory pastries). The use of kuna dates back from when the fur of this large, weasel-like creature was in fact a currency. The garden affords sublime views down onto Veliki Tabor fortress.

    Taborgradska 35, Desinic, Krapinsko-Zagorska, 49216, Croatia
    049-343–001

    Known For

    • Typical Zagorje dishes
    • Regional štrukli
    • Great views onto Veliki Tabor fortress

    Restaurant Details

    Rate Includes: No credit cards
  • 4. Lička Kuća

    $$

    With unadorned log walls, wood-beam ceilings, white-curtained windows, lively Croatian folk music playing, and an open kitchen with an open hearth, this is exactly what a restaurant in a great national park should be. Fill up on hearty lička juha (a creamy soup of lamb, vegetables, and eggs), followed by boiled lamb with vegetables, suckling pig, or a "Lika Bundle" (renowned Lika lamb and potatoes— known as the best in Croatia—served with locally made plum rakija and veggies). Meat and poultry are the focus here; grilled trout is usually the only fish on the menu. Finish off with an apple (or cheese) strudel. The place is buzzing with tourists, but it's one of the only decent restaurants for miles around.

    Rastovača bb, Plitvicka Jezera, Licko-Senjska, 53231, Croatia
    053-751–023

    Known For

    • Proximity to national park
    • Sausages, veal, and other hearty fare
    • Lots of tourists

    Restaurant Details

    Rate Includes: Credit cards accepted
  • 5. Međimurski Dvori

    $$

    Located in the heart of Međimurje County, in the picturesque town of Lopatinec, only 6 km (4 miles) away from Čakovec, Međimurski dvori is known across the region for its unique ambience, top gastronomic offerings, and friendly and professional staff. A seat anywhere near the beautiful wooden fireplace makes for an extra-special experience; you'll feel like you're in an upscale but extremely cozy Međimurje cabin. The warm, brick-and-wood interior features traditional decor in warm tones, in harmony with the fairytale nature that surrounds the restaurant. Don't leave without trying the specialty of Međimurje, Međimurska gibanica: a three-layer cake of cheese, apple, and poppy-seed fillings.

    Vladimira Nazora 22, 40311, Croatia
    040-856–333

    Known For

    • Beautiful decor
    • Traditional and locally procured food
    • Idyllic countryside location
  • Recommended Fodor’s Video

  • 6. Vinodol

    $$ | Donji Grad

    A few blocks southwest of the main square, Vinodol is an elegant spot both locals and tourists flock to when they hanker for traditional meaty fare such as veal and lamb, pork with plum sauce, or, for starters, zagorska juha (Zagorje-style potato soup with ham and mushrooms). Enjoy all this in a spacious, shaded courtyard or inside under brick-vaulted ceilings and amid low lighting that contrives to give you an elegant, wine-cellar sensation even though you're not in a cellar at all.

    Nikole Tesle 10, Zagreb, Grad Zagreb, 10000, Croatia
    01-481–1427

    Known For

    • Meat-heavy dishes
    • Large semi-outdoor garden
    • Local hangout

    Restaurant Details

    Rate Includes: Credit cards accepted, Reservations essential
  • 7. Boban

    $$ | Donji Grad

    Just down the street from the Hotel Dubrovnik, Boban not only serves food at its street-level bar and dining room but also in its restaurant in the large vaulted cellar space below (with several tables outside for dining, chilling with a glass of Croatian wine, and people-watching). Specializing in pasta dishes, it is extremely popular with locals, so be prepared to line up for a table, since reservations are not accepted. The owner, Zvonimir Boban, was captain of the Croatian national football team during the 1998 World Cup.

    Gajeva 9, Zagreb, Grad Zagreb, 10000, Croatia
    01-481–1549

    Known For

    • Popularity with locals
    • Posh bar
    • Hearty meals

    Restaurant Details

    Rate Includes: Credit cards accepted
  • 8. Papavero

    $$ | Gornji Grad

    This restaurant is the love child of married dynamic duo Ana, from Slavonia, and Pasquale, from Italy. Papavero uses fresh ingredients from both Italy and Croatia to make amazing pizza doughs and exciting topping combinations. The pet-friendly spot has a rustic-style interior, and is tucked away above the cuty hubbub in the foothills of Mount Medvednica.

    Mlinovi 85A, Zagreb, Grad Zagreb, 10000, Croatia
    01-466-9328

    Known For

    • Great pizza
    • Peaceful location
    • Pet-friendly policy
  • 9. Pivnica Medvedgrad

    $$ | Donji Grad

    Best known for its excellent beers brewed on the premises, all of the four Pivnica Medvedgrad locations serve up generous portions of roast meats, goulash, and beans and sausage, accompanied by a range of salads. The Ilica location and its the cavernous beer hall—replete with long wooden tables, high leather-backed chairs, and wood-beamed ceilings—is about a 10-minute walk west from the main square. It’s very popular and gets busy, but there are always enough tables to go around. Little Medo, on Tkalčićeva, has a somewhat smaller interior but a vast patio that expands across the street. Don't miss out on the craft beers on the menu—a classic is Grička vještica, named for the legendary Zagreb witch of Grič. Live music nights and events happen here often.

    Ilica 49, Zagreb, Grad Zagreb, 10000, Croatia
    01-484–6922

    Known For

    • Local brews
    • Hearty meals
    • Beer-hall ambience

    Restaurant Details

    Rate Includes: Credit cards accepted
  • 10. Pri Staroj Vuri

    $$

    Small yet ever so cozy, its walls decorated with old clocks and paintings by noted Croatian artists, this lovely old villa a few minutes' walk from the main square is the best place in town to try such meaty fare as teleća koljenica (knuckle of veal) and češnjovke (smoked sausage cooked in sour cabbage with potatoes). The latter is sometimes available only late in the year, after kolinje (the annual sausage-making period), when the hogs are butchered and the sausage smoked. Round off with a glass of bermet, served with lemon and ice.

    Giznik 2, Samobor, Zagrebacka, 10430, Croatia
    01-336–0548

    Known For

    • Hearty dishes
    • Croatian art
    • Location surrounded by green space

    Restaurant Details

    Rate Includes: Credit cards accepted, Mon.-Sat. 12-11
  • 11. Stari Puntijar

    $$ | Medvešcak

    On the road between Zagreb and Sljeme, Stari Puntijar is renowned for game and traditional Zagreb dishes such as podolac (ox medallions in cream and saffron), orehnjača (walnut roll cake), and makovnjača (poppy-seed roll cake). The wine list is excellent, and the interior design is marked by trophies, hunting weapons, old paintings, and big chandeliers.

    Gračanska cesta 65, Zagreb, Grad Zagreb, 10000, Croatia
    01-467–5600

    Known For

    • Tasty game dishes
    • Old-world vibe
    • Connection to museum hotel

    Restaurant Details

    Rate Includes: Credit cards accepted
  • 12. Submarine

    $$ | Donji Grad

    This chain has a handful of locations around Zagreb, including on Frankopanska Street near the main square. The restaurant offers a range of all-natural burgers with locally procured toppings, including tasty choice of vegetarian options as well. Don't miss out on the truffle fries,

    Frankopanska 11, Zagreb, Grad Zagreb, Croatia
    01-483–1500

    Known For

    • All-natural burgers
    • Great location
    • Cool, modern interior
  • 13. Takenoko

    $$ | Donji Grad

    The menu of this utterly chic restaurant offers everything from sushi (both traditional Japanese rolls and American-style varieties) and teriyaki to wok dishes and specialties such as carrot and tofu soup or sea bass in jalapeño-wasabi sauce. Manned by head chefs Moto Mochizuki and Nenad Stošić, Takenoko gives meaning to the word fusion, merging Asian and European cuisine. Black chairs, black place mats, and cherry-toned wood floors set the scene in one of the glittery, glass-walled spaces in this Lower Town hotspot. The drinks menu—including sake, of course—is extensive.

    Masarykova 22, Zagreb, Grad Zagreb, 10000, Croatia
    01-486–0530

    Known For

    • Upscale vibe
    • Extensive drink list, including sakes
    • Best sushi in town

    Restaurant Details

    Rate Includes: Credit cards accepted
  • 14. Terbotz

    $$

    In the village of Železna Gora some 5 km (3 miles) south of Štrigova, along a country road to Čakovec, stands the best restaurant in these parts where you can dine on everything from poultry to pork to wild game to seafood, in a lovely country house with wood-beam ceilings. A spacious terrace overlooks the area's sweeping vineyards, and on a breezy day you'll hear the clackety-clack of the windmill just outside.

    Železna Gora 113, Štrigova, Medimurska, 40312, Croatia
    040-857–444

    Known For

    • Vineyard setting
    • Unique flavors of Međimurje
    • Locally sourced ingredients

    Restaurant Details

    Rate Includes: Closed Mon., Credit cards accepted
  • 15. Trilogija-Vino i kuhinja

    $$ | Gornji Grad

    This quaint, unpretentious restaurant offers superb food, an excellent wine list, and friendly, professional staff. The menu changes frequently depending on the seasons and what's fresh at the morning market, but you can expect creative dishes such as shrimp risotto with wild asparagus as well as a selection of wines including all of Croatia's best varieties.

    Kaptol 10, Zagreb, Grad Zagreb, 10000, Croatia
    01-484–5336

    Known For

    • Creative tapas
    • Regular events
    • Great wine list
  • 16. Zrno Bio Bistro

    $$ | Donji Grad

    If you want to strengthen the body and nourish the spirit with seasonal, organic fresh fruits and vegetables, walk a few blocks west from the main square to Zrno, which offers fresh vegetables, tofu, seitan, warm sourdough bread, organic coffee, wine, tea, juice, smoothies, and shakes. All ingredients are delivered each day directly from Croatia’s first 100% organic farm of the same name.

    Medulićeva 20, Zagreb, Grad Zagreb, 10000, Croatia
    01-484–7540

    Known For

    • Vegan dishes
    • Local produce
    • Cheerful environment

    Restaurant Details

    Rate Includes: Mon.–Sat. noon–9:30

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video