Top 5 Places to Eat in Cavtat

Boats of Cavtat, Cavtat, Croatia
Conor Rees conorrees, Wikimedia Commons

Cavtat's dining scene presents a charming selection of restaurants, offering fresh seafood, traditional Dalmatian dishes, and international options, many with scenic waterfront views, perfect for a relaxed meal.

1. Bugenvila

Cuisine: Modern Croatian, Regional

Nestled on the promenade, Bugenvila offers a sophisticated dining experience, recognised by the Michelin Guide for its excellent value. Patrons can expect thoughtfully prepared regional dishes, such as cuttlefish with black rice and chorizo, served in smaller, refined portions. The delightful terrace provides a perfect setting for people-watching and special occasions, complemented by a sublime tiramisù.

Price: €40-70+ per person (~$44-77+ USD)

Getting There: Located directly on the Cavtat promenade, it is easily accessible on foot from most central accommodations.

2. Ankora

Cuisine: Creative Mediterranean, Seafood

Ankora provides an upscale dining experience without an overly steep price, located right on the Cavtat promenade. Its menu features unique dishes like Lamb Pasticada, stuffed squid, and sous vide chicken. The restaurant offers outdoor seating with lovely views of the bay, making it ideal for those seeking a distinctive meal. Reservations are highly recommended.

Price: €30-50 per person (~$33-55 USD)

Getting There: Situated on the Cavtat promenade, it is within easy walking distance from the main area.

3. Konoba Toranj

Cuisine: Traditional Dalmatian, Seafood

Konoba Toranj delivers exceptional service alongside delicious local specialties. Indulge in classic dishes such as black risotto with cuttlefish and generous grilled seafood platters. Its central location affords stunning sea views, enhancing the dining experience. Guests often praise the friendly staff and homemade limoncello.

Price: €25-45 per person (~$28-50 USD)

Getting There: Centrally located in Cavtat, it is easily reachable by walking along the waterfront.

4. Dolium

Cuisine: Mediterranean, Italian

Dolium is a popular choice known for its consistent quality and warm welcome from the owner. Begin with freshly baked bread and olive oil or a Greek salad, followed by mains such as grilled calamari, mussels, or various pizzas. The restaurant offers delicious food at reasonable prices, making it a great option for a satisfying meal.

Price: €15-30 per person (~$17-33 USD)

Getting There: Found in a popular area of Cavtat, it is convenient to reach on foot from nearby hotels and the promenade.

5. Restaurant By the Way

Cuisine: International, Casual

For a relaxed and casual meal, Restaurant By the Way offers a diverse international menu including pizza, hamburgers, and chicken dishes. Reviewed positively in late 2024, it boasts a charming atmosphere and beautiful views. It is a suitable spot for a straightforward meal with good service, and is particularly convenient for those looking for familiar options.

Price: €10-20 per person (~$11-22 USD)

Getting There: Located near the Church of St. Nicholas, it is easily accessible by walking within Cavtat.