Home/Guides/Money, tipping, and prices in Dubrovnik

Essentials

Money, tipping, and prices in Dubrovnik

Croatia adopted the euro in January 2023 but I’ll quote everything in $ here. Card acceptance is near-universal; tipping is 10% for good service.

Read6 min
Published2026-08-03

What things actually cost

A coffee is €3, a beer €4-€5, a pastry from a bakery €3. Sit-down lunch in the Old Town runs €19-€26 a person with a glass of wine; the same meal in Gruž or Lapad is €12-€16. Grilled fish by the kilo is the standard local price — expect €65-€82 per kilo for whole sea bass or dentex, which serves 2 people. Water at a restaurant is €3 for a bottle even though tap is perfect. Cocktails at Buža bar €10, wine by the glass €5-€8.

Beyond restaurants, a Dubrovnik city bus ticket bought from the driver is €2.70, or €1.87 if bought at a Libertas kiosk in advance. The Old Town walls walk is €35 in peak season, dropping to €15 outside June-September. Groceries at a Konzum or Tommy supermarket are close to Western European prices — a liter of milk €1.10, a loaf of bread €1.50. The Gruž morning market (Gundulićeva poljana in town has a smaller version) sells figs, tomatoes, and homemade rakija at fair, unposted prices — expect to pay slightly more than a local because bargaining isn't customary here.

Card, cash, or both

Cards work almost everywhere — restaurants, buses, taxis, ferries. Bring a small amount of cash (€87 in €17s equivalent) for konoba lunches on the islands, farmers' market purchases, and tips. ATMs are common but avoid Euronet ones (yellow) which charge 8-10% conversion fees; use Zagrebačka Banka, PBZ, or Erste bank ATMs instead. Always decline 'dynamic currency conversion' when a card machine asks if you want to pay in dollars — the rate is terrible.

The nearest Zagrebačka Banka ATMs to the Old Town are at Ban Jelačića Square by Pile Gate and along Vukovarska near the bus station in Gruž; both charge a flat withdrawal fee rather than a percentage. Avoid the currency-exchange kiosks (mjenjačnica) directly outside Pile and Ploče Gates — their rates run 5-7% worse than a bank ATM. If your bank charges a foreign-transaction fee regardless, one large cash withdrawal on arrival beats several small ones. Contactless is standard even at ferry kiosks and the cable car ticket window, so a physical card rarely needs to leave your wallet.

Tipping norms

Not expected the way it is in the US, but appreciated. Round up on a coffee, leave 10% at a sit-down restaurant if service was good. Cabs get the fare rounded up. Guides on private tours get €9-€17 per person. Hotel porters €2-€3 per bag. Nothing is compulsory and no one will chase you — but staff wages are lower than tourist prices might suggest, so a modest tip goes further than at home.

For larger group experiences — a Game of Thrones walking tour, a kayak trip to Lokrum, a private Elaphiti Islands boat charter — €5-€10 per person on top of the quoted price is standard if the guide was good, paid in cash directly to them rather than added to a card slip. Housekeeping at apartments and smaller guesthouses doesn't expect a daily tip the way big hotels sometimes prompt on checkout; leaving €10-€15 for a week's stay is a courteous gesture rather than an obligation. Skip tipping on top of already-added service charges, which some Old Town restaurants near Stradun quietly include — check the bill before adding more.

Seasonal price swings

Dubrovnik runs on a steep curve: July and August prices for hotels, boat tours, and even restaurant set menus can be 60-80% higher than in April or late October. A double room that's €90 in November can be €220 in peak August at the same property. Ferries and the cable car don't change price by season, but everything discretionary does — private transfers, guided tours, and beach club sunbeds all carry a summer surcharge that quietly disappears by mid-October.

May, June, and September offer the best value-to-weather ratio — sea temperatures are still swimmable, and accommodation runs 25-35% below August rates. December through February is cheapest of all and some island guesthouses and restaurants on Šipan or Koločep close entirely, so confirm opening before planning a winter day trip out there. If budget is the priority over guaranteed swimming weather, book the last two weeks of September or the first two of October — this is the window locals themselves consider the best combination of open restaurants, mild seas, and normal prices.

What a room actually costs, by type

Budget stays — private rooms like Rooms Andro or Katarina Rooms, or a studio such as Studio Rupe — run €70-€110 a night in shoulder season and €110-€160 in August, usually without breakfast or a lift. Mid-range hotels in Lapad or Babin Kuk, such as Hotel Kompas, Hotel Lero, or Valamar Lacroma Hotel, land at €140-€220 a night with breakfast and pool access, and are the pick for anyone who wants a 10-15 minute bus ride into the Old Town rather than paying its premium.

Old Town and top-tier properties push much higher: The Pucic Palace and Hotel Excelsior sit at €350-€650 a night in peak season for the location and sea views, while a resort-style stay at Dubrovnik Palace on the Lapad peninsula runs €280-€500 with private beach access included. None of these drop much below €200 even in shoulder months. My call: stay in Lapad or Gruž for value and eat where locals eat, and reserve the Old Town splurge for one night only if the view matters more than the meal prices around it.

Getting around without overpaying

Taxis in Dubrovnik are metered but pricier than most European cities — a ride from the airport to the Old Town is €35-€45 by taxi versus €10 on the Platanus/Atlas airport shuttle bus timed to flights, or €2.70 on the public Libertas bus if you're not carrying much luggage. Within town, a short taxi hop rarely justifies its €8-€12 minimum fare when the same route is a 10-minute walk or a €2.70 bus ride. Uber and Bolt both operate in Dubrovnik and are typically 15-20% cheaper than a hailed taxi for the same route.

Ferries to the Elaphiti Islands (Koločep, Lopud, Šipan) run €7-€13 return with Jadrolinija from the Gruž port and are dramatically cheaper than the €40-€60 private speedboat tours sold in the Old Town for the same islands — take the ferry unless you specifically want a multi-island hop in one afternoon. Car rental is €35-€55 a day in shoulder season but parking near the Old Town costs €3-€5 an hour and is scarce, so a rental only earns its keep for day trips to Mostar or the Pelješac peninsula, not for getting around Dubrovnik itself.

Good to know

Questions, answered

What currency does Croatia use?

Croatia joined the euro in January 2023. The old kuna is no longer accepted.

Do I need to carry cash in Dubrovnik?

Not really. Cards work almost everywhere. Bring around €87 in cash for markets, small konobas, and tips.

How much should I tip in Dubrovnik?

10% at restaurants for good service, round up on coffee and taxis. Not compulsory.

Is Dubrovnik expensive?

Yes, comparable to Venice or Amsterdam in high season. Off-peak is 30-40% cheaper. Stay outside the walls to save significantly on food and accommodation.

What's the cheapest time of year to visit for prices?

December through February is cheapest overall, though some island restaurants and guesthouses close for winter. For a balance of good weather and lower prices, aim for late September or early October, when rates run 25-35% below August.

Is it worth renting a car to save money in Dubrovnik?

Not for getting around the city itself — parking near the Old Town is €3-€5 an hour and scarce, and buses cover Lapad, Gruž, and Babin Kuk cheaply. A rental only pays off for day trips beyond town, such as to Mostar or the Pelješac peninsula.

Doing good is the business: every booking through Stay Dubrovnik funds one verified tonne of carbon removal — same room, same price, no markup.

Search stays