Where to Eat in Dubrovnik — Dubrovnik

Where to Eat in Dubrovnik

Dubrovnik dining is built on the Adriatic — pristine fish and shellfish, black cuttlefish risotto, Ston oysters and Pelješac wines — served everywhere from a Michelin-starred terrace on the harbour ramparts to tiny stone konobas down the Old Town lanes. It is also one of Croatia's pricier tables, so this guide spans the full range, from special-occasion fine dining to honest home cooking and cheap bakery bites, with prices, areas and booking tips.

Nautika
€€€

Nautika

4.6(4,200 reviews)

Area

Pile

Type

Fine Dining

A clifftop setting that has hosted Bill Gates and visiting royalty — book the terrace for the two-fort view at sunset.

Restaurant 360
€€€

Restaurant 360

4.6(3,100 reviews)

Area

Old Town

Type

Michelin-Starred

The city's only Michelin star, built dramatically into the old harbour walls — go for the tasting menu and the sea-facing terrace.

Proto
€€€

Proto

4.5(5,600 reviews)

Area

Old Town

Type

Seafood

A Dubrovnik institution since 1886 — this is the address for classic Adriatic seafood done properly. Book the rooftop terrace.

Pantarul
€€

Pantarul

4.6(2,800 reviews)

Area

Lapad

Type

Modern Dalmatian

Chef Ana-Marija Bujić builds her menu around local produce and old family recipes — worth the short trip out to Lapad.

Azur
€€

Azur

4.5(3,400 reviews)

Area

Old Town

Type

Asian Fusion

An unexpected but excellent Thai-meets-Dalmatian fusion tucked into the quiet upper Old Town — try the seafood curries.

Kopun
€€

Kopun

4.5(3,900 reviews)

Area

Old Town

Type

Dalmatian

Named for its signature dish — capon, an old Dubrovnik speciality. The terrace on quiet Bošković Square is one of the loveliest in the Old Town.

Lucin Kantun
€€

Lucin Kantun

4.6(2,600 reviews)

Area

Old Town

Type

Dalmatian Tavern

A tiny, cash-friendly konoba doing simple grilled fish and homemade pasta really well — only a handful of tables, so book.

Taj Mahal
€€

Taj Mahal

4.5(4,100 reviews)

Area

Old Town

Type

Bosnian

Despite the name, this is a Bosnian restaurant, not Indian — go for the ćevapi, burek and slow-cooked stews under the sač.

Dubrovnik Beer Factory
€€

Dubrovnik Beer Factory

4.4(4,800 reviews)

Area

Old Town

Type

Craft Beer & Grill

A big, buzzy hall for craft beer, burgers and live music in a former arsenal — a relaxed, good-value choice for groups.

Pekarna Trampolin

Pekarna Trampolin

4.5(2,100 reviews)

Area

Old Town

Type

Bakery

The best budget breakfast in the Old Town — flaky burek and pastries for around €5. Grab-and-go for a picnic on the walls.

Dubrovnik restaurants in detail

1.Nautika

Nautika is widely regarded as Dubrovnik's most prestigious restaurant, set just outside Pile Gate in a former maritime school with two elegant terraces — Penatur and Lovrijenac — that look straight out at the fortresses of Lovrijenac and Bokar and the open Adriatic beyond. It's the address the city rolls out for its most important guests, having hosted the likes of Bill Gates and visiting royalty, and the setting alone justifies the reputation, particularly as the sun drops behind the forts and the sea turns to copper. The kitchen focuses on refined seafood and modern Dalmatian cooking, with immaculate presentation, a deep wine list heavy on Croatian labels, and the polished, formal service you'd expect at this level. This is destination dining for a special occasion rather than a casual drop-in — expect white tablecloths, a smart dress code and prices to match — so reserve well ahead and request a terrace table for the view. For a celebratory dinner that pairs top-end food with one of the most romantic outlooks on the whole coast, Nautika is Dubrovnik's benchmark.

Hours

Daily, lunch & dinner in season; booking strongly advised

Price

Mains ~€30–55; tasting menus higher

Getting there

Just outside Pile Gate, at the western edge of the Old Town

Insider tip: A clifftop setting that has hosted Bill Gates and visiting royalty — book the terrace for the two-fort view at sunset.

2.Restaurant 360

Restaurant 360 holds Dubrovnik's only Michelin star and enjoys one of the most theatrical settings of any restaurant in Croatia — built directly into the Old Town's ancient harbour ramparts, its terrace hovering above the water with the medieval port and the Adriatic spread out below. The name nods to the panoramic sweep, and dinner here is very much an occasion, combining that view with ambitious, contemporary tasting menus that reimagine Mediterranean and Dalmatian ingredients through precise modern technique. Expect several courses of beautifully plated, inventive dishes, an exceptional and extensive wine cellar (including a strong Croatian selection), and the kind of attentive, unhurried service that a Michelin star demands. It's seasonal, opening roughly from spring to autumn, and dinner-only, so it works best as the centrepiece of an evening rather than a quick meal. Prices are firmly at the top of the city's range, and smart dress and advance booking are both essential. For food lovers who want to combine Dubrovnik's Golden Age setting with genuinely accomplished gastronomy, 360 is the standout special-occasion table in the Old Town.

Hours

Dinner only, seasonal (roughly Apr–Oct); reservation essential

Price

Tasting menus from ~€120 per person

Getting there

On the ramparts above the Old Town Harbour, near Ploče Gate

Insider tip: The city's only Michelin star, built dramatically into the old harbour walls — go for the tasting menu and the sea-facing terrace.

3.Proto

Proto is one of Dubrovnik's most storied restaurants, trading since 1886 and long considered the Old Town's definitive address for classic Adriatic seafood. Tucked just off Stradun on the little street of Široka, it spreads across an elegant ground floor and a lovely upstairs terrace shaded by greenery, a welcome retreat from the busy lanes below. The menu is a tour of the coast's seafood traditions done properly rather than reinvented: oysters from nearby Ston, black cuttlefish risotto, grilled fresh fish sold by weight, shellfish, lobster and Dalmatian classics, matched with a strong list of Croatian wines. It has hosted its share of famous names over the decades and wears its history lightly, striking a balance between special-occasion polish and genuine, generous cooking. Because fish is priced by the kilo, it's worth asking the weight before you order so the bill holds no surprises. Reservations are wise, especially for the coveted terrace tables in high season. For travellers who want traditional, high-quality Adriatic seafood in a restaurant with more than a century of pedigree, Proto is a dependable Old Town classic.

Hours

Daily, lunch & dinner; booking advised

Price

Mains ~€25–45; whole fish by weight

Getting there

On Široka, a short street just off Stradun in the Old Town

Insider tip: A Dubrovnik institution since 1886 — this is the address for classic Adriatic seafood done properly. Book the rooftop terrace.

4.Pantarul

Pantarul, in the leafy Lapad district a short ride from the Old Town, is a favourite among locals and clued-up visitors for its warm, relaxed take on modern Dalmatian cooking. Run by chef Ana-Marija Bujić, who also wrote a well-regarded cookbook, it builds an ever-changing menu around seasonal local produce, good bread and pasta made in-house, and reworked family recipes, delivering food that feels both homely and quietly refined. Expect the likes of fresh fish, slow-cooked meats, generous salads and comforting pasta dishes, all sensibly priced for the quality, plus an interesting selection of Croatian wines. The setting is a bright, informal bistro with a friendly buzz rather than white-tablecloth formality, which is a big part of its appeal — this is somewhere you come to eat well and unhurriedly rather than to be seen. Because it sits out in a residential neighbourhood, it draws a more local crowd than the tourist-packed Old Town restaurants, and prices reflect that. For travellers who want genuine, contemporary Dalmatian home cooking away from the Stradun crush, Pantarul is well worth the short journey to Lapad.

Hours

Daily, lunch & dinner (seasonal days); booking advised

Price

Mains ~€15–28

Getting there

In the Lapad district; ~15 minutes by bus or taxi from the Old Town

Insider tip: Chef Ana-Marija Bujić builds her menu around local produce and old family recipes — worth the short trip out to Lapad.

5.Azur

Azur is one of Dubrovnik's more surprising and rewarding restaurants — a small, stylish spot in the quiet upper lanes of the Old Town that fuses Adriatic seafood and Mediterranean ingredients with the flavours and techniques of Southeast Asia. The result is a genuinely original menu: local fish and shellfish appearing in fragrant Thai-style curries, dumplings and noodle dishes, spiced and balanced in a way you simply won't find in the city's many traditional konobas. It's a welcome change of pace if you've been eating grilled fish and black risotto for days, and the cooking is confident and consistently well reviewed. The setting, on a peaceful side street away from the Stradun crowds, is intimate and relaxed, with tables spilling onto the lane in summer, and prices sit at a reasonable mid-range level that undercuts the fine-dining rooms. Because it's small and popular, booking ahead is sensible in high season. For adventurous eaters who want something creative and different — a clever east-meets-Adriatic crossover in an atmospheric corner of the Old Town — Azur is a standout and a refreshing addition to Dubrovnik's dining scene.

Hours

Daily, lunch & dinner in season; booking advised

Price

Mains ~€15–26

Getting there

On Pobijana, in the quieter southern lanes of the Old Town

Insider tip: An unexpected but excellent Thai-meets-Dalmatian fusion tucked into the quiet upper Old Town — try the seafood curries.

6.Kopun

Kopun takes its name from its signature dish — kopun, or capon, a historic Dubrovnik speciality — and its whole ethos is the revival of old Ragusan recipes that had largely disappeared from the city's menus. Set on the peaceful Ruđer Bošković Square beside the Jesuit church, at the top of the atmospheric flight of steps in the upper Old Town, it has one of the loveliest and calmest terrace settings in Dubrovnik, well away from the Stradun bustle. The kitchen focuses on traditional Dalmatian and specifically Dubrovnik cooking — the slow-cooked capon with pasta, local lamb, fresh fish, seasonal vegetables and old-fashioned desserts — using quality local ingredients and a genuine sense of culinary heritage. It's mid-priced, welcoming and equally suited to couples and families, and the combination of interesting, rooted food and a gorgeous square makes it a memorable choice. Because the terrace is deservedly popular on warm evenings, it's worth reserving ahead. For visitors who want to taste authentic, historic Dubrovnik dishes rather than generic tourist fare, in one of the Old Town's prettiest and most tranquil corners, Kopun is a delightful and characterful pick.

Hours

Daily, lunch & dinner in season; booking advised

Price

Mains ~€16–28

Getting there

On Ruđer Bošković Square, beside the Jesuit church in the upper Old Town

Insider tip: Named for its signature dish — capon, an old Dubrovnik speciality. The terrace on quiet Bošković Square is one of the loveliest in the Old Town.

7.Lucin Kantun

Lucin Kantun is a tiny, much-loved konoba (traditional tavern) tucked down a small lane just off Stradun, and a firm favourite with visitors seeking honest, home-style Dalmatian cooking without fuss or a tourist mark-up. With only a handful of tables inside and a few more out on the lane, it feels intimate and personal, and the short, focused menu does the simple things very well: freshly grilled fish, homemade pasta, seafood, good salads and a few daily specials driven by what's fresh, all cooked with care and served in generous portions. The atmosphere is relaxed and friendly, the sort of place where the owner might recommend a dish and pour you a glass of local wine, and prices are fair for the quality and the Old Town location. Because it's so small and its reputation has spread, tables go quickly in high season, so booking ahead — or arriving early — is essential. It's cash-friendly, so come prepared. For travellers who want a genuine, unpretentious taste of Dalmatian home cooking in an authentic little tavern rather than a slick tourist restaurant, Lucin Kantun is a real Old Town gem.

Hours

Dinner (seasonal days); very limited seating — book ahead

Price

Mains ~€14–24

Getting there

On a small lane just off Stradun in the Old Town

Insider tip: A tiny, cash-friendly konoba doing simple grilled fish and homemade pasta really well — only a handful of tables, so book.

8.Taj Mahal

Taj Mahal is one of Dubrovnik's most enjoyable surprises: despite the name and the exotic decor, it is not an Indian restaurant at all but a long-running Bosnian one, styling itself the 'little emperor' of Bosnian cuisine. Tucked into a small Old Town lane and dressed in warm Ottoman-influenced style, it serves the hearty, comforting food of Bosnia and Herzegovina — ćevapi (grilled minced-meat fingers) with fluffy somun bread, flaky burek and other savoury pastries, slow-cooked meat and vegetable stews prepared under the sač (a bell-shaped lid buried in embers), stuffed vegetables and rich, syrupy desserts like baklava and tufahije. It's a flavourful, filling and comparatively affordable change from the seafood and pasta found in most of the city's restaurants, and the generous portions and friendly atmosphere make it a good choice for families and groups. Cosy inside and with a few tables on the lane, it can get busy, so booking is sensible in high season. For travellers curious to try authentic Bosnian home cooking — warm, meaty and satisfying — in the middle of the Old Town, Taj Mahal is a characterful and rewarding pick.

Hours

Daily, lunch & dinner; booking advised in season

Price

Mains ~€12–22

Getting there

On Nikole Gučetića, a small street in the Old Town

Insider tip: Despite the name, this is a Bosnian restaurant, not Indian — go for the ćevapi, burek and slow-cooked stews under the sač.

9.Dubrovnik Beer Factory

Dubrovnik Beer Factory is a large, lively and relaxed spot in the Old Town that offers a welcome change from the city's smart seafood restaurants — a spacious hall set in a cavernous former arsenal, with high ceilings, long tables and a buzzy, informal atmosphere. The draw is craft beer: a good range of Croatian and local brews on tap, served alongside crowd-pleasing food like burgers, ribs, grilled meats, pub-style sharing plates and hearty mains that suit a casual night out. It regularly hosts live music and events, giving it more of a bar-and-hangout feel than a formal restaurant, and its size and communal seating make it a solid choice for groups, families with teenagers and anyone who just wants a laid-back meal and a good pint without ceremony. Prices are gentle by Old Town standards, which is part of its appeal in an expensive city. It gets busy and can be loud in the evenings, especially when there's music on, so it's better for a fun, sociable night than a quiet dinner. For affordable, easy-going food and a proper selection of craft beer in an atmospheric old building, the Beer Factory is a dependable Old Town crowd-pleaser.

Hours

Daily, ~16:00 until late (seasonal)

Price

Mains ~€10–18; craft beers ~€4–7

Getting there

On Miha Pracata, just off Stradun in the Old Town

Insider tip: A big, buzzy hall for craft beer, burgers and live music in a former arsenal — a relaxed, good-value choice for groups.

10.Pekarna Trampolin

In a city where eating out can seriously dent the budget, Pekarna Trampolin is a small saviour — a popular Old Town bakery turning out cheap, fresh and genuinely tasty baked goods that make the perfect low-cost breakfast, lunch or snack. The star is burek, the flaky, coiled filo pastry filled with cheese, meat, spinach or potato that is a Balkan staple, alongside other savoury and sweet pastries, sandwiches, pizza slices and bread, most of it costing just a couple of euros. A filling breakfast here runs to around €5, a fraction of what a sit-down café would charge, which makes it invaluable for travellers keeping an eye on costs or wanting a quick bite between sights. It's a simple grab-and-go operation rather than a place to linger, and that's exactly the point: pick up a warm burek and a pastry and eat them on the move, or carry them up onto the city walls or down to the harbour for an impromptu picnic with a view. For a cheap, authentic and delicious taste of everyday Croatian bakery culture in the heart of the pricey Old Town, Pekarna Trampolin is a genuinely useful find.

Hours

Daily, morning until evening

Price

Pastries & burek ~€2–5

Getting there

In the Old Town, a short walk off Stradun

Insider tip: The best budget breakfast in the Old Town — flaky burek and pastries for around €5. Grab-and-go for a picnic on the walls.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Dubrovnik across airlines and book direct.

Find flights to Dubrovnik

More Dubrovnik guides