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
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
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
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
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
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
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
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
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
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
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.
