Booking Lodge Widget

What is the best widget for booking individual lodges on a site?

Ideally, I would like a site map (aerial shot) that the user could click the lodge they would like and they could open up the prices / availability for that lodge?

A bit different from booking hotel rooms etc.