When it comes to booking a stay at a specific destination, there are many different reasons for booking one place and not another. It depends on the type of holiday desired, the character and preferences of the holidaymaker, the complementary offers of the destination and the price.