Google Maps and Directory Integration

We are looking to build an AirBnB inspired directory with search and Map Listings and Search results. Would this combination satisfy this goal. What are the limitations we might come up against. We are looking for a solution to expedite the development and not require us to build our own solution from scratch.