Restaurants in Croatia
21,870 restaurants across 852 places.
Top places
- Zagreb — 3,685 restaurants
- Split — 1,053 restaurants
- Zadar — 574 restaurants
- Dubrovnik — 561 restaurants
- Rijeka — 512 restaurants
- Osijek — 451 restaurants
- Pula — 379 restaurants
- Šibenik — 340 restaurants
- Poreč — 301 restaurants
- Rovinj — 293 restaurants
- Varaždin — 236 restaurants
- Umag — 209 restaurants
- Karlovac — 197 restaurants
- Hvar — 189 restaurants
- Crikvenica — 187 restaurants
- Slavonski Brod — 184 restaurants
- Makarska — 179 restaurants
- Velika Gorica — 178 restaurants
- Kaštela — 163 restaurants
- Rab — 161 restaurants
- Novalja — 157 restaurants
- Medulin — 155 restaurants
- Trogir — 155 restaurants
- Samobor — 154 restaurants
- Other places — 154 restaurants
- Bjelovar — 153 restaurants
- Sisak — 150 restaurants
- Omiš — 142 restaurants
- Vodice — 142 restaurants
- Opatija — 139 restaurants
- Mali Lošinj — 138 restaurants
- Čakovec — 133 restaurants
- Korčula — 125 restaurants
- Novigrad — 124 restaurants
- Vinkovci — 120 restaurants
- Krk — 105 restaurants
- Biograd na Moru — 104 restaurants
- Koprivnica — 104 restaurants
- Požega — 101 restaurants
- Zaprešić — 101 restaurants
- Konavle — 100 restaurants
- Vukovar — 100 restaurants
- Đakovo — 99 restaurants
- Jelsa — 97 restaurants
- Labin — 92 restaurants
- Orebić — 89 restaurants
- Primošten — 88 restaurants
- Baška — 83 restaurants
- Vir — 82 restaurants
- Virovitica — 81 restaurants
- Jastrebarsko — 80 restaurants
- Baška Voda — 79 restaurants
- Novi Vinodolski — 79 restaurants
- Murter — 78 restaurants
- Pag — 76 restaurants
- Cres — 74 restaurants
- Gradac — 74 restaurants
- Sveta Nedelja — 74 restaurants
- Rogoznica — 72 restaurants
- Malinska-Dubašnica — 69 restaurants
- Pakoštane — 69 restaurants
- Sinj — 66 restaurants
- Sveti Ivan Zelina — 66 restaurants
- Vrsar — 66 restaurants
- Kutina — 65 restaurants
- Križevci — 64 restaurants
- Senj — 64 restaurants
- Ivanić-Grad — 63 restaurants
- Stari Grad — 63 restaurants
- Supetar — 63 restaurants
- Solin — 62 restaurants
- Fažana — 61 restaurants
- Vis — 60 restaurants
- Tisno — 59 restaurants
- Zabok — 59 restaurants
- Bol — 58 restaurants
- Sveti Filip i Jakov — 58 restaurants
- Nova Gradiška — 57 restaurants
- Petrinja — 57 restaurants
- Dugo Selo — 56 restaurants
- Podgora — 56 restaurants
- Tučepi — 56 restaurants
- Gospić — 53 restaurants
- Župa Dubrovačka — 53 restaurants
- Podstrana — 51 restaurants
- Viškovo — 51 restaurants
- Buje — 49 restaurants
- Našice — 48 restaurants
- Knin — 47 restaurants
- Matulji — 47 restaurants
- Slatina — 47 restaurants
- Lovran — 46 restaurants
- Metković — 46 restaurants
- Nin — 46 restaurants
- Sukošan — 46 restaurants
- Tar-Vabriga — 46 restaurants
- Preko — 45 restaurants
- Punat — 45 restaurants
- Imotski — 44 restaurants
- Omišalj — 44 restaurants
852 places in total — type below to search the full list.