Our Dubrovnik residents share their favourite local restaurants to enjoy sensational Dalmatian cuisine, far away from the tourist crowds.
Finding good local food at affordable prices can be tricky in Dubrovnik, especially in the busy summer season. Here's a selection of our favourites, both on and off the beaten track:
Overview
Restaurants with sensational views like Nautika are the norm in Dubrovnik.
1. Local Tips for Dining Out in Dubrovnik, Croatia
Enjoy Seafood: Dubrovnik's coastal location means that seafood is a local specialty. Opt for fresh catches of the day, which are often the highlight of the menu. Dishes like grilled sea bream, seafood risotto, oysters from nearby Ston, and octopus salad are must-tries.
Dine Al Fresco: Take advantage of the city's pleasant climate by choosing restaurants with outdoor seating. Many establishments offer charming terrace or al fresco dining, allowing you to soak in the Old Town's ambiance.
Historic Setting: Dubrovnik's Old Town is a UNESCO World Heritage Site. Dining in historic settings can be a unique experience. Look for restaurants housed in centuries-old buildings or overlooking historic landmarks.
Reservations: During the high tourist season, it's advisable to make reservations, especially for popular restaurants. This ensures you secure a table without a long wait.
Try Local Wines: Croatia has a rich wine tradition, and local wines can be delightful. Look for wines produced in the nearby Peljesac Peninsula and the Konavle region. Ask for recommendations on wine pairings with your meal.
Sunset Dining: Dubrovnik is known for its stunning sunsets. Consider dining during the early evening to witness the mesmerizing sunset views over the Adriatic Sea. Restaurants with sunset-facing terraces like Restaurant Tramuntana and Panorama high above the city are particularly popular.
Café Culture: Dubrovnik has a strong café culture. Take your time to savor a coffee or a local dessert in one of the charming cafés. It's a perfect way to experience the local way of life.
Dress Code: While many restaurants in Dubrovnik do not have strict dress codes, it's a good idea to dress neatly, especially if you plan to dine in upscale or fine-dining establishments.
Cash: Credit cards are widely accepted, but it's smart to carry some cash as smaller, family-run restaurants may prefer cash payments. Currency exchange services are also readily available in the Old Town.
Local Dishes: Don't miss out on traditional Croatian and Dalmatian dishes. Try "Peka" (slow-cooked meat or octopus and vegetables), "Pašticada" (slow-cooked beef), and "Black Risotto" (risotto with cuttlefish ink) for an authentic culinary experience.
Dalmatino is a popular family-run Dubrovnik restaurant set in the heart of the Old Town.
2. Top Restaurants inside the Old Town
- Proto: Nestled within the heart of the Old Town, Proto is a historic restaurant that takes you back in time. Its classic Dalmatian cuisine features freshly caught seafood, such as the must-try black risotto, and succulent grilled meats. Order a la carte or opt for their 6-course tasting menu. The charming ambiance and attentive service make it a favorite among locals and tourists alike.
- Dalmatino: This family-run gem is celebrated for its traditional Dalmatian dishes served in an elegant and rustic setting. Locals recommend the octopus salad, roasted lamb, and peka, a slow-cooked delight made with meat and vegetables.
Lokanda Peskarija serves up local seafood with flair.
3. Best Local Seafood Restaurants in Dubrovnik
- Lokanda Peskarija: Located by the Old Port, Lokanda Peskarija offers a seafood extravaganza. Locals often indulge in their freshly grilled fish, seafood platters, and octopus salad while taking in the scenic sea views.
- Nautika: Situated just outside the city walls, Nautika boasts a fine-dining experience with an exquisite menu and one of the finest views in Dubrovnik. Seafood lovers can savor a range of dishes, including the famous seafood risotto, as they enjoy breathtaking vistas of the Adriatic Sea and the city walls.
Locals love Taj Mahal for its hearty Bosnian cuisine and cosy interior.
4. Our Favourite Traditional Konobas in Dubrovnik
- Taj Mahal: A surprise in Dubrovnik, Taj Mahal introduces locals to Bosnian cuisine. The cevapi (grilled minced meat) and pita bread are star dishes, followed by sweet treats like baklava. The cozy setting adds to its charm.
- Konoba Dubrava: Tucked away in the Lapad neighborhood of Dubrovnik, Konoba Dubrava offers a rustic and cozy setting where locals gather to relish traditional Dalmatian dishes. The menu features a wide range of local specialties, including peka (slow-cooked meat and vegetables), grilled fish, and hearty stews.
- Konoba Kasar: Situated a little way out of town in Zaton Veliki and housed in the former boathouse of a 15th century mansion, Konoba Kasar is a true hidden gem. This Konoba prides itself on using fresh, locally-sourced ingredients to create rustic, homemade Dalmatian dishes. There are even two mooring places available for those who arrive by boat.
- Konoba Koloseum: For local food with a breathtaking view, head to Konoba Koloseum in the heart of the Old Town. A great spot for soaking up the bustling atmosphere right next to the Jezuiti stairs, which are better known to Game of Thrones fans as the "Walk of Shame" stairs.
Soul Kitchen is Dubrovnik's best plant-based restaurant.
5. Dubrovnik's Finest Vegan & Plant-Based Restaurants
- Nishta: A pioneer in plant-based dining, Nishta offers a variety of vegan and vegetarian dishes. The menu features creative twists on classic recipes, from vegan lasagna to tofu stir-fries.
- Soul Kitchen: This plant-based restaurant is great for vegans and meat eaters thanks to its diverse menu. Expect freshly-pressed juices, tofu tacos, and beautifully-presented salads served up on a big, spacious terrace.
Boasting a magnificent setting within the city walls, 360° is Dubrovnik's only Michelin-starred restaurant.
6. Top Modern Restaurants in Dubrovnik, Croatia
- 360°: Hidden behind a secret doorway in Dubrovnik's city walls, this Michelin-starred restaurant combines a stunning terrace set within part of the ancient fortifications with a gourmet dining experience. 360° is a great choice for a special occasion dinner - think spectacular views, romantic atmosphere, and top-rated contemporary cuisine.
- Above 5 Rooftop Restaurant: Located on top of a five-star hotel, Above 5 offers a fusion of international and Croatian flavors. The rooftop setting, complete with sunset views over the Old Town, creates a romantic and upscale atmosphere.
- Pantarul: Located on the Lapad peninsula in Dubrovnik, Pantarul fuses Croatian and international culinary influences. Their creative approach to traditional dishes sets them apart. The ambiance, marked by artistic décor, provides a unique dining experience.
Oliva Pizzeria serves up a cutesy Old Town setting and Dubrovnik's best pizza.
7. Best Restaurants in Dubrovnik for Families
- Arka: This welcoming family restaurant in the Old Town doesn't take itself too seriously, focusing on "fun" rather than "fine" dining. The menu caters to all generations; kids enjoy dishes like pizza, while adults can savor seafood, steaks, and traditional Croatian fare.
- Oliva Pizzeria: Families adore Oliva Pizzeria for its wood-fired, thin-crust pizzas. It's a relaxed spot to enjoy a casual meal together in an atmospheric Old Town street.
Prora easily wins the prize for Dubrovnik's most romantic dinner date.
8. Most Romantic Dubrovnik Restaurants for Couples and Honeymoons
- Prora: Easily one of Dubrovnik's most romantic spots, Prora offers an intimate setting perched on a cliff with mesmerizing sea views. As you'd expect, seafood tops the menu here with sumptuous lobster, scallops, and the catch of the day. They even tell you what to wear: "Casual by day, spruced-up by night. Linen for him – a silk dress for her."
- Amfora: Located in a charming square, Amfora provides an enchanting atmosphere for couples. Its Mediterranean-inspired dishes, delightful wine list, and attentive service make it perfect for special occasions.
- Konoba Bonaca: Last but not least is a true local favourite, an upscale konoba located in the nearby town of Sustjepan. Don't miss their lamb peka, tender meat that is cooked in a traditional pan for many hours, and fresh grilled squid.