Five places to eat in Omiš for September 2026: two family restaurants in the old town, a house in the Cetina canyon serving frogs and eel, a beachside restaurant in Duće and a spot at the river mouth that also bakes pizza.
The best restaurants in Omiš fit on a short list: five addresses between the old town, the mouth of the Cetina and the canyon, chosen in September 2026.
Where to eat in Omiš: the old town, the Cetina canyon and the riviera
Omiš sits at the mouth of the Cetina, twenty-five kilometres south-east of Split, between the sea and the cliffs of the Mirabela and Fortica fortresses. Most restaurants line Knezova Kačića, the old town's pedestrian street, named after the counts who led the Omiš pirates in the Middle Ages. Tables sit in the shade of stone houses, minutes from the sandy town beach. Second comes the Cetina canyon: upstream, by road or excursion boat, you reach Kaštil Slanica and the Radman mills, where the menu runs to frogs and eel, trout and bread baked under the peka. Third is the riviera: Duće to the west with its long sandy beach, Brzet to the east with pines down to the water, both with parking and open-sea views. From Poljica in the hinterland comes Poljica soparnik, a thin chard pie with a protected European geographical indication.
How the list was put together
The Jelo.hr directory has 13 active venues in Omiš, so this is a Top 5, not a Top 10. The criteria are guest ratings and review counts on Google, awards and guide mentions, and variety: two family restaurants in the old town, a canyon house keeping the dishes of the Dalmatian hinterland alive, a beachside restaurant in Duće and a place at the river mouth that also bakes pizza. The order does not grade the food, since nobody from Jelo.hr has graded it; it reflects reputation and what each restaurant offers.
The season in Omiš: klapa singers, pirates and a packed old town
The peak runs from early July to the end of August. July brings the Festival of Dalmatian Klapa and August the Pirate Battle, and on those evenings an old-town table is hard to find after 7 pm without a booking. By day rafting parties back from the Cetina fill the town, so canyon lunches are in demand too. September is quieter and a table usually turns up the same day. Some restaurants open all year with shorter winter hours; check the restaurant's profile on Jelo.hr first. These recommendations also hold for the 2027 season, until the guide is updated.
1. Restoran Milo
Knezova Kačića 15
Peka, octopus and tuna on the old town's main street
The busiest restaurant in Omiš and a safe choice when a group cannot agree on what to eat. Milo is at Knezova Kačića 15, on the old town's pedestrian street, near St Michael's church and the climb to Mirabela. The terrace sits in the shade of stone houses; the menu is long and comes in many languages, Polish included. Guests most often mention the peka in large portions, octopus, grilled tuna, grilled squid and fish soup. Those who skip fish choose from steaks, risottos and pastas such as spaghetti carbonara; tiramisu closes the meal.
Prices, opening hours and booking
According to Restaurant Guru a meal costs roughly 15 to 35 euros per person, and guests call the prices below average. The same source lists opening hours daily from 9 am to 11 pm. Cards are accepted, there is a children's menu and vegetarian dishes, and dogs are welcome. The old town is pedestrian, so park outside it. As elsewhere in Dalmatia, order peka in advance. In July and August, book by phone for dinner.
In reviews, guests highlight the large portions, the fresh fish and seafood and the shaded terrace, while complaints concern occasionally inattentive service and mixed-up orders.
Restoran Milo — profile, menu and contact
2. Restoran PULJIZ
Knezova Kačića 21
Fish platters and the Puljiz family's upper terrace
The family restaurant with the longest record on the street and the clearest price list. Puljiz, at Knezova Kačića 21, has been open since 1981 and cooks Croatian and international dishes, but its reputation rests on fish platters. The Pirate's Plate for two brings two grilled fish, prawns, scampi, mussels and squid with chard and potatoes. The menu also lists black risotto, homemade seafood pasta, eel with potatoes and octopus under the peka. On the meat side the lead is the Imotski-style peka with veal, lamb and chicken. Guests single out the upper terrace.
Menu prices and booking
According to the menu published on the restaurant's website, dated July 2024, fish soup costs €5.90, fried squid €21.90, a half-kilo sea bass or sea bream €29.50, and skewers with ćevapčići €15.90. The Pirate's Plate for two is €85, octopus under the peka €79. The Imotski-style peka is €59 for two and must be ordered six hours ahead. Prices may have changed since. For dinner in season, booking is expressly recommended. There is a children's menu and vegetarian dishes.
In reviews, guests highlight the fish platters, the smiling, helpful staff and the upper terrace, while complaints concern greasy chips and main courses priced at 25 to 40 euros.
Restoran PULJIZ — profile, menu and contact
3. RESTORAN KAŠTIL SLANICA
Kanjon rijeke Cetine
Frogs, eel and bread under the peka in the Cetina canyon
The reason to head upstream from Omiš. Kaštil Slanica is a family restaurant on the Cetina, four kilometres from the river mouth, built on the foundations of a medieval salt trading post. Damir and Vinka Rogošić opened it in 1998. The kitchen keeps the dishes of the Dalmatian hinterland: frogs and eel from the Cetina, marinated sardines, soparnik, black cuttlefish risotto and pašticada to Vinka's recipe. Its hearth-baked peka bread represented Croatia in The Bread Project. According to Gastronaut it has been listed among Croatia's 100 leading restaurants 23 times between 2000 and 2025, and Gault&Millau lists it too.
Getting there, opening hours and ordering peka
You reach it by the canyon road or by boat from Omiš; parking is free for cars and boats. Gastronaut gives opening hours daily from 11 am to 11 pm, other sources 10 pm Sunday to Thursday, so announce a late dinner. It stays open out of season. Meat, octopus and fish under the peka need an advance order. We could not confirm prices. Cards are accepted, dogs are welcome.
In reviews, guests highlight the riverside setting, dishes found nowhere else and professional service, while some travellers on tourist portals rate it more strictly than on Google.
RESTORAN KAŠTIL SLANICA — profile, menu and contact
4. Restoran Rogač
Poljička cesta - Vavlje 1
Pašticada and grilled octopus by the beach in Duće
The best choice for guests staying west of town and for anyone spending the day on the sandy beach at Duće. Rogač is a family business in its third generation: the first inn opened some eighty years ago, the rooms in Duće have been let since 1988. It stands on the Poljica road at Vavlje, about thirty metres from the beach, with a terrace and a sea view. The cooking is Dalmatian classic: pašticada, tuna, grilled octopus, squid, steaks and mixed grill are mentioned most.
Prices, parking and Sundays off
Guests call the prices low for a seaside restaurant. According to reviews a light meal comes to 10 to 15 euros, a dinner with fish or steak to 35 to 50 euros per person. Parking is free, an advantage on the coast road in summer. According to Restaurant Guru it opens Monday to Saturday from 7 am to 11 pm and is closed on Sundays; check before you go. There is a children's menu, vegetarian dishes and takeaway. In season the terrace fills, so call ahead.
In reviews, guests highlight the friendly staff who stay attentive even when it is busy, well-cooked dishes and generous portions, and mention the homely atmosphere and the terrace almost as often.
Restoran Rogač — profile, menu and contact
5. Restoran Ultimo
Ul. Mile Gojsalića 1
Pizza, tuna and octopus at the mouth of the Cetina
The first choice for pizza, and for a group in which everyone wants something different. Ultimo is at Mile Gojsalića 1, in the centre, where the Cetina meets the sea. The cooking is Mediterranean. Guests most often praise the pizza and pasta, and among the fish dishes the grilled octopus, tuna steak with purée, sea bass, mussels and fish soup. For something simpler there is a chicken burger. The dessert people write about most is the pistachio lava cake. There is a breakfast menu too, and large groups and celebrations are catered for.
Opening hours, payment and parking
According to its own website it opens daily from 10 am to 11 pm, and tourist sources say it stays open all year. We could not confirm prices; Jelo.hr lists it in the mid range. Pay in cash, by card or by phone. The room is air-conditioned; there is a terrace, a children's menu and wheelchair access, and dogs are welcome. Nearby parking is paid. For an evening table in July and August, book.
In reviews, guests highlight the pizza, the fresh fish, the large portions and the obliging multilingual staff, and specific complaints hardly appear in the reviews available.
Restoran Ultimo — profile, menu and contact
How to choose a restaurant in Omiš
Start with where you are staying and how you get around. From the old town or the town beach everything is on foot: Milo and Puljiz are on the same street, a few doors apart, and Ultimo is at the river mouth. Guests along the riviera find it easier to drive. Rogač in Duće and Kaštil Slanica in the canyon have free parking, which the pedestrian old town does not.
Seafood in Omiš, a konoba or a restaurant with a sea view
For a fish platter and clear prices, book Puljiz. For a long menu and a lower bill, Milo is the better call. Frogs, eel and soparnik mean a trip to Kaštil Slanica, which combines well with a boat ride up the Cetina; order the peka there a day ahead. The restaurant with a sea view on this list is Rogač, though according to available information it is closed on Sundays. With children the easiest options are Ultimo, for the pizza, and the canyon, where there is room to move. In July and August, book everywhere.
Frequently asked questions
How much does dinner cost in Omiš?
At the restaurants on this list expect 20 to 40 euros per person. At Puljiz fried squid costs about 22 euros, sea bass or sea bream about 30 and a fish platter for two 85 euros, according to the 2024 menu. Guests describe Milo and Rogač as cheaper. You pay in euros, which Croatia has used since 2023.
Do I need to book a table in Omiš in high season?
In July and August, yes, especially for dinner in the old town and during the Festival of Dalmatian Klapa and the Pirate Battle. Booking is expressly recommended at Puljiz, and at Kaštil Slanica the peka must be ordered in advance. In September calling the same day is usually enough, at weekends a day ahead.
Where can I eat fish and seafood in Omiš?
Puljiz has the widest choice of fish platters, from fried fish to lobster, plus eel and octopus under the peka. Milo is known for octopus, grilled tuna and squid. Rogač in Duće grills octopus and tuna by the beach, and Ultimo at the river mouth serves sea bass, mussels and tuna steak.
What is the typical local dish in Omiš?
There are two answers. From Poljica in the hinterland comes soparnik, a thin chard pie with garlic and olive oil, protected by a European geographical indication. From the Cetina come frogs and eel. Kaštil Slanica in the canyon, four kilometres from town, serves both, along with bread baked under the peka.
Are restaurants in Omiš open out of season, from October to April?
Some are. According to available information Ultimo and Kaštil Slanica open all year. For Milo, Puljiz and Rogač we could not confirm winter hours, so from October to April call before you go or check the restaurant's profile on Jelo.hr.