Why is the price on the booking page different to the price on the search results?

The search results show you the rate of accommodation only.

 The search results will show you the rate of accommodation. If you select extra options such as meals or airport pick up the amount will be updated on the booking page to reflect this. The updated amount also includes any applicable fees.