PHP Jabbers has a simple reservation system.
http://www.phpjabbers.com/hotels-booking-system/
I have not used this script but I have used their
Simple CMS on a number of websites. This script library lets you define areas or panel within <div> or <td> areas that are populated by a MySQL database. These panels are named and your clients can change content in these panels by logging in and using the built-in
Tiny MCE editor.
I have also used the
Ticket Support Script and the
Contact Form Generator (if you think CoffeeCup's Web Form Generator is difficult to implement, don't even try this one). The
Ticket Support Script works fine but I had to extend the styles.css and modify a couple files (ticket.php and admin.php) to get the look I wanted. This did not require PHP coding, just some additional HTML.
You need to be able to install MySQL databases and PHP scripts to use these products. Many of them are clearly aimed at programmers/web designers and require some coding to blend them into your web pages.