Top of the morning to ya!
I've took a look at a couple of the popular ones through Google, though I'd even be willing to pay someone to build a custom plugin/ system.
The ideal plugin would allow users to rate and review hotels, restaurants and activities, and allow guests to search by destination/ hotel/ activity/ restaurant name. The plugin/ system should also be able to seamlessly integrate my site's theme.
The generated search itself/ listing page would feature the Name of the Hotel/ Destination/ Restaurant etc, address, a visit site link, perhaps a Google Map location, a couple photos etc.
I'm not sure if you can PM via WP's forum, though feel free to shoot me an email at info[at]caribbeantl[dot]com if interested in building something like this.