Holiday resorts in Mexico prepare for Hurricane Beryl

Tourists and residents on Mexico's Yucatán Peninsula are preparing for the arrival of Hurricane Beryl.

Mexican authorities say more than 380,000 holidaymakers are currently still in the region's popular holiday resorts such as Cancún and Tulum.

People are stocking up on water and food, local media reported, while windows are being covered with wooden planks.

Emergency shelters are ready, National Coordinator of Civil Protection Laura Velázquez said. Thousands of soldiers and police have been deployed.

Classes are being cancelled in some areas on Thursday and Friday. The harbours will be closed - even for cruise ships.

After passing over Jamaica during the course of Wednesday as a Category 4 hurricane, Beryl is expected to reach the east coast of the Yucatán Peninsula, somewhat weakened, from Thursday evening, according to the US National Hurricane Center.

The Mexican weather service says Beryl will hit the country's coast in two different places within a few days.

Initially, the storm will reach the Yucatán Peninsula on Thursday evening or early Friday as a Category 2 hurricane with sustained wind speeds of up to 155 kilometres per hour between Tulum and Felipe Carrillo Puerto.

According to forecasts, Beryl will later move across the peninsula to the sea in the Gulf of Mexico. From Monday night, it is expected to make landfall again as a tropical storm between the eastern states of Tamaulipas and Veracruz - but it is not totally ruled out that it will still be a Category 1 hurricane at that point.