A café terrace with flowers and old wooden chairs on an autumn day in Belgrade

30 of the best · Belgrade, Serbia

30 of the Best Cafés in Belgrade

Specialty roasters in Dorćol and Vračar, brunch under a fig tree, the grand café of Hotel Moskva and hidden coffee bars off Knez Mihailova. For the Waterfront's cafés, see the Belgrade Waterfront guide.

Our 30 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Belgrade.

  1. Belgrade's first micro-roastery

    Pržionica D59B

    Dorćol·Specialty coffee roastery·€

    Belgrade's first micro-roastery, opened in 2012 in a former bus garage on Dobračina. A long communal table, beans roasted on site and some of the best coffee in the city.

    Dobračina 59bExplore View on map

  2. Belgrade roaster

    Kafeterija Magazin 1907

    Old Town·Specialty coffee·€

    Kafeterija's grand café in a former 1907 warehouse on Kralja Petra, a few steps from Knez Mihailova, with single-origin espresso and a big, airy room.

    Kralja Petra 16Explore View on map

  3. The original

    Smokvica Kralja Petra

    Dorćol·Café & brunch·€€

    The original Smokvica, in a leafy Dorćol courtyard under a fig tree: brunch, salads, cakes and good coffee from morning until late.

    Kralja Petra 73Explore View on map

The full list: Cafés, A–Z

Neighbourhood

Specialty coffee & classic cafés 8

Belgrade's best roasters and specialty coffee bars, from Vračar to Dorćol.

  1. Roastery café

    7AM Coffee Roasters

    Vračar·Specialty coffee roastery·€

    The Belgrade roaster's first café and shop, opened in 2024 in Vračar: carefully roasted coffee to drink in or take home.

    Kumanovska 24Explore View on map

  2. Roastery café

    Aviator Coffee Explorer

    Dorćol·Specialty coffee·€

    A specialty coffee café on Gundulićev venac, with a stone facade, a summer terrace and coffee roasted by the Aviator team.

    Gundulićev venac 59aExplore View on map

  3. Belgrade specialty coffee

    Kafeterija Čubura

    Vračar·Specialty coffee·€

    Kafeterija in Čubura, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Makenzijeva 81Explore View on map

  4. Belgrade specialty coffee

    Kafeterija Vračar

    Vračar·Specialty coffee·€

    Kafeterija in Vračar, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Koče Kapetana 32Explore View on map

  5. By the Botanical Garden

    Kafograf

    Palilula·Café·€

    A cosy café right below Jevremovac Botanical Garden, with artwork and an antique coffee scale in the window. Cash only.

    Bulevar despota Stefana 81Explore View on map

  6. Hidden gem

    Koffein

    Old Town·Specialty coffee·€

    A small specialty coffee bar hidden on Uskočka, just behind Knez Mihailova, with a choice of pour-overs.

    Uskočka 8Explore View on map

  7. Belgrade's first micro-roastery

    Pržionica D59B

    Dorćol·Specialty coffee roastery·€

    Belgrade's first micro-roastery, opened in 2012 in a former bus garage on Dobračina. A long communal table, beans roasted on site and some of the best coffee in the city.

    Dobračina 59bExplore View on map

  8. Roastery café

    Sonder Vračar

    Vračar·Specialty coffee & brunch·€€

    Sonder's café in Vračar, with its own roasted specialty coffee, brunch and a calm room for working, open until late.

    Baba Višnjina 35Explore View on map

Old Town & Dorćol 8

Grand cafés on Knez Mihailova and the coffee bars of Dorćol and Studentski trg.

  1. Belgrade institution

    Hotel Moskva Café

    City Centre·Grand café·€€

    The café of the historic Hotel Moskva on Terazije, home of the famous Moskva šnit cake, in a grand Art Nouveau setting.

    Balkanska 1Explore View on map

  2. Belgrade specialty coffee

    Kafeterija Dorćol

    Dorćol·Specialty coffee·€

    Kafeterija in Dorćol, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Žorža Klemansoa 10Explore View on map

  3. Belgrade roaster

    Kafeterija Magazin 1907

    Old Town·Specialty coffee·€

    Kafeterija's grand café in a former 1907 warehouse on Kralja Petra, a few steps from Knez Mihailova, with single-origin espresso and a big, airy room.

    Kralja Petra 16Explore View on map

  4. Belgrade specialty coffee

    Kafeterija Studentski trg

    Old Town·Specialty coffee·€

    Kafeterija in Studentski trg, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Zmaja od Noćaja 13Explore View on map

  5. Grand café on Knez Mihailova

    Ruski car

    Old Town·Historic café·€€

    A grand historic café on the corner of Knez Mihailova and Obilićev venac, for coffee, cakes and people-watching on the main street.

    Obilićev venac 29Explore View on map

  6. The original

    Smokvica Kralja Petra

    Dorćol·Café & brunch·€€

    The original Smokvica, in a leafy Dorćol courtyard under a fig tree: brunch, salads, cakes and good coffee from morning until late.

    Kralja Petra 73Explore View on map

  7. Roastery café

    Sonder Dorćol

    Dorćol·Specialty coffee & brunch·€€

    Sonder's Dorćol café, with specialty coffee from its own roastery, brunch and pastries.

    Knez Miletina 25–27Explore View on map

  8. Coffee and pastries

    Užitak Coffee Place

    Old Town·Café & bakery·€

    A small coffee place and bakery near the Faculty of Philosophy, with good coffee and fresh pastries.

    Hilandarska 4Explore View on map

Belgrade Waterfront 9

Brunch, specialty coffee, pâtisserie and matcha on the Sava Promenade.

  1. Brunch

    BREKKY

    Belgrade Waterfront·All-day breakfast·€

    An all-day breakfast spot for avocado toast, eggs Benedict and banana bread, or just a quick coffee.

    Bulevar Vudroa Vilsona 10Explore View on map

  2. Matcha

    DORA Matcha Bar

    Belgrade Waterfront·Matcha & coffee bar·€

    A minimalist, Japanese-inspired bar for ceremonial-grade matcha, specialty coffee and creative iced drinks, in BW Residences.

    Explore View on map

  3. Bakery

    Hleb & Kifle

    Belgrade Waterfront·Bakery·€

    The well-known Belgrade bakery, with fresh bread and pastries every morning.

    Luke Ćelovića Trebinjca 8Explore View on map

  4. Belgrade roaster

    Kafeterija Belgrade Waterfront

    Belgrade Waterfront·Specialty coffee·€

    Belgrade's well-known specialty coffee house, with single origins from India to Ethiopia and views of the river and the city lights.

    Hercegovačka 14Explore View on map

  5. Pastry shop

    Le Caprice

    Belgrade Waterfront·French pâtisserie·€

    A French-style pâtisserie from the team behind Jecakes: premium sweets, croissants and coffee.

    Explore View on map

  6. Neighbourhood nook

    Le Coin Café & Bistrot

    Belgrade Waterfront·Café & bistro·€€

    A warm corner café and bistro, a quiet spot for coffee, food and drinks away from the bustle.

    Explore View on map

  7. From Kotor

    Mon Bistro

    Belgrade Waterfront·Café & bistro·€€

    The popular café from Kotor in Montenegro, now on the Waterfront, with Adriatic charm, minimalist design and a good menu.

    Explore View on map

  8. Pastries & wine

    Sloj

    Belgrade Waterfront·Bistro & bakery·€€

    Bistro and bakery in the BW Aurora building: morning coffee, brunch and the signature Sloj pastries, then relaxed evenings with around 50 wines.

    Explore View on map

  9. Own roastery

    Sonder Belgrade Waterfront

    Belgrade Waterfront·Coffee & all-day food·€€

    A Belgrade specialty coffee brand with its own roastery, serving coffee and breakfast, then lunch, dinner, wine and light bites.

    Explore View on map

New Belgrade & Zemun 3

Coffee across the river, from West 65 to the Fontana district.

  1. Belgrade specialty coffee

    Kafeterija Fontana

    New Belgrade·Specialty coffee·€

    Kafeterija in Fontana, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Pariske komune 13Explore View on map

  2. Belgrade specialty coffee

    Kafeterija West 65

    New Belgrade·Specialty coffee·€

    Kafeterija in West 65, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Omladinskih brigada 86zExplore View on map

  3. Zemun café

    Mlin Zemun

    Zemun·Café & bakery·€

    A Zemun café and bakery for coffee, pastries and breakfast.

    Explore View on map

Coffee chains in the centre 2

Starbucks and Kafeterija for a quick coffee on the go.

  1. Belgrade specialty coffee

    Kafeterija mts Dvorana

    Old Town·Specialty coffee·€

    Kafeterija in mts Dvorana, one of the cafés of Kafeterija, the Belgrade specialty coffee house that roasts its own beans, open from 07:00 on weekdays and 08:00 at weekends.

    Dečanska 14Explore View on map

  2. On Knez Mihailova

    Starbucks Rajićeva

    Old Town·Coffee chain·€

    Starbucks in Rajićeva Shopping Center on Knez Mihailova, for a familiar coffee on the go.

    Knez Mihailova 54Explore View on map

Price guide: € under 500 RSD for a coffee, €€ 500–1,000 RSD.

Explore more of Belgrade