Kotor’s best restaurants cluster inside the old town and on the waterfront just outside the Sea Gate. The strongest kitchens focus on Adriatic seafood - black risotto, grilled fish, scampi buzara - alongside Montenegrin charcuterie and a small number of modern options. All prices in euros (€).
Best for seafood
Galion Restaurant
Consistently cited as one of the best seafood restaurants in Kotor - a waterfront spot just outside the old town walls. Well-known for scampi (particularly the grilled scampi and scampi buzara) and black risotto. The bay views and terrace setting make it a natural choice for a special dinner.
- Scampi main: approx. €35
- Black risotto: €14–18
- Best for: The best seafood dinner on the Kotor waterfront
Konoba Scala Santa
Traditional konoba inside the old town - stone walls, classic Montenegrin setting, reliable seafood. Popular with both visitors and locals. Good for grilled fish, mussels, and Njegušà starters.
- Grilled fish: €20–28
- Mussels buzara: €12–14
- Best for: Traditional konoba atmosphere inside the old town walls
Stari Mlini (Ljuta, near Kotor)
A historic mill restaurant slightly outside Kotor in the village of Ljuta, built over a water source. One of the most atmospheric dining experiences near the bay - tables set next to the millstream, excellent fresh fish.
- Mains: €18–35
- Best for: A special-occasion lunch or dinner in a uniquely atmospheric setting
Best for traditional Montenegrin food
Konoba Cattaro
A straightforward, well-regarded konoba in the old town. Good for Njeguški prosciutto, lamb dishes, and local wines without the tourist markup of some old town neighbours.
- Mains: €14–22
- Best for: Traditional Montenegrin food in the old town at fair prices
Konoba Bokeljska Noć
Known for serving Montenegrin classics - lamb, prosciutto, local cheeses, and fresh fish - in a traditional setting. One of the stronger options for mixed Montenegrin-and-seafood menus.
- Mains: €13–22
Best with vegan options
Taraca Restaurant
One of the few restaurants in Kotor with explicitly vegan menu items - vegan ćevapi and vegan burger options alongside the regular menu. Positive reviews from vegan visitors for labelling and knowledge.
- Vegan ćevapi: approx. €12
- Best for: Vegan visitors who want a sit-down meal with clearly labelled options
Budget and quick meals
Old Town bakeries and konobas
Several bakeries (pekare) near the Sea Gate and along the main square sell burek (cheese or meat-filled pastry) from €1.50–2.50 - the cheapest filling meal in Kotor. For a sit-down budget lunch, smaller konobas on the side streets just inside the walls offer grilled meat and local wine at €10–15 per person.
Wander the lanes
The lanes behind Café Maximilian and the main square hide several quiet spots popular with locals - better value than the restaurants immediately visible from the tourist trail.
Wine and drinks
Wine bars
A small number of wine bars in the old town serve Montenegrin and regional wines by the glass. Vranac (Montenegrin red) and Krstač (white) are the local varietals worth trying - typically €5–8 per glass. If you spot a bar offering Plantaže wines by the glass, it is reliable mid-range quality.
Beer
Nikšićko pivo is the local Montenegro beer - widely available in bars and restaurants for €2–3. It is a reasonable lager and the obvious choice with grilled meat.
Cafés and lighter meals
Café Maximilian and Old Town cafés
Several café-bars inside the old town square and lanes serve good coffee, breakfast pastries, and lighter lunch options. Prices are reasonable; the outdoor seating on the main square is the best for watching old town life.
- Coffee: €2–3
- Breakfast: €5–9
Practical notes
- Walk from the cruise dock: Most cruise passengers head directly to the main square and fill the obvious waterfront tables. The best food is often one street further in.
- Reservation: For Galion in peak season (July–August), call or book online a day ahead.
- Stari Mlini distance: It is 5–6 km north of Kotor toward Risan - a 10-minute taxi ride or part of a bay-loop drive. Combine with Perast on the same day.
Summary table
| Restaurant | Specialty | Typical main price |
|---|---|---|
| Galion | Seafood, scampi | €25–35 |
| Konoba Scala Santa | Grilled fish, mussels | €18–28 |
| Stari Mlini | Fresh fish, atmosphere | €20–35 |
| Konoba Cattaro | Montenegrin classics | €14–22 |
| Taraca | Vegan options | €10–14 |
Plan your trip: Browse guided tours of Kotor - food tours and guided walks are a great way to get into the eating scene. Sort travel insurance before you fly, and grab a Balkans eSIM for data when you land.