The 7 Best Cafes in Tallinn, Ranked
Coffee and cinnamon bun at a Tallinn specialty cafe
Seven Tallinn cafes worth actually sitting down in, ordered by coffee quality, food, and how much you’ll want to stay.
1. NOP, Kadriorg — the neighbourhood cafe done right
NOP on Koidula street in Kadriorg has been the reference-standard Tallinn cafe for over a decade. Espresso is €3, filter €3.50, oat lattes done properly, and the food goes well beyond pastries: shakshuka at €12, roasted-vegetable bowls at €14, house-cured salmon on rye toast at €13. Sourdough loaves for sale by the door. Small courtyard garden in summer.
It gets busy — weekend brunch has a 20-minute wait between 11 and 1 — but weekday mornings after 10am are calm. This is the cafe I would send anyone to first because it does everything well: the coffee, the food, the space, and the mix of locals and visitors. Combine with a walk in Kadriorg park after. Closed Mondays. Cards only, no cash. Wifi and power at most tables.
2. Rost, Telliskivi — third-wave coffee focus
Rost in Telliskivi Creative City is Tallinn's roastery-cafe and the place to go if you actually care about coffee. They roast on-site, they pour-over with proper attention, and they will tell you the farm and elevation if you ask. Espresso €3, V60 €5. Food is limited — croissants, cinnamon buns, one or two toasts — but the pastries are from a good bakery.
The room is industrial-loft, high ceilings, concrete floors, a big roaster in the corner. Seating is limited and there is often a queue for tables at weekends. Buy a bag of beans (€14-18 for 250g) to take home. This is not a lingering-lunch cafe; it is a serious coffee stop before or after the Telliskivi wander. Pair with F-hoone next door for a proper meal.
3. Renard, Vaike-Karja — Old Town pastry standard
Renard is a small French-style patisserie on Vaike-Karja in Old Town doing genuinely good croissants (€3), pain au chocolat (€3.50), tarts (€5-7) and canele. Coffee is €3-4 and competent rather than exceptional. Seating is limited to a few counter stools and one small table, so this is a takeaway or standing-eating stop, not a sit-down.
This is the Old Town cafe I actually use. Every other Old Town cafe on Viru street or Raekoja plats charges tourist prices for supermarket-quality pastry. Renard doesn’t. Buy a bag of pastries, walk 100 metres to the Danish King's Garden with the town wall towers behind you, and eat on a bench. Twelve euros for two people, better than most €30 Old Town breakfasts. Closed Sundays.
4. Sfaar, Telliskivi — cafe-wine bar hybrid
Sfaar occupies the corner unit at Telliskivi and shifts through the day: coffee and pastries in the morning, lunch bowls and sandwiches at midday, wine and small plates in the evening. Coffee is good, the natural-wine list is one of the best in Tallinn (glasses €7-9), and the small-plates menu is where Estonian ingredients meet Nordic technique — pickled herring on rye, smoked pork belly, whipped cottage cheese with dill oil.
This is where I take out-of-town friends who want one cafe that does everything. Lunch runs €14-18, evening small plates €8-12 each. Design-conscious room, bench seating, big windows onto Telliskivi's main courtyard. Books out on weekend evenings. Good for solo working during weekday afternoons — decent wifi, tolerant staff, unlimited refills of water. Cards only.
5. Kohvik Sesoon, Rannamae — under-the-wall hideaway
Kohvik Sesoon on Rannamae, tucked against the north side of the Old Town wall, is the cafe most tourists walk past. Coffee €3, house-baked cakes €4-6, and a very short lunch menu of soups and open sandwiches (€8-12). The room is small, wood-panelled, with about twenty seats and a view of the medieval wall from the window.
This is where locals from the tourism industry go on their breaks, which tells you everything. It is calm at times when Vabaduse valjak and Raekoja plats are chaos. In winter it becomes a genuine refuge from wind. In summer they put out three pavement tables. Not a destination cafe — the coffee is fine rather than great — but the best place in Old Town to sit for an hour without a coach tour walking through.
6. Katharinenthal, Kadriorg park — the park cafe
Katharinenthal is the wooden pavilion cafe inside Kadriorg park, five minutes from the palace. Coffee €3, cakes €5-6, light lunches €10-14, and a big outdoor terrace under trees in summer. Not a coffee-nerd cafe but a genuine park cafe of the type that has almost disappeared in most European capitals — proper table service, real crockery, no queue at the counter.
Go here after KUMU or during a Kadriorg walk. It is not worth a special trip from Old Town but it is exactly right where it is. Open May to September in full form; a reduced winter operation runs in the palace itself. Prices are 20% below Old Town for similar quality. If you have a family or older parents visiting, this is the easy pick — no stairs, no queue, no design-magazine posturing.
7. Must Puudel, Muurivahe — the late-night option
Must Puudel (Black Poodle) on Muurivahe is a cafe by day and a bar by night, in a first-floor room full of second-hand furniture, hanging plants and mismatched lamps. Coffee €3, breakfast served until 4pm (€8-12), and from 6pm it turns into a proper bar with a wine list, cocktails at €10-12, and DJs on Fridays and Saturdays until 3am.
This is the shabby-bohemian cafe every European city has one of, and Tallinn's is a good example. Not the best coffee, not the best food, but the best atmosphere for a two-hour hangout with a book or a friend. Popular with students and creative types. The building creaks, the toilets are small, and the vibe is entirely un-Instagrammable, which is the point. Card and cash. No reservations.
Before you book
The questions people ask about Kadriorg, answered with this month’s numbers.
Rost, without question, for espresso and pour-over quality. NOP is a close second and does milk drinks better. Sfaar is very good for a cafe that also does food and wine. If you want a specific single-origin brewed with care, Rost is the pilgrimage. If you want coffee-plus-lunch in a nice room, NOP wins.
NOP tolerates laptops off-peak (before 11 and after 2). Sfaar is genuinely laptop-friendly during weekday afternoons with reliable wifi and power at most tables. Must Puudel is fine for laptops until 6pm. Rost and Renard are not laptop cafes — too small and too busy. Katharinenthal has weak wifi and outdoor seating.
NOP does the best full breakfast — shakshuka, avocado on sourdough, salmon toast, all €12-14. Sfaar does breakfast bowls until 11am. Must Puudel serves breakfast until 4pm, which is genuinely useful. Renard is pastry-only. Rost is coffee-and-croissant. For a hotel-quality breakfast at cafe prices, go to NOP.
Rounding up to the nearest euro or leaving 5-10% for table service is normal but not obligatory. For counter service (Rost, Renard) no tip is expected. Card readers usually offer a tip option — 5% is polite, 10% generous. Estonians tip less than Americans and more than Germans; do whatever feels right.