Where to Eat in Dubrovnik: Guide to the Best Places
Want to skip the mediocre meals and go straight to the best restaurants in Dubrovnik? This guide highlights top-rated spots where you’ll find fresh seafood, traditional Dalmatian dishes, and incredible views – without the guesswork.
Before we dive into the best places to eat in Dubrovnik, let’s take a moment to explore what has turned this city into the culinary hotspot it is today.
The Rich Influences Behind Dubrovnik’s Cuisine
Dubrovnik’s food scene is a mix of Mediterranean flavours, Balkan traditions, and Italian influences, reflecting its history as a cultural and maritime hub. Once an independent trading republic, the city’s past shaped its culinary traditions.
Seafood from the Adriatic, hearty inland-inspired dishes, and staples like olive oil, garlic, and fresh herbs all play a big role in the cuisine. Whether you’re at a cosy konoba or a fancy seafront restaurant, every meal gives you a taste of Dubrovnik’s history and culture.
Venture beyond the city, and you’ll find the Neretva Valley’s fresh produce, Pelješac’s famous wines and oysters, and Korčula’s unique specialities. Food here isn’t just a meal – it’s part of the experience.
Best Places to Eat in Dubrovnik Old Town
From rooftop dining to waterfront feasts, Dubrovnik’s Old Town is arguably the city’s culinary epicentre. Here’s a closer look at some must-visit spots.
Restaurant 360 Dubrovnik

Dine on Dubrovnik’s city walls with stunning Old Town views
Perched above the city walls, Michelin-starred Restaurant 360 Dubrovnik is a fine dining institution that features Mediterranean cuisine with a modern twist. Their seafood risotto and lamb confit are crowd favourites.
What steals the show? The epic views of the Old Town, especially if you’re lucky enough to snag an outdoor table.
Stara Loza
If dining with panoramic views sounds appealing, Stara Loza is your spot. This upscale yet cosy restaurant is located atop a boutique hotel.
The menu highlights fresh, local ingredients, expertly crafted into memorable dishes. Classics like the Adriatic octopus salad and the rich, flavorful truffle risotto are must-tries and worth every euro.
Gradska Kavana Arsenal
Gradska Kavana Arsenal is the perfect mix of history and delicious eats. Perfectly positioned by Dubrovnik’s harbour, this spot is great for a relaxed lunch or evening cocktails.
Don’t leave without trying their black risotto and pair it with a glass of crisp Croatian wine for a truly local experience.
Nautika Restaurant

Dine on the edge of Dubrovnik’s Old Town at Nautika
Another fine dining legend, Nautika is celebrated for its fresh seafood and elegant preparation. Situated right by the sea, this is where you enjoy dishes like sea bass with a saffron sauce while gazing at Fort Lovrijenac (“The Red Keep” for Game of Thrones fans).
While it may be a bit of a splurge, it is entirely worth it for a memorable evening.
Best Places to Eat in Dubrovnik Lapad
For a more laid-back vibe, head to Lapad. This area is great for top-notch seafood and Croatian classics.
La Mar Restaurant

Experience fine dining at La Mar, where every dish is a masterpiece
From the terrace to the menu, everything about La Mar is inviting. Part of Valamar’s President Hotel, this charming à la carte restaurant offers a unique dining experience, with food expertly prepared and served right in front of guests.
You’ll find a delightful mix of Croatian and international dishes, focusing on Mediterranean fish specialities and hearty meat dishes. Pair your meal with a drink or a choice from their extensive wine list, all while enjoying stunning sea views from the spacious terrace.
Pantarul
If you’re a fan of farm-to-table dining, Pantarul is the place for you. Located in a beautiful garden setting with cosy outdoor seating, this restaurant serves up traditional dishes with modern twists using only local, fresh ingredients.
Each dish, from their homemade bread and olive oil to the slow-cooked lamb or tender octopus, captures the rich culinary heritage of Dubrovnik, delivering a taste of authenticity with every bite.
Panorama Restaurant & Bar

Panorama Restaurant offers the best Dubrovnik views—perfect for a sunset meal or cocktail
Quick disclaimer – you’ll need to take a ride on the Dubrovnik Cable Car to get here, but the panoramic views of the city and sea are worth every second. While it’s not on Lapad, it offers amazing views of the bay.
The menu leans on Mediterranean flavours with offerings like grilled prawns, shellfish platters, and top-notch cocktails to wash it all down.
Affordable Places to Eat in Dubrovnik
Dining out in Dubrovnik doesn’t have to break the bank. If you’re looking for the best cheap places to eat in Dubrovnik, here are some lesser-known but equally mouthwatering options.
- Barba (Old Town): A small, hole-in-the-wall eatery serving freshly made Croatian street food. Try their fried calamari sandwich, it’s a local favourite – and wallet-friendly!
- Pizzeria Tabasco (Old Town): This tucked-away treasure crafts excellent wood-fired pizzas at a fraction of fine-dining prices.
- GreenGarden – Burger Bar (Lapad): Craving a juicy burger? Look no further than GreenGarden. Choose from classic beef burgers to creative vegetarian options, all made with fresh, locally sourced ingredients.
- TAKE AWAY Dubrovnik (Gornji Kono): This local gem offers delicious and affordable Mediterranean street food, from stuffed pita sandwiches to savoury crepes. It’s a great choice for a quick and tasty meal on the go.
No matter where you choose to dine, these budget-friendly spots prove that you can enjoy delicious meals in Dubrovnik without spending a fortune.
Dubrovnik’s Dining Scene Awaits
Dubrovnik isn’t just a feast for your eyes – it’s a feast for your taste buds. Whether you’re seeking fine dining, rustic Croatian cooking, or budget-friendly hidden gems, this city offers a delicious experience for every palate.
With an unparalleled mix of historic charm, waterfront views, and culinary creativity, the best restaurants in Dubrovnik reward both adventurous and comfort-seeking diners. Make sure to plan your reservations early and savour every bite of what this magnificent city has to offer.