wpbooking is the best solution and one stop shop for your booking module in your website. It is free plugin which can be installed easily and can be manage by even non developer.
Download link: http://wordpress.org/plugins/wp-booking-management-system/
Tags: wp booking, wordpress booking plugin, wp booking plug-in, booking plugin for hotel, booking plugin for resort booking