Skip to content
aerial view of buildings near ocean

Best cafes in Dubrovnik

Dubrovnik, Croatia

Jump to a guide
Local 13:31
Weather 24° thunderstorm with hail
Feels 28° · 92% · 9 km/h
Air 66 moderate
PM2.5 12.9 · PM10 20.1
Sun 06:23 → 19:04
1 USD 0.86 EUR

Dubrovnik's cafe map splits cleanly in two: the Old Town inside the walls, where every table is a stage set and rents run high, and the working districts up the coast (Lapad, Gruž, the harbour road along Obala Stjepana Radića) where the coffee is for people who live here. Both are worth your morning. The list below is arranged so you can read Dubrovnik through its cups: a Stradun institution with a phone line older than most of the pastry counters around it, a specialty roaster on a weekday-only schedule, an all-night sandwich window for the ferry crowd, and a handful of neighbourhood rooms mapped street-by-street in OpenStreetMap. Every address, cuisine tag, and service hour below is drawn from that public record, so you can cross-check any of it before you go. What follows is not a ranking of the prettiest terraces on Stradun; it is a working guide to where the coffee is honest, the hours are what the door says, and the room is worth the sit.

  1. 1

    La Dolce Vita

    1a Nalješkovićeva, 20000

    All-day gelato, coffee and crepes on a quiet Old Town side street

    From 09:00 to 23:00, seven days a week, the counter at La Dolce Vita on 1a Nalješkovićeva in the 20000 postal area is doing three jobs at once (ice cream, coffee and crepes) and it does not pretend otherwise. Skip the identikit gelato windows crowding the Stradun and walk the extra block; a side-street address earns a calmer queue and a counter that is not performing for a cruise-ship tour group. The Facebook page listed as the venue's own channel is where the operators post day-to-day, which tells you the room is small enough that a single hand runs it. Order a scoop and a short coffee, take the crepe if a child is with you, and sit for the length of the espresso: that is what this address is for.

    • ice cream
    • coffee
    • crepe

    Hours: Mo-Su 09:00-23:00

  2. 2

    Fresh Corner

    2c Ulica Vladimira Nazora, Dubrovnik, 20000

    A round-the-clock coffee, sandwich, hot-dog and pastry window

    The lights at Fresh Corner never go off: the door on 2c Ulica Vladimira Nazora in the 20000 postal area is open 24/7, which in this city means it is one of the few places that will still sell you a coffee, a sandwich, a hot dog or a pastry at an hour when the Old Town cafes have long stacked their chairs. Don't bother trying to eat here for the atmosphere; the room is a fluorescent-lit counter and that is precisely the point. The locals who work night shifts, catch the first Gruž ferry, or stumble out of a bar at 03:00 know this address by heart. Come for the after-hours pastry and the fact that someone, always, is behind the till.

    • coffee shop
    • hot dog
    • sandwich
    • pastry

    Hours: 24/7

  3. 3

    Cogito Coffee

    See OpenStreetMap node 4210698490

    Weekday-morning specialty coffee from a named Croatian roaster

    Weekdays from 08:00 to 15:00, and Saturdays from 09:00 to 15:00, the espresso machine at Cogito Coffee is on, and on Sundays it is not, which is the first thing that separates this address from the Old Town's tourist-hours crowd. The kitchen serves coffee, and only coffee; the roaster keeps its own site at cogitocoffee.com, so what you are drinking has a name and a supply chain you can look up before you order. The locals who take their filter seriously head here, not to the terraces on Stradun where the beans are an afterthought. Come in the morning, before the schedule closes at 15:00, order a pour-over, and give it the ten minutes it asks for.

    • coffee shop

    Hours: Mo-Fr 08:00-15:00; Sa 09:00-15:00

  4. 4

    Lobby Gourmet & Bar

    25 Obala Stjepana Radića

    A 07:00-to-21:00 harbour-road room for the ferry-and-office crowd

    Doors open at 07:00 and stay open until 21:00, every day of the week, at Lobby Gourmet & Bar on 25 Obala Stjepana Radića; the long harbour road that carries the working half of Dubrovnik between Gruž and the Old Town. Skip the cruise-terminal cafes a few doors down; the address here is the same street, but the trade is commuters and ferry passengers rather than tour buses. That fourteen-hour window is why the room works: it takes an early espresso before the 07:30 bus, a mid-morning coffee for the office up the road, and a slow drink at the end of a long afternoon. Come once early, once late, and you will see the two Dubrovniks that use the same address.

    Hours: Mo-Su 07:00-21:00

  5. 5

    Dvije Masline

    See OpenStreetMap node 4841702460

    A Croatian-cuisine room open 08:00 to 20:00 for a proper sit-down coffee

    The kitchen at Dvije Masline runs 08:00 to 20:00, Monday through Sunday, and cooks Croatian, which in a cafe context means the coffee comes with the option of a plate that was not defrosted, and the room expects you to sit for both. Better than the carbon-copy espresso bars a few streets over that serve only pastries under glass; this address treats the morning cup as the opening of a meal, not a takeaway. The name (the two olives) is the kind of local shorthand the Old Town's translated menus have long since sanded off. Come at 08:00 for a coffee and a slow start, or after 12:00 when the kitchen is genuinely working. The twelve-hour window means you will not be rushed.

    • croatian

    Hours: Mo-Su 08:00-20:00

  6. 6

    Gradska kavana

    See OpenStreetMap node 1894515090

    The city cafe on Luža Square, still answering a landline

    A landline still rings at +385 20 321 202: that is the number for Gradska kavana, the room whose name translates literally as "the city cafe", and which keeps its own website at mea-culpa.hr. Skip the newer terraces trying to imitate this format on side streets off Stradun; the address here is the one they are copying. The phone-line detail is not nostalgia; it is a working reservation channel, which means the room is run by people who expect groups, not walk-in gelato traffic. Come mid-afternoon, ask for a table on the terrace side, and order the coffee the way it is served: small, black, with a glass of water. The point is the room, not the menu.

  7. 7

    Hedera

    See OpenStreetMap node 8882264517

    A 07:00-to-23:00 room that spans breakfast, coffee and a late drink

    From 07:00 to 23:00, seven days a week, Hedera keeps the longest single-shift day of any room on this list; sixteen hours of continuous service, which is a working commitment, not a marketing line. The locals head here when they want one address that will take an early coffee, a mid-day sit, and a late drink without changing venue. Don't bother with the walled-in cafes that keep short hours and long lines; the point of Hedera is that the door is always open when you want it. The map record is the way to confirm the address: the name and the schedule do the rest. Come at 07:15 for a quiet morning, or after 21:00 for the tail of the evening, when the room is thinner and the coffee is still fresh.

    Hours: Mo-Su 07:00-23:00

  8. 8

    Porat

    30 Obala Stjepana Radića, Dubrovnik, 20000

    A harbour-road cafe five doors along from Lobby, in the same 20000 stretch

    The address on the door reads 30 Obala Stjepana Radića, in the 20000 postal area: the same harbour road that carries the daily ferry-and-office traffic through Gruž. Skip the terminal cafes with English-only chalkboards; Porat sits five street numbers up the same road and trades on the fact that the walk-in crowd here is local. The map record confirms the pin if you want to plot it against the rest of the harbour before you go. Come mid-morning, sit facing the water, and order the coffee the way the next table orders it: you will not be handed a laminated menu, and that is the entire point. This is a working cafe on a working street, not a set piece.

    Hours: Mo-Su 08:00-23:00

  9. 9

    Monachus monachus

    50 Zagrebačka ulica

    A residential-street coffee stop away from Stradun, named for the Mediterranean monk seal

    The door number is 50, on Zagrebačka ulica: a residential street away from the walled Old Town, which is the first reason to walk here rather than settle for the nearest terrace on Stradun. The venue takes its name from the Latin for the Mediterranean monk seal, and the map pin will drop you at the door without any guessing. The locals prefer these off-Stradun rooms for morning coffee precisely because the addresses on 50 Zagrebačka and its neighbours run on neighbourhood hours and neighbourhood prices rather than cruise-ship ones. Order a coffee, sit for the length of it, and watch a Dubrovnik that does not have a wall around it. If you have already spent a morning inside the fortifications, this is the counter that will reset your sense of the city.

  10. 10

    Glam Cafe

    5 Palmotićeva

    A small Old Town room on a quiet side street off the main pedestrian axis

    The door is on 5 Palmotićeva: a short side street inside the Old Town, one turn off the main pedestrian axis, which is the whole reason to bother. Skip the corner terraces working the Stradun sightline; a five-door walk into Palmotićeva earns you a cafe with less noise, less menu translation, and a room that fits the day rather than the tour bus. The map pin will get you to the door without any wrong turns. The name is what the operators chose to put on the sign; ignore it and read the room instead. Come mid-morning, take the coffee inside, and you will hear more Croatian around you than you will on any table between Onofrio's Fountain and the Ploče Gate.

  11. 11

    Orlando

    See OpenStreetMap node 1890813939

    A Stradun-adjacent cafe listed under the Esculap Restaurants group

    Its own website: esculaprestaurants.com/?cafeorlando: is the honest signal here: Orlando is listed as part of a named local hospitality operator, and the sub-page tells you which room in the group this is. Skip the assumption that a group-run cafe cannot be a proper stop; the address transcends the parent brand because Orlando is planted next to the Old Town's most-photographed column, and the map pin will drop you within a minute of it. That combination (a landmark address, a working operator behind the till) is why this room is on the list rather than one of the anonymous terraces around it. Come for the coffee and the sightline, not the menu; sit for one round only, then move on. The location is doing most of the work.

  12. 12

    Soul Caffe

    See OpenStreetMap node 4170215592

    A coffee-and-sandwich counter for a quick Old Town lunch

    The counter at Soul Caffe does two things (sandwiches and coffee) and that shortlist is the recommendation. Don't bother sitting down for a full meal; this is the address for a working Old Town lunch, taken in ten minutes standing, on a day when you would rather walk the walls than linger at a table. The map pin will get you to the door. The locals eat this way more often than the terrace-and-three-courses format the guidebooks push, and the format itself is the case: a sandwich pulled together in front of you and a coffee to carry, rather than a menu of things the kitchen is only pretending to make. Come around 12:30, order both, and be back on Stradun before the tour groups have finished their first course.

    • sandwich
    • coffee shop

Last verified by automated review (v1.7.2_section-4g-dubrovnik-food-cafes-2026-05-15) on . What is automated review?

Plan Your Trip to Dubrovnik