Beautiful beaches barely visible between the masses of crowds as well as extortionate prices for flights and hotels are enough to put holidaymakers off even the most dreamy destinations.