Wedding Menu Cost Per Guest in North Macedonia 2026
What the restaurant package includes, and what costs extra

Quick answer
A wedding menu per guest in North Macedonia costs 1,350–2,150 MKD (€22–35) in 2026, based on published price lists at Skopje restaurants. That covers meze, a main course, salads, dessert and a drinks package for an agreed number of hours. Higher-end restaurants and hotel halls run an estimated 2,200–4,500 MKD, and the exact price always comes with a written quote.
Key takeaways
- Published 2026 price lists at Skopje restaurants range from 1,350 to 2,150 MKD (€22–35) per guest.
- The five-hour drinks package costs 550–680 MKD (€9–11) per guest; premium wine, spirits and a champagne toast cost extra.
- Budget 100–150 grams of cake per guest, and by our estimate, 1,500–1,800 MKD per kilogram.
- The deposit is usually 20–30% of the bill, and the guaranteed guest count is due 7–10 days before the wedding.
- Saturdays are the most requested dates; August has the most weddings in Macedonia, and April the fewest.
In this article
Food and drink is the largest line in almost every wedding budget in North Macedonia. When a restaurant quotes a "price per guest," that number can mean very different things — from modest meze and one main course to a full open bar and late-night food. It's worth knowing what sits behind it before you pay a deposit.
What does a wedding menu per guest include in a restaurant?
A typical per-guest menu covers cold meze on the table, a hot starter or soup, one main course with a side, salads, dessert and a drinks package for an agreed number of hours. Staff, basic table decor and cake cutting are usually included too, but that has to be written into the offer.
Most offers follow this structure:
- Meze on the table. Cheese, kashkaval, prosciutto, homemade sausage, ajvar, olives and bread. It's served before everyone sits down, and it's the first thing guests judge the wedding by.
- Hot starter or soup. Mushrooms, a kashkaval roll or chicken soup. This is usually the first course to disappear from cheaper packages.
- Main course. Usually one for everyone: roast veal or pork, stuffed chicken, or mixed grill. Fish and a choice of two mains are premium items.
- Salads and sides. Seasonal salad, shopska, potatoes, rice or steamed vegetables.
- Dessert. A small plated dessert per guest, or a slice of the wedding cake served as dessert.
- Drinks. A package for a set number of hours, usually with domestic spirits and soft drinks.
Usually not included, although everyone assumes it is: the wedding cake, late-night food, branded spirits, extra floral decor, music and crew meals. Your photographer, videographer and band eat at your wedding, and restaurants usually offer a cheaper crew menu — by our estimate, 700–1,200 MKD (€11–20) per person. Agree on this in advance.
Children usually get a special rate — most often half the adult price — but the exact age cutoff and the discount depend on the restaurant, so ask ahead. If you're still choosing the venue, the guide to choosing a wedding venue covers capacity and dates.
How much does a wedding menu cost per guest in 2026?
According to a published 2026 price list at a Skopje restaurant, a wedding menu per guest costs 1,350–2,150 MKD (€22–35), depending on the number of courses and the type of meat. At higher-end restaurants and hotel halls, where prices aren't published, budget an estimated 2,200–4,500 MKD (€36–75).
At one Skopje restaurant, the five menus on offer cost 22 to 33 euros per guest; the difference comes from the number of courses and the type of meat, not so much the location itself. Premium plated menus and hotel packages run, by our estimate, from 2,500 to 4,500 MKD per guest.
| Level / location | Price per guest | Basis |
|---|---|---|
| Skopje restaurant, standard menu | 1,350–2,150 MKD (€22–35) | published price list |
| Higher-end restaurant or hotel hall in Skopje | 2,200–4,500 MKD (€36–75) | estimate |
| Ohrid and Struga, in season | 2,000–3,500 MKD (€33–57) | estimate |
| Bitola, Tetovo, Gostivar, Kumanovo | 1,200–2,000 MKD (€20–33) | estimate |
These figures come from published price lists where they exist, and from our estimate based on offers we've seen elsewhere. Always ask for a written quote with the exact number of hours, and a clear line on whether VAT is included — the question couples most often forget to ask.
Inflation plays a role too: hospitality prices in Macedonia rose a cumulative 4.8% in 2025, and restaurants kept raising prices into 2026.
To see how the menu fits into the bigger picture, compare it against a realistic wedding budget in denars. For most couples, the restaurant and drinks together take up around 40–55% of the total budget.
Plan your wedding in one place
Guest list, budget, checklist and a free wedding website. Built for couples in North Macedonia.
Start for freeOpen bar, limited drinks or your own rakija?
The most common choice at Macedonian restaurants is a five-hour drinks package, which, according to a published price list, costs 550–680 MKD (€9–11) per guest and includes water, soft drinks, coffee, beer, house wine and rakija. A full open bar with imported brands, and a corkage fee for outside drinks, exist at some restaurants, but prices for those aren't published — always ask for a written quote.
Three models show up in offers:
Domestic drinks package. The standard choice: water, soft drinks, coffee, beer, house wine and usually rakija, sometimes an entry-level whisky. It's more than enough for the vast majority of weddings.
Full open bar. Adds imported wine, branded spirits and cocktails. Prices aren't published — ask for a quote if you have guests who genuinely want those drinks; otherwise you're paying for bottles nobody opens.
Pay per consumption. The restaurant bills each opened bottle. This can work out cheaper for families who drink little, but the final amount isn't predictable.
If you want to raise the base package, some Skopje restaurants offer published add-ons: premium imported wine for around €3 per guest, spirits for around €2.5 per guest, and a champagne toast for all guests for around €150 in total.
On rakija and homemade wine: some restaurants outside the Skopje city centre let you bring your own, some free of charge, others for a corkage fee — the exact price for that isn't published, so ask directly and put the agreement in writing so there's no dispute on the day.
A detail that's often missed: when the package ends. If the wedding starts at 7 p.m. and the package runs five hours, everything after midnight is billed by consumption — right when the party is in full swing.
How do you handle vegetarian, vegan, halal and allergy requests?
Collect every requirement through your RSVPs and give the restaurant a list organized by table, not by name, because the kitchen works table by table. A vegetarian menu usually costs the same, a vegan one needs at least a month's notice, halal means meat from a certified supplier, and serious allergies require separate preparation.
In practice:
- Put an open dietary question in your online RSVP rather than a "vegetarian" checkbox — that's how you catch nut and gluten allergies too.
- Ask for written confirmation of exactly what will be served on each alternative plate. "We'll figure something out" isn't a menu.
- For halal: check that the restaurant works with a certified supplier, that the meat is prepared on a separate surface, and that the package can run alcohol-free with a wider soft drink selection.
- For serious allergies, marked plates and a waiter who knows who they're for work better than the best seating chart.
Choosing between a restaurant's own kitchen and outside catering? Compare offers on Kazhida and ask both the same dietary questions — the answers quickly show who has actually done this before.
When is the tasting and when do you lock the guest count?
The tasting is usually scheduled two to four months before the wedding, for two to four people. Some restaurants offer it free above a certain guest count, while others charge a tasting fee that's often deducted from the final bill. The guaranteed guest count is due seven to ten days ahead, per the contract, and that's the number you pay for.
At the tasting, try exactly what will be served, not a special version by the chef. Ask how many grams the main course portion is, and what the meze looks like on a table of ten. Photograph the plates — that's your reference if anything looks different on the day.
The biggest mistake is closing RSVPs late. Send invitations four months ahead, confirm by phone a month before, and lock the final guest count, per the contract, at least ten days before the wedding. If you track RSVPs and the seating plan in one place in your Kazhida plan, the final week is much easier.
Do you need late-night food?
Late-night food is hot food served around two in the morning, when guests are tired from dancing, and by our estimate it costs 300–700 MKD (€5–11) per guest. It isn't ordered for every guest — count on a smaller share of your total guest list, since older guests and families with children have often already left by then.
Simple hot food works best: tavche gravche, cheese burek, pizza slices, kebapi or chicken soup. If the wedding runs until three in the morning and there's an open bar, late-night food isn't a luxury — it's the reason guests remember a great party.
How much does a wedding cake cost and when do you order it?
The rule of thumb is 100 to 150 grams of cake per guest, or around 15 kilograms for 150 guests. According to an older 2016 source, a Skopje pastry shop charged around 1,500 MKD per kilogram; by our estimate, today that's 1,500–1,800 MKD (€24–29) per kilogram, or around 22,500–27,000 MKD (€365–440) for a 15-kilogram cake. The restaurant's own cake is often included in the package, but in a simpler form.
Order four to eight weeks ahead, and at least two months for June, August and September dates, since good pastry shops book up early. When choosing, decide between two options:
Cake from the restaurant. Easier logistics, already in the price, but a limited choice of look and flavor. Perfectly fine if the cake is mainly there for the cutting photo.
Cake from a pastry shop. More choice, a custom design, a flavor tasting. Check who delivers it and when, whether the restaurant has a fridge for it, and whether it charges a cutting fee for an outside cake — some do, so ask in advance.
A trick many couples use: a small two-tier decorative cake for the cutting and photos, plus simple sheet cakes in the kitchen for serving. The look stays the same and the price drops by a third.
If the wedding is in a garden in August, choose a filling that handles heat, and arrange for the cake to arrive just before the cutting.
How do you negotiate the package with the restaurant?
Negotiate the contents, not the price per guest. A restaurant rarely goes below its own per-guest number, but will easily add a hot starter, extend the bar by an hour, or include late-night food. The date matters a lot: in-season Saturdays are the most requested, while a Friday or Sunday often means a better price and more willingness to make concessions.
If you have flexibility, August is the month with the most weddings in Macedonia, and April the fewest, so dates outside August are usually easier to book.
Before you sign, go through this list with the manager and ask for written answers:
- What exactly is included in the price per guest, and is VAT included?
- How many hours does the drinks package run, and what happens after?
- Which spirit brands are included, and which cost extra?
- Can we bring our own rakija, wine or cake, and what does that cost?
- How big is the main course portion, and when is the tasting?
- When is the guaranteed guest count due, and how much variation is allowed?
- What is the price for children, and for the crew menu (photographer, band)?
- How big is the deposit, when is the balance due, and what's refunded on cancellation?
- Is the hall exclusively ours that day, or is there a second event?
- Who is the manager on duty that day, and what number can we reach them on?
Ask the same questions at three restaurants. A five-hundred-denar gap per guest is usually a difference in what's included, not in quality.
Next step
Shortlist three restaurants that fit your guest count, ask each for a written offer in this structure, and book tastings with your two favorites. Browse restaurants and caterers on Kazhida and keep the offers in one place in your wedding plan, so you can check them against your budget before you pay a deposit.
Sources
- Wedding Menus – Oreov Lad
- A Wedding Portion Costs No Less Than Twenty-Five Euros, Dresses and Suits Got Pricier Too – Denar.mk
- How Much Does an Average Macedonian Wedding Cost – Femina
- Restaurant Prices Went Up – Telma
- Hospitality Prices Are Rising – Overnight Stays Got More Expensive, but So Did Restaurant Food – Faktor
- How to Save Money for a Wedding in Macedonia – Termin.mk
Frequently Asked Questions
How much does a wedding menu cost per guest in North Macedonia?
According to a published 2026 price list at a Skopje restaurant, the five menus on offer cost 1,350–2,030 MKD (€22–33) per guest, and the overall range for Skopje restaurants is 1,350–2,150 MKD (€22–35). At higher-end restaurants and hotel halls, where prices aren't published, budget an estimated 2,200–4,500 MKD (€36–75).
Can we bring our own rakija and homemade wine?
Some restaurants outside the Skopje city centre allow you to bring your own rakija and homemade wine, some free of charge, others for a corkage fee — the exact prices for that aren't published, so always ask directly. Hotels and larger halls usually don't allow it, since drinks are their main source of profit. Always put the agreement in writing.
When is the final guest count due?
Restaurants usually ask for a guaranteed guest count seven to ten days before the wedding, per the contract, and you pay for that number regardless of how many people actually show up. Close your RSVPs at least two weeks in advance and notify the restaurant of any change right away, rather than waiting until the last day.
How much does a wedding cake cost and when do you order it?
The rule of thumb is 100 to 150 grams of cake per guest, or around 15 kilograms for 150 guests. By our estimate, a pastry shop today charges 1,500–1,800 MKD per kilogram, which comes to around 22,500–27,000 MKD for 150 guests. Order four to eight weeks ahead, and at least two months for June, August and September dates.
How are vegetarian, vegan and halal requests handled?
Collect them through your RSVPs and give the restaurant a list organized by table, not by name. A vegetarian menu usually costs the same, a vegan one needs earlier planning, and a halal menu means meat from a certified supplier and separate preparation. Ask for written confirmation and marked plates on the day.
What is late-night food and do we need it?
It's hot food served around two in the morning, when guests are tired from dancing: tavche gravche, burek, pizza, kebapi or soup. By our estimate it costs 300–700 MKD (€5–11) per guest, and it's usually ordered for a smaller share of guests, since older guests and families with children have often already left.
Keep reading

Wedding Catering in North Macedonia: 2026 Price Guide
Wedding catering in North Macedonia in 2026: published prices per guest, the hidden costs, how many waiters you need and how to check a caterer's registration.
· 14 min read

How to Choose a Wedding Photographer in North Macedonia
Estimated prices, packages, delivery times and the 12 questions to ask before you book a wedding photographer and videographer in North Macedonia in 2026.
· 10 min read

Macedonian Orthodox Wedding Ceremony: 2026 Guide
What the Macedonian Orthodox Church asks for, what the church fee is, who buys the wedding candles and which 2026–2027 dates are closed for weddings.
· 14 min read