Our verdict
Gostilna Ribič serves Modern Slovenian Seafood at Dravska ulica 9 in Ptuj, with waterfront terrace seating, local sourcing, and an extensive wine list for leisurely lunch or dinner plans.
Pearl is the En Primeur Club membership app, where members save venues, book tables and use the concierge.

The menu
What to order
- Sea bass
- Scallops
- Fish plate for two
Where the Drava River Shapes the Menu
Ptuj sits above the Drava River on Slovenia's oldest recorded city, and along Dravska ulica, the street that runs closest to the water, the relationship between river and plate is not incidental. Gostilna Ribič occupies an address on that riverside stretch, and the name itself signals the premise: ribič means fisherman in Slovenian. In a country where inland freshwater cooking carries as much culinary weight as Adriatic seafood, a restaurant anchored to the Drava and its catchment belongs to a tradition that predates most of Europe's fashionable farm-to-table movements by several centuries.
Ptuj's dining scene is smaller and more local in character than Ljubljana's, and that compression works in the city's favour. Restaurants here tend to draw from what the Dravinja and Drava valleys produce rather than constructing menus around imported luxury. That orientation puts Gostilna Ribič in good company alongside addresses like Gostilna Grabar and Gostilna Rozika, which together form Ptuj's core of gostilna-style dining rooted in Styrian ingredients and technique. For a broader picture of what the city's tables offer, our full Ptuj restaurants guide maps the scene in more detail.
The Freshwater Tradition and Why It Matters Here
Slovenia's inland fish cooking is distinct from the Adriatic strand that draws most international attention. The Drava, Sava, and their tributaries have historically sustained pike, perch, carp, catfish, and trout populations that formed the dietary backbone of northeastern Slovenia long before refrigerated transport made coastal fish available inland. In Styria, the broader cultural region that encompasses Ptuj and reaches into southern Austria, freshwater fish preparations carry the same regional identity that lamb does in Dalmatia or pork in Prekmurje.
What distinguishes this tradition from its central European neighbours is the pairing of river fish with the local wine culture. The Štajerska wine region, whose southern edge brushes Ptuj, produces Sauvignon Blanc, Riesling, and Pinot Blanc in styles that have a long-documented affinity with the mild, lean flavours of freshwater fish. That pairing is not a marketing construction; it evolved from centuries of proximity between vineyard and river. Among Slovenia's premium restaurant addresses, kitchens like Hiša Franko in Kobarid and Gostilna Pri Lojzetu in Vipava have drawn international recognition partly by working within these regional ingredient logics rather than against them. Gostilna Ribič operates at a less theatrical register, but the same sourcing logic applies: the Drava corridor is the menu's primary reference point.
Ingredient Sourcing as Editorial Statement
The gostilna format, Slovenia's version of a family-run inn-restaurant, carries an implicit sourcing commitment that distinguishes it structurally from urban bistros. Gostilne traditionally drew from what was closest: the kitchen garden, the local butcher, the river. That model persists with more or less rigour depending on the establishment, and in Ptuj's case the Drava watershed gives kitchens a clear local supply logic. Freshwater fish from the river system, game from the surrounding forested hills, dairy and produce from the Dravinja Valley floor, these are the materials that a gostilna on Dravska ulica should be working with, and the name Ribič implies that the fish element sits at the centre of that commitment.
For context, Slovenia's most recognised kitchens, Hiša Denk in Zgornja Kungota, Grič in Šentjošt nad Horjulom, and Hiša Linhart in Radovljica, have all received Michelin recognition in part because they articulate regional sourcing with sufficient discipline and creativity to satisfy an international critical framework. Gostilna Ribič does not operate in that tier, nor does it need to. The gostilna model serves a different function: it keeps a sourcing tradition alive at an accessible, community-embedded level that the fine dining tier cannot occupy. Addresses like Pavus in Laško and Gostilna Mlinar in Idrija occupy comparable positions in their respective cities, functioning as locally rooted anchors rather than destination addresses on the international circuit.
Reading the Address
Dravska ulica 9 places Gostilna Ribič along the riverfront corridor that connects Ptuj's medieval old town to the working city below the castle hill. The street is close enough to the water that the Drava's proximity is a physical fact rather than a selling point, and that proximity reinforces the restaurant's sourcing narrative in a way that a city-centre address could not. Dining in this part of Ptuj means eating within sight-line of the river system that supplies the kitchen, which gives the meal a coherence that is increasingly difficult to find in larger, more fragmented urban dining environments.
Ptuj itself rewards visitors who look past its modest scale. The city's Roman and medieval layering, its annual Kurentovanje carnival (one of the oldest in Slovenia), and its position as a gateway to the Štajerska wine country give it a cultural density disproportionate to its population. Other Slovenian cities with active restaurant scenes, Dam in Nova Gorica, Restavracija Strelec in Ljubljana, Milka in Kranjska Gora, tend to draw more travel media attention, but Ptuj's quieter register is part of what keeps its gostilne functioning as genuine local institutions rather than curated tourist experiences.
Planning Your Visit
Gostilna Ribič sits at Dravska ulica 9 in central Ptuj, within walking distance of the castle and the main square. As with most gostilne of this type in smaller Slovenian cities, visiting during lunch service on a weekday gives you the leading chance of experiencing the menu at its most locally oriented, midday dining in this format tends to draw a different, more local crowd than evening service. Ptuj is reachable by train from Ljubljana (approximately two hours) and by road from Maribor (around 25 kilometres to the north). For those touring Slovenian restaurants more broadly, venues like Gostišče Karavla 297 in Trzič, Gostišče Neptun in Piran, and Turistična Kmetija Breg in Brda demonstrate how the gostilna and agrotourism formats operate across the country's different regions and ingredient cultures. For those with a reference point outside Slovenia entirely, the farm-sourcing discipline visible at addresses like Le Bernardin in New York City or the ingredient-first philosophy at Atomix in New York City operate from the same basic conviction, that sourcing is the first editorial decision a kitchen makes, even if the execution and price register differ substantially.
Frequently asked questions
What part of town is Gostilna Ribič in?
Gostilna Ribič is located at Dravska ulica 9, 2250 Ptuj, Slovenia, Ptuj.
What is the culinary tradition behind the gostilna format at Gostilna Ribič in Ptuj?
The gostilna is Slovenia's equivalent of the Central European inn-restaurant, combining hospitality and cooking under one roof with an implicit expectation of regional sourcing. In Ptuj, Slovenia's oldest recorded city, that tradition is grounded in the Drava River corridor rather than the Mediterranean influences that shape the country's coastal cooking. Gostilna Ribič on Dravska ulica 9 sits within that lineage, where freshwater fish cookery is a matter of geography as much as cuisine type.
What should I order at Gostilna Ribič?
The kitchen's identity is built around freshwater fish from the Drava and its tributaries, that is where to focus. Slovenia's inland fish tradition is distinct from its Adriatic counterpart, and a gostilna positioned directly on Dravska ulica in Ptuj is the place to encounter it. Follow whatever the daily river catch dictates rather than working from a fixed checklist.
Do I need a reservation for Gostilna Ribič?
Gostilne of this format in Slovenian riverside towns tend to fill quickly at weekends, particularly when Ptuj's old town draws visitors to the castle or the main square. Booking ahead is the practical approach, especially for lunch on Saturdays.
What's Gostilna Ribič best at?
The gostilna format carries a structural sourcing commitment that sets it apart from urban restaurant operations, the name 'Ribič' (fisherman) signals the kitchen's primary reference point. Gostilna Ribič's position on Dravska ulica 9, the street running closest to the Drava, reinforces that the freshwater fish cooking is the editorial statement of the menu, not an accessory to it.
Can Gostilna Ribič handle vegetarian requests?
Traditional Slovenian gostilne are built around meat and fish, and Ribič's identity is specifically river-catch focused. Vegetarian options may exist in the form of seasonal vegetable sides or egg-based dishes common to the region, but this is not a kitchen that positions plant-based cooking at the centre of its offer. Guests with strict requirements should confirm directly before visiting.
Is Gostilna Ribič good value for money?
Ptuj operates at significantly lower price points than Ljubljana or the Adriatic coast, and family-run gostilne in Slovenian provincial towns reflect that gap. A full meal with local wine at a riverfront address on Dravska ulica 9 would typically cost a fraction of comparable fish-focused restaurants in Western European cities.
Comparable Venues
Comparable venues nearby, for context on price, style, and recognition.
| Venue | Cuisine | Price | Notes |
|---|---|---|---|
| Gostilna RibičThis venue (the venue you are viewing) | Modern Slovenian Seafood | $20–30 | Not listed |
| Gostilna Rozika | Traditional Slovenian | $20–30 | Ptuj center |
| Gostilna Grabar | Modern Slovenian | $20–30 | Rabelčja vas |
| Restavracija Valentin | Seafood and Adriatic Classics | Not listed | Center |
| Gostilna Bujol | Traditional Slovenian Seafood | $20–30 | Izola |
| Gostilna Krpan | Traditional Adriatic Seafood | $50–100 | Trnovo |
Continue exploring
More in Ptuj
Restaurants in Ptuj
All restaurants in Ptuj →Bars in Ptuj
Browse all →Hotels in Ptuj
Browse all →Details
- Romantic
- Rustic
- Scenic
- Cozy
- Date Night
- Special Occasion
- Group Dining
- Waterfront
- Terrace
- Historic Building
- Extensive Wine List
- Local Sourcing
- Waterfront
- Street Scene
- A La Carte
- Local Wines
- Vegetarian Friendly
- Vegan Options
- Gluten Free Options
Current opening hours
- Monday
- Closed
- Tuesday
- 11 AM–9 PM
- Wednesday
- 11 AM–9 PM
- Thursday
- 11 AM–9 PM
- Friday
- 11 AM–9 PM
- Saturday
- 11 AM–9 PM
- Sunday
- 11 AM–8 PM
Hours can change for holidays and private events. Hours as of .
Charming interior with romantic ambiance and relaxing river views from the terrace.








