Best Restaurants in Skopje 2026: Old Bazaar Kafanas to Fine Dining
Book an experience
Things to do here
The top-rated tours and activities here — all with instant confirmation and free cancellation on most bookings.
Contents
- Old Bazaar classics
- Skopski Merak
- Pivnica An (Beerhouse An)
- Destan, Pcela and Teteks
- Gostilnica Turist
- City-centre and near Macedonia Square
- Dva Elena
- Makedonska Kukja
- Old House (Stara Kuća)
- Italian and international
- Mato Napoletano
- La Terrazza
- Amigos Mexican Restaurant
- Fine dining and destination restaurants
- Pelister
- Soul Kitchen
- 2026 restaurant price overview
Skopje’s restaurant scene concentrates in the Old Bazaar and along the Vardar riverfront. Old Bazaar kafanas serve the best traditional Macedonian food; city-centre restaurants offer a more polished evening experience. All prices in MKD (58 MKD ≈ 1 €).
Old Bazaar classics
Skopski Merak
Consistently rated as one of the best restaurants in Skopje (800+ TripAdvisor reviews), Skopski Merak is the go-to for traditional Macedonian food done well: ribs, grilled meats, mixed-grill plates, and desserts like trilece. A full meal here rarely exceeds €7 per person.
- What to order: Grilled meats, mixed-grill plates, Macedonian salads, trilece dessert
- Price: Mains 120–220 MKD (≈€2–3.8); full meal under 300–400 MKD (≈€5.2–6.9)
- Best for: Classic Skopje-style dinner with kafana energy
Pivnica An (Beerhouse An)
Set inside the Kapan An complex — a centuries-old caravanserai in the heart of the Old Bazaar — Pivnica An pairs local craft beers with traditional national dishes. Tavče gravče and grilled-meat plates are the highlights.
- Price: Mains 100–180 MKD (≈€1.7–3.1)
- Best for: Beer-lovers wanting a historic, atmospheric Old Bazaar dinner
Destan, Pcela and Teteks
Skopje’s Old Bazaar has a dedicated cluster of grilled-meat kafanas that locals swear by. Destan is a long-standing favourite for kebapchinja and traditional Balkan plates. Pcela and Teteks are repeatedly recommended for “best kebaps in Skopje.”
- Price: Kebap-style plates 90–160 MKD (≈€1.6–2.8)
- Best for: Simple, hearty, meat-heavy meals at very low prices
Gostilnica Turist
Well-reviewed for reliable local food at fair prices near the Kapan An area. A standard Old Bazaar kafana that does the basics very well.
City-centre and near Macedonia Square
Dva Elena
Consistently listed among the best restaurants in Skopje, Dva Elena offers a more polished, fine-dining-style Balkan experience with a strong focus on local wines and seasonal dishes. Service-oriented and popular for special-occasion dinners.
- Price: Mains 150–250 MKD (≈€2.6–4.3)
- Best for: Upscale evening dinner; also lists vegetarian and vegan options
Makedonska Kukja
Described as a museum as much as a restaurant — the interior is filled with historical artefacts. Serves traditional Macedonian mains, meze-style plates, local wines, and frequent live music. Big portions and a very local atmosphere.
- Price: Mains 140–240 MKD (≈€2.4–4.1)
- Best for: Families and groups wanting big portions, music, and atmosphere
Old House (Stara Kuća)
Home-style cooking in a relaxed, Old Bazaar-adjacent setting. Frequently listed in “best local food” recommendations — tavče gravče, sarma, and simple hearty mains done well at very budget-friendly prices.
- Price: Mains 100–180 MKD (≈€1.7–3.1)
Italian and international
Mato Napoletano
Often called “unmissable” by local food lovers — Neapolitan-style pizza and pasta with a strong wine list. One of the best Italian restaurants in Skopje and very reasonable by European standards.
- What to order: Wood-oven pizzas (especially the Hot Nduja special), pasta dishes
- Price: Pizzas and mains 160–280 MKD (≈€2.8–4.8)
La Terrazza
Italian-style dishes on a riverside terrace near Macedonia Square — pasta, gnocchi, steak, and pastrmajlija. Slightly more upscale feel with a good view of the bridges and river.
- Price: Mains 200–350 MKD (≈€3.4–6)
- Best for: A stylish dinner with a river view
Amigos Mexican Restaurant
Frequently recommended for Mexican-style tacos, burritos, and margaritas. A fun international option for visitors who want a break from Balkan-heavy plates.
Fine dining and destination restaurants
Pelister
Modern-style Balkan and Mediterranean dishes with a focus on wine, dessert, and a polished atmosphere. Considered one of Skopje’s “destination” restaurants.
- Price: Mains 180–300 MKD (≈€3.1–5.2)
Soul Kitchen
Riverside restaurant blending Macedonian wines with Balkan-style cooking in a spacious, stylish interior. Praised for “beautiful food” and good value given the quality.
- Price: Mains 160–280 MKD (≈€2.8–4.8)
2026 restaurant price overview
| Restaurant style | Main dish price (MKD) | Main dish price (€) |
|---|---|---|
| Old Bazaar kafanas (Destan, Pcela) | 90–160 MKD | €1.6–2.8 |
| Mid-range city (Skopski Merak, Pivnica) | 100–180 MKD | €1.7–3.1 |
| Upper-mid Balkan (Dva Elena, Old House) | 120–220 MKD | €2.1–3.8 |
| Italian / international (Mato, La Terrazza) | 160–300 MKD | €2.8–5.2 |
| Fine dining (Pelister, Soul Kitchen) | 180–300 MKD | €3.1–5.2 |
Frequently Asked Questions
- What is the best restaurant in Skopje?
- Skopski Merak for traditional Macedonian food, Dva Elena for a more upscale Balkan dinner, Mato Napoletano for Italian, and Pivnica An in the Old Bazaar for atmosphere plus beer.
- Is there good vegan food in Skopje restaurants?
- Yes — Dva Elena, Public Room, and Pelister all list vegan options. For fully vegan food, Vegan365 Kitchen and Paradice Food are the dedicated options.
- How much does a restaurant meal cost in Skopje?
- A main dish at an Old Bazaar kafana runs 90–160 MKD (≈€1.6–2.8). A comfortable dinner with a drink at a mid-range restaurant costs 150–350 MKD (≈€2.6–6) per person.
- Where should I eat in the Old Bazaar?
- Skopski Merak, Pivnica An, and Destan are the most consistently recommended. For kebapchinja specifically: Pcela and Teteks.
Ready to explore?
Browse hundreds of tours and activities. Book securely with free cancellation on most options.
Browse on GetYourGuide →We may earn a small commission — at no extra cost to you.