You can use the Google Maps API...
Licensing Terms[
^]
Directions API[
^]
Then based on the return value from the waypoints and route, you can search within a specified radius for the points of interest that you want to also display, get the lat/lon and put a pin on the map or whatever you want to do.