Top Places to Eat in Dubrovnik 🍽️

Our Top picks for best Places to Eat in Dubrovnik

Konoba Pjatanca

If you’re looking for real local food just outside the Old Town, Konoba Pjatanca is the place. They’re the only restaurant in the Old City area that serves peka — a traditional dish slow-cooked under the iron bell on an open fire. Just keep in mind it needs to be pre-booked at least 3 hours in advance. You can ask your host to book it for you, or just click the button link below to reserve through their website.

All our guests get 10% off, so just let them know you’re staying at Villa Leoni when you book or when you arrive.

 

Barba Streetfood

For something a bit different, Barba is the go-to spot for seafood street food in the Old Town. They serve up things like octopus burgers, shrimp burgers, and other fresh, tasty bites you won’t find in other burger places. It’s quick, casual, and perfect when you’re craving something a bit different.

Barba also offers a 10% discount for our guests, so just mention you’re staying at Villa Leoni when you order.

 

Castro Pizzeria

A local favorite in the old city. Great pizza, friendly service, and chilled vibes. 

 

Republic Burger Bar

If you’re in the mood for a good burger, Republic Burger Bar in the Old Town is a great option. They serve juicy burgers, fries, and cold drinks, and even have vegetarian options. It’s a laid-back spot, great for something quick right in the center of the old city.

Our guests also get a discount here—just let them know you’re staying at Villa Leoni when you order.

 

Paninaro Sandwich Bar

If you’re in the Old Town and want something quick but really good, Paninaro Sandwich Bar is a great stop. They bake fresh focaccia every day and make amazing Italian-style panini sandwiches with ingredients like burrata, stracciatella, prosciutto, and more. It’s a simple, tasty option when you want something light and full of flavor. Guests from Villa Leoni get a discount, so be sure to mention where you’re staying when you order.

 

Azur Dubrovnik

Mediterranean cuisine with a creative Asian twist. Tucked in a quiet Old Town alley — great for lunch or dinner

 

Gradska Kavana Arsenal

An iconic café in the heart of the Old Town. Perfect for a slow breakfast or coffee with a view of the square

 

Dubravka 1836 Restaurant & Café

Just outside Pile Gate, with stunning views of the Old Town and sea — ideal for breakfast or brunch.