There are two things that go together like salt and pepper: coffee and Zagreb. And if you’re a digital nomad looking for somewhere comfortable to work for the day, you won’t struggle to find the best cafes in Zagreb, Croatia. In fact, I discovered so many, that I was spoilt for choice most days!

Having lived and worked remotely in the Croatian capital for several months, I learned exactly where the best Zagreb cafes are, and I can also tell you that the best coffee in Zagreb isn’t hard to find (with a little help from this guide!). Of course, when you combine that with all the amazing things there are to see and do in the city, you’ll understand why this city has become a digital hotspot for so many people.

Best Cafes and Coffee Shops in Zagreb

Zagreb croatia

One thing you should know about me: I love coffee, so it was a joy to narrow down the best laptop-friendly cafes in Zagreb for you. I prefer to work from cafes over coworking spaces, and I gladly sipped my way around plenty in the name of research.

I’ve compiled a list of my favorite spots based on the coffee, food, quirks, quality of service, my opinion, and customer reviews. Enjoy!

1. Cogito (Best Cafe in Zagreb Overall)

iced coffee cafe iced coffee cafe

Ask any remote worker, and they’ll tell you that one of the best cafes in Zagreb for work is Cogito and I totally agree. This place is so comfortable, and they serve amazing coffee. I also found the internet to be both fast and reliable, so it’s easy to get on and be productive.

There are several branches around the capital, but the one in Varšavska is my favorite. It’s close to everything and has such a laid-back vibe, which is surprising when you consider how central it is. The chairs are also really comfortable so you won’t end up with aches and pains by the time you’re done working.

For the best coffee roasters in Zagreb, I highly recommend trying this spot. They also offer some great snacks too, including cakes. You’ll find plenty of other digital nomads working from here, and they have sufficient charging points dotted around in case your laptop runs out of juice.

Cogito Information

Address: Varšavska ul. 11, 10000, Zagreb, Croatia
Operating Hours: Mon-Fri, 8 am- , Sat, 9 am-7 pm, Sun, 9 am-3 pm
Must-Try Items: Latte, iced mocha, carrot cake
Average Cost: $2-$3 per coffee, $5-$8 per lunch dish, $3 for desserts

2. Quahwha (Best for Quality Coffee)

latte cafe latte cafe

I’m serious about the quality of my coffee, and I was over the moon when I found Quahwha. For me, a good day at work isn’t complete without a great cup of java, and this place certainly delivered. They also roast all of their beans on-site, so you know they take it pretty seriously.

This cafe in Zagreb is a great choice for a few hours of work, and while it isn’t a huge space, it’s rarely busy to the point where you can’t find a chair. I also like the homely feel inside; it’s almost like being in your living room but with someone serving you great coffee and cake. I always felt like I could stay here for hours on end, and returned quite a few times.

The internet at Quahwha is fast and reliable and the chairs are also comfortable. There’s a dedicated room with large desks that are ideal for working, and if you get there early enough, you’ll be able to use them for a few hours. It’s a great place to sit, soak up the atmosphere, and be a little productive at the same time.

Quahwha Information

Address: ul. Nikole Tesle 9/1, 10000, Zagreb, Croatia
Phone: +385 1 3639 074
Operating Hours: Mon-Thurs & Sun, 9 am-6 pm, Fri-Sat, 9 am-8 pm
Must-Try Items: Pumpkin spice latte, coffee cake, cappuccino
Average Cost: $2 per specialty latte, e.g. pumpkin spice, $3 per sandwich, $2 for desserts

3. Filteraj (Best for Atmosphere)

matcha lattematcha latte

Filteraj is a pretty new addition to the Zagreb coffee scene but it’s somewhere I managed to visit before I left. It serves some of the best coffee in Zagreb and is a great choice for vegans – they make their own plant-based milk and serve some scrummy vegan cakes. There’s plenty of space inside and two terraces, so you’ll never feel like you’re in a crowded space.

For me, this is one of the best cafes for working on a laptop in Zagreb because it’s got everything you could need. Great coffee, delicious food, space, comfortable chairs, plenty of charging points, and good quality internet. It’s also very centrally placed, just beside Zagreb Cathedral.

Filteraj is pretty trendy so you’ll likely find a young crowd and plenty of other digital nomads here. It’s a good place to socialize, but it’s also quiet enough to be able to get your work done too. I did a few video calls from here and I didn’t feel like it was too noisy.

Filteraj Information

Address: Vlaška ul. 10, 10000, Zagreb, Croatia
Operating Hours: Mon-Fri, 8 am-8 pm, Sat, 8.30 am-7 pm, Sun, 9 am-3 pm
Must-Try Items: Matcha, cold brew, hot chocolate
Average Cost: $2-$3 per coffee, $3.80 per cake

4. Korica (Best for Cake Lovers)


There’s only one thing I love more than coffee, and that’s cake. Handily, you’ll find both at Korica, so I was certainly keen to do some work from this spot. I consider this place one of the best cafes to work from in Zagreb, and if you’re into baked goods like me, you definitely need to go.

You’ll find a few branches across Zagreb, but the Preradoviceva Street branch is the best. Not only is it the most central but it’s the largest, and there’s plenty of outdoor seating so you can soak up the sun while you work. And don’t worry; they have parasols, so you won’t have a screen glare issue or a resulting headache.

You could call this a bakery and cafe rolled into one, as they have a great selection of sweet and savory options to fuel up on. As for the work situation, the internet is good, and there’s plenty of space. The only downside worth mentioning is that the seating isn’t as comfortable as it could be, but for a couple of hours, it’s not a huge problem.

Korica Information

Address: Preradovićeva ul. 39, 10000, Zagreb, Croatia
Phone: +385 1 6231 995
Operating Hours: Mon-Fri, 7 am-7 pm, Sat, 8 am-3 pm, closed on Sundays
Must-Try Items: Matcha latte, fresh sandwiches, cappuccino
Average Cost: $2-$4 per latte, $6-$10 per main, $3 for desserts

5. Express Bar (Best for Outdoor Working)

laptop outdoor cafelaptop outdoor cafe

Small but mighty, Express Bar is one of the best coffee shops in Zagreb if you want to sit outside and get your work done. It’s shaded, and the chairs are comfortable, with tables that are big enough for a laptop and notebook. The internet is also high quality and I managed to do everything I set out to without problems.

The biggest downside to working from this cafe is that it’s in the ideal spot for people-watching, which does somewhat risk distraction. However, the great quality coffee will help you focus; the lattes are super-creamy, and they also serve delicious homemade cakes.

I worked from this cafe a few times, and I saw a few other remote workers there too. It’s not a huge cafe, so you’ll need to get there relatively early if you want to grab a spot, but it never gets so busy that you’ll have to wait. It’s also reasonably priced, and the staff doesn’t mind you working from there as long as you buy a proportionate amount of drinks.

Express Bar Information

Address: Petrinjska ul. 4, 10000, Zagreb, Croatia
Operating Hours: Mon-Sat, 8 am-11 pm, closed on Sundays
Must-Try Items: Latte, chocolate truffles, matcha
Average Cost: $2-$3 per coffee, $5-$6 per lunch dish, $3.50 for desserts
Website: Express Bar – Facebook

6. Velvet Cafe (Best for Peace and Quiet)

herbal teaherbal tea

Not only is Velvet Cafe on the shortlist for the best coffee in Zagreb but it’s also a great place for tea lovers. The range of different teas is quite mind-blowing, and it’s great to try a few and see what you like. They also serve delicious cakes and sandwiches, making it an ideal place to do some work and grab a bite during breaks.

Velvet Cafe is located along a pedestrianized side street, so you won’t have the noise of cars to disturb you. It’s a popular spot with locals, but that just shows you how good it is, while also being part of a thriving arts scene. The seating is comfortable and homely, and there’s an outdoor space available if you prefer to sit outside.

The only downside of working from this cafe is the lack of charging points. Just remember to charge up before you go, and you should be fine. However, the internet is great and makes up for the lack of outlets – it never dipped once while I was there.

Velvet Cafe Information

Address: Dežmanova ul. 9, 10000, Zagreb, Croatia
Phone: +385 1 4846 743
Operating Hours: Mon-Thurs, 8 am-10 pm, Fri-Sat, 8 am-12 am, Sun, 9 am-9 pm
Must-Try Items: Homemade cakes, iced latte, tea selection
Average Cost: $2-$3 per latte, $3-$4 for desserts

7. Botaničar (Best for Comfort)

indoor plants coffeeindoor plants coffee

I visited this cafe because I love plants and greenery – this cafe is covered in exactly that, giving it a really laid-back feel. I was very comfortable while working from here, and I have to agree that being surrounded by nature makes you more productive. Of course, it could also be the coffee, which is extremely high quality.

This coffee shop in Zagreb is pretty unique in its decor, and there are regular art exhibitions held here, with local artists frequently seen milling around. It’s a great place to soak up the creative vibe, and you’ll also find other remote workers here. I met a few new friends in this cafe, so if you’re looking to socialize, this is an ideal place to go.

The only downside is that there isn’t a huge amount of seating, so make sure you get there early to grab a seat. The internet is good quality, and the chairs are comfortable enough to sit for a few hours. There isn’t a huge amount of charging points, but sufficient if you only need to quickly top up your devices.

Botaničar Information

Address: Trg Marka Marulića 6, 10000, Zagreb, Croatia
Operating Hours: Mon-Fri, 8 am-11 pm, Sat, 9 am-11 pm, Sun, 11 am-7 pm
Must-Try Items: Cold brew, iced latte, cappuccino
Average Cost: $2-$4 per latte, $3-$4 for desserts
Website: Botaničar – Facebook

8. Br00m44 (Best for Vegans)

vegan brunchvegan brunch

There are a few cafes in Zagreb that are ideal for vegans, but Br00m44 is undoubtedly the best. I’m not vegan, but I tried some of their dishes and they were very tasty indeed. This cafe serves a great bunch menu and it’s often busy with both locals and tourists—a testament to how good it is.

If you’re looking for great specialty coffee in Zagreb and a comfortable place to work, this is the spot. The indoor and outdoor chairs are comfortable enough to work in, and the internet is fast and dependable; I made some calls from here and had no trouble. There are also plentiful charging points dotted around.

It can get very busy during the weekends, but if you arrive early enough you’ll find a spot. It’s a great place for people-watching, so on a break or at the end of your working day, sit back, relax, drink a coffee, and watch the world go by. It’s my favorite way to break up my working day.

Br00m44 Information

Address: Dolac 8, 10000, Zagreb, Croatia
Operating Hours: Mon-Sat, 6.30 am-3 pm, Sun, 8 am-2 pm
Must-Try Items: Brunch menu, latte, cappuccino
Average Cost: $2-$4 per latte, $4-$8 per main, $3.50 for desserts
Website: Br00m44 – Instagram

9. Eli’s Caffe (Best for a Cozy Vibe)

cafe macchiato cafe macchiato

If large coffee shops aren’t your thing, Eli’s Caffe is a cozy and comfortable place to open up your laptop. This is one of the most unique cafes in Zagreb because it’s maintained its original vibe and hasn’t gone down the road of becoming too sleek or modern. The service in this cafe is also second to none; the owner is extremely friendly and will help you with anything.

I really enjoyed the coffee here, and I managed to have a few productive days. The internet is good; I wouldn’t say it’s the fastest I’ve experienced in Zagreb, but it’s enough to work with. The seating is bar stool-style, which can be uncomfortable for longer periods, but the tables are large, and you can spread out pretty well.

Be sure to try the homemade cakes while you’re there, and sit outside on the pavement area and soak up the sun. Eli’s Caffe might not be 100% perfect for a working day, but it’s got what you need, and its charm is enough to make you go back more than once. Of course, the central location also helps and it’s easy to sightsee once you’re finished with work for the day.

Eli’s Caffe Information

Address: Ilica 63, 10000, Zagreb, Croatia
Phone: +385 91 455 5608
Operating Hours: Mon-Fri, 8 am-5 pm, Sat, 8 am-2 pm, Sun, 9 am-2 pm
Must-Try Items: Tea selection, macchiato, homemade cakes
Average Cost: $2-$3 per latte, $3-$4 for desserts

10. Program Bar (Best for Meeting Other Remote Workers)

coffee cafe artcoffee cafe art

Program Bar is a cool coffee shop in Zagreb, located in Martićeva, and close to shops and restaurants in the area. The decor in this restaurant blew me away; it’s like nothing else I’ve ever seen before, and it’s incredibly Instagrammable. Of course, it’s also ideal for a few hours of work too.

You won’t struggle to meet other remote workers while you’re visiting Program Bar; it’s a firm favorite, and the trendy vibe pulls people in. The internet is good and the seating, while rustic, is comfortable. There are plenty of charging points, and it never feels too cramped, even when it gets busy.

You can choose to sit indoors or outside on the pavement area, and they often have live music throughout the week. It’s never super loud, but it’s a good idea to avoid trying to work when the band is playing! Oh, and the coffee is great, and there’s a large menu to choose from!

Program Bar Information

Address: Martićeva ul. 14F, 10000, Zagreb, Croatia
Operating Hours: Mon-Fri, 7 am-11 pm, Sat, 8 am-11 pm, Sun, 9 am-11 pm
Must-Try Items: Iced latte, matcha, cappuccino
Average Cost: $2-$4 per latte, $3-$4 for desserts
Website: Program Bar – Facebook

Zagreb Cafes and Coffee Shops: FAQs

Here are some answers to the most commonly asked questions about the best cafes and coffee shops in Zagreb, Croatia.

What are the best cafes in Zagreb?

Zagreb has no shortage of great cafes, and there’s a strong coffee culture in the city. You’ll find dog-friendly cafes in Zagreb, artsy spots, live music venues, and cafes with fantastic views. Cogito is one of the best cafes in Zagreb, and you’ll find several branches across the city.

Do you tip in Zagreb?

Tipping isn’t expected but it’s always appreciated. Check that your bill doesn’t already include a service charge first, but if it doesn’t, and you want to tip because you experienced great service and enjoyed your visit, around 10% of the bill amount is the rule of thumb. However, don’t feel that you have to tip if you don’t wish to.

What neighborhood has the best cafes in Zagreb?

Varšavska in the Upper Town has some great cafes, but the Lower Town also has some top spots to visit. You won’t struggle to find a suitable coffee shop anywhere in the city, since coffee culture is such a big thing in the Croatian capital.

Does Zagreb have good coffee?

Yes! Zagreb has excellent coffee, and you’ll find a huge range of types across the city. Coffee is a big thing in Zagreb, and many coffee shops have opened over the last few years. Not only will you find regular coffees but you’ll also find vegan varieties and artisan options.

How much is an average coffee in Zagreb?

An average coffee in Zagreb costs around €1.70/$1.85, but if you go to a higher-end coffee shop, you can pay up to €4/$4.35. Most coffee shops also serve snacks and cakes, which are also reasonably priced.

Is coffee popular in Zagreb?

Yes, coffee is very popular in Zagreb. Many people sit and socialize with friends and family over a cup of coffee and it’s considered a great pastime. There are many coffee shops in Zagreb, so you’ll have plenty of choices, and many allow you to sit and work while you buy snacks/drinks.

Are laptops allowed at the coffee shops and cafes in Zagreb?

Yes, most coffee shops and cafes in Zagreb allow you to take your laptop and do some work. You do need to purchase a proportionate amount of drinks to the amount of time you stay, but you shouldn’t have any issues. If you’re concerned, simply ask before you order.

What’s the most Instagrammable cafe in Zagreb?

Whether you’re looking for the best cafe in Zagreb with a view or somewhere a little artsy, there are some seriously picturesque options in the city. Program Bar is quirky and has some great photo opportunities for your Instagram reel.

In Conclusion

Now you know the best cafes in Zagreb for an enjoyable and productive day at work, you simply need to choose which one to visit first. I’m a big fan of working from cafes rather than coworking spaces, and while Zagreb has plenty of both, its large range of cafes means you’ll never get tired of your working spot. As long as you purchase adequate drinks and food for your stay, you can happily work in most cafes entirely stress-free.

While Cogito and Quahwha are two of my firm favorites, there’s a cafe to suit every taste. It’s no wonder that Zagreb has become such a popular digital nomad destination, and it’s certainly high up on my list. So, whether you’re a latte lover or you’re all about cappuccinos, now you know you can sip away on your favorite drink and be as productive as your heart desires.


Comments are closed.