You could try "hivetracks" they have a mobil app and a mapping program. It's free, but I think it will work for you.
Edit: I just realized that they don't have the map on the mobile app. They do have an option to print QR codes for your hives to later scan and enter info. They also have "to-do" lists. I have not used these options as I only have 4 hives.