i misunderstood your description in the OP but now i see what your problem is.
you need to add the following to the head of the documents returned by the bookingform.php urls:
<meta name="robots" content="noindex">
and then remove the disallow in robots.txt - otherwise the search engine will never see the noindex directive and the url will likely get indexed without a snippet.
added after edit:
add the urls you meta-robots-indexed to the sitemap xml file until they get recrawled and dropped from the index.