The free WiFi Map app helps you finding free Wi-Fi hotspots next to you or in a specific city.

It is also possible to download all available Wi-Fi hotspots for offline use.

Download Wifimap