Skip to content
Best Restaurants in Cavtat: Where to Eat on the Dubrovnik Riviera

Best Restaurants in Cavtat: Where to Eat on the Dubrovnik Riviera

The quick version

A practical guide to Cavtat restaurants, from harbour tavernas to Konavle konobas. What to order at each, and why summer evenings need a booking.

8 min readBy Konoba Table Editorial
Share this article:
On this page

Eat on or near the Cavtat waterfront and you get sea views with your fish; the town's restaurants cluster around the harbour and promenade. The strongest picks for a short stay are Taverna Galija by the monastery, the small family-run Ciparis, Posejdon on the harbour front, Ivan for fish and grill, and Konavoski Komin for traditional Konavle dishes. This guide sorts them by setting, names the dish to aim for at each, and explains how booking works in high season.

Where to eat in Cavtat: the short answer

For a first evening, Taverna Galija gives you the classic Cavtat combination: a garden terrace beside an old monastery on the harbour, Croatian and international dishes, and a Dalmatian cured ham platter worth ordering before anything else. It suits mixed groups where one person wants seafood and another wants something plain.

If you want the water close by, Posejdon sits on the harbour waterfront and describes itself as a restaurant built around its views and service. In summer, the seafront seats are the first to go, so book ahead for an evening there.

For something different from the seafront, Konavoski Komin serves traditional Konavle cooking rather than a pure harbour menu. Ciparis, a small family-run dining room set among greenery, rewards booking because the room is compact.

The town hall by the waterfront, Cavtat.
The town hall by the waterfront, Cavtat. Photo: Diego Delso, CC BY-SA 3.0, via Wikimedia Commons · Photo source · License

How the Cavtat eating scene works

Most of Cavtat's restaurants sit by the waterfront and promenade, backed by pine woods, so the view is part of the meal and drives demand on warm evenings. Expect a mix of Croatian and Mediterranean cooking, with fresh fish at the centre of most menus and black risotto, made with squid or octopus, as the local speciality.

Konavle is the inland region behind Cavtat, and its konobas are a different proposition from the harbour tavernas: less about the view, more about the table. If you are staying in Cavtat and want a change of setting, an inland meal is the obvious one.

Cavtat sits a short drive or bus ride south of Dubrovnik, which makes it a calmer base for eating than the old town, and it belongs to the same stretch of coast covered in our guide to Dubrovnik Riviera restaurants. If you are staying further along the riviera, Mlini restaurants are the next cluster north.

The Cavtat waterfront across the bay.
The Cavtat waterfront across the bay. Photo: Diego Delso, CC BY-SA 3.0, via Wikimedia Commons · Photo source · License

Taverna Galija, by the monastery on the harbour

Sponsored

Galija's setting does most of the selling: a garden terrace next to an old monastery on the harbour, with the Adriatic in view. It is a good choice when you want a proper sit-down dinner rather than a quick plate.

Order the Dalmatian cured ham platter to start — pršut, the smoked and air-dried ham of Dalmatia, sliced thin with cheese and olives — then move on to fish or a Croatian meat dish. The menu runs across Croatian and international plates, so mixed groups are covered.

Ciparis, a small family-run dining room among the greenery

Ciparis is the intimate option: a small, family-run place with tables set among lush vegetation and a view out to the sea. The cooking is Mediterranean, with fresh seafood, pork in a fig sauce and a homemade cheesecake among the dishes the source highlights.

Because the room is small, this is the Cavtat restaurant where booking matters most; turning up without one in July or August risks being turned away. Aim for the fig-sauced pork if you want something other than fish.

Restaurant Posejdon, on the harbour waterfront

Posejdon's own page presents it as a restaurant with the best service and views in Cavtat, and it makes the most of its harbour-front position. Take that as the restaurant's own pitch, and go for the location as much as anything else.

Treat it as a setting-first choice: you are paying for the water in front of you and the convenience of the harbour. If a specific dish matters to you, check the restaurant's own page before you commit an evening to it.

Restaurant Ivan, for fish, meat and grill

Ivan describes itself as a fish, meat and grill restaurant and sits with a view over the bay, so it covers both the seafood and the carnivore in your party. It is a dependable middle ground between the harbour tavernas and the smaller garden rooms.

Ivan frames itself around fish, meat and the grill, so order to that brief — grilled seafood if you want the sea, grilled meat if you do not. Keep it simple and let the grill do the work.

Konavoski Komin, traditional Konavle cooking

Konavoski Komin brings Konavle cooking, the tradition of the region behind Cavtat, onto a Cavtat restaurant table. It is the pick when you want a slower, more rustic meal in place of a harbour table.

Order as you would in a Konavle kitchen: a shared starter of cured ham and cheese, then grilled or slow-cooked meat. Portions in this part of Dalmatia tend to be generous, so share a starter and save room.

Taverna Domizana

Taverna Domizana rounds out the options with a pleasant ambience and a setting that suits a relaxed evening rather than a quick bite. It works well as a backup when your first choice is full, which happens often in peak season.

Order along the same lines as elsewhere in Cavtat — a ham or seafood starter, then fish — and you will not go far wrong. It suits a relaxed evening rather than a rushed one.

What to order in Cavtat: black risotto, cured ham and fresh fish

Sponsored

Black risotto, known locally as crni rižot, is the dish to try at least once: rice cooked with squid or octopus and their ink until it turns dark and glossy. It is rich and faintly saline, and a good test of a kitchen's seafood.

Dalmatian cured ham, pršut, is the standard starter, served with cheese, olives and bread, and it appears on nearly every menu in the area. Order it as a platter to share rather than as a main.

Fresh fish is the centrepiece, and most places serve it grilled. Ask for the weight and the price before it goes on the grill so there are no surprises at the end. Croatia has used the euro since 2023, which makes comparing prices across menus simpler.

Booking, timing and the high-season squeeze

In July and August, Cavtat's waterfront tables fill early, and the small rooms such as Ciparis need booking ahead. Reserve by phone or through the restaurant's own site.

Lunch is the easier slot to walk into. Dinner is the pressure point, especially at the smaller rooms in summer.

Outside high season, many coastal kitchens wind down from late autumn to spring, so a restaurant that is open in August may be shut in November. Check directly with the restaurant before you build an evening around it.

Picking between a harbour view and a quieter table

The harbour and promenade tables — Posejdon, Galija, Domizana — buy you the view, the buzz and the convenience of walking home along the water. The trade-off is a busier room and a menu pitched at visitors.

The garden and inland tables — Ciparis, Konavoski Komin — trade the sea for greenery, quiet and cooking with more of a local accent. If you have several nights in Cavtat, Split them: one harbour dinner, one inland.

If you are touring the riviera, our Mlini restaurants guide covers the next bay north, and Ston restaurants are worth the drive for the region's shellfish.

Which Cavtat table should you book first?

Book Ciparis for a small, special dinner and Galija for the harbour setting; keep Posejdon and Ivan as easy lunch backups and Konavoski Komin for a change of scene. In high season, reserve the evening table before you arrive rather than on the day.

Explore more Croatia guides

Frequently Asked Questions

Is Cavtat in Dubrovnik?

Cavtat is a separate town on the coast south of Dubrovnik, within the Konavle municipality, not a district of the city. It sits on the same stretch of the Dubrovnik Riviera and is easily reached by road from Dubrovnik.

Do I need to book restaurants in Cavtat?

In July and August, yes for dinner, especially at small rooms such as Ciparis and at the harbour-front tables. Lunch is usually easier to walk into. Reserve directly with the restaurant.

What dish should I order in Cavtat?

Start with a Dalmatian cured ham platter, then try black risotto or grilled fish. Ask for the weight and the price of a whole fish before it is cooked, so there are no surprises at the end.

Are Cavtat restaurants expensive?

Waterfront tables trade on the view and setting, while quieter garden and inland tables trade on atmosphere; compare menus before you sit down and ask the price per kilo for fish.

Sources

Sponsored

Notes on eating well in Croatia

Optional updates to our food guides.

No spam. Unsubscribe anytime.

Continue reading

More guides you'll find useful