14 of the best · Zagreb, Croatia
14 of the Best Cafés in Zagreb
Zagreb is a café city, where a coffee can last all afternoon. Here are the best specialty coffee bars, the most charming cafés and the cake shops locals love.
Our 14 favourites, listed A–Z · Updated October 2026
What's onThis week in Zagreb
Insiders' picks
Three of our favourites from this list, vetted by people who know and love Zagreb.
-
A specialty pioneer
Cogito Coffee
The pioneer of specialty coffee in Croatia, with a calm courtyard café on Varšavska Street.
Varšavska ulica 11Explore View on map
-
Books and coffee
Booksa
A literary club and café on Martićeva Street, with readings, books and a creative crowd.
Martićeva ulica 14DExplore View on map
-
A historic café
Palainovka
One of Zagreb’s oldest cafés, in the quiet Upper Town, with a terrace under the trees.
The full list: Cafés, A–Z
Show 10 of 14 places on a map
Specialty coffee 7
Roasters and coffee bars run by people who care about every cup.
-
Italian-style espresso
B041
A stylish espresso bar on Masarykova Street, in the heart of the Lower Town.
Masarykova ulica 25Explore View on map
-
Books and coffee
Booksa
A literary club and café on Martićeva Street, with readings, books and a creative crowd.
Martićeva ulica 14DExplore View on map
-
A specialty pioneer
Cogito Coffee
The pioneer of specialty coffee in Croatia, with a calm courtyard café on Varšavska Street.
Varšavska ulica 11Explore View on map
-
Serious espresso
Eli’s Caffe
A specialty coffee bar on Ilica, known for carefully roasted espresso.
Ilica 63Explore View on map
-
Quick, good coffee
Express Bar
A small espresso bar on Petrinjska Street, popular for good coffee on the go.
Petrinjska ulica 4Explore View on map
-
Neighbourhood specialty
Monocycle
A specialty coffee shop on Kneza Mislava Street, popular with locals for flat whites and filter coffee.
Ulica kneza Mislava 17Explore View on map
-
Roasted on site
Quahwa
An independent coffee roastery and bar on Nikola Tesla Street, focused on single-origin coffee.
Ulica Nikole Tesle 9Explore View on map
Café-bars 3
Classic Zagreb café-bars.
-
Vintage charm
Finjak
A charming café on Vlaška Street with a vintage feel.
Vlaška ulica 78Explore View on map
-
Retro café-bar
Program
A relaxed café-bar on Martićeva Street with an eclectic, retro interior.
Martićeva ulica 14fExplore View on map
-
Elegant café
Velvet
An elegant café on Dežmanova Street, just off Ilica, open from morning to late evening.
Dežmanova ulica 9Explore View on map
Cakes & historic cafés 4
Cake shops and cafés with history.
-
Pretty pastries
Meet Mia
A pretty café on Vlaška Street, known for its cakes and pastries.
Vlaška ulica 43Explore View on map
-
Cakes and ice cream
Orijent
A traditional confectionery on Maksimirska Street, known for cream cakes and ice cream.
Maksimirska cesta 34Explore View on map
-
A historic café
Palainovka
One of Zagreb’s oldest cafés, in the quiet Upper Town, with a terrace under the trees.
Prices: € budget, €€ moderate. On Saturday mornings, join the špica, when Zagreb meets for coffee in the centre.