Travelers are voting Embassy of France - Consular Section,Zagreb, Embassy of Spain and Embassy of Albania as the best of 41 embassies in Zagreb City. There is 1 embassy in Trogir a city just 159 km from Zagreb City. The most popular of these is Consulate General of Slovenia in Trogir. You can find 41 embassies in Zagreb and 42 embassies in the country of Croatia. Our members favorite in Zagreb is Embassy of Spain and Embassy of France - Consular Section,Zagreb is the top pick in Croatia. Want more? Check out our map of embassies in Zagreb City.