The tax will apply to all international visitors over the age of 15 and will be enforced on departure, according to local media.
Tourists will be able to pay the new tax through a website called “Visitax” either when booking their trip; during their stay; or upon leaving the state. There will also be booths set up at Cancun International Airport that will accept cash.
The only exemption is for visitors from Belize, who will get a 10 per cent discount due to the high number of people who cross the border to visit the town of Chetumal.
The money raised from the tax, which was rubber stamped at the end of last year, will be used to support tourism jobs in the region.
The tax is expected to raise 600 million pesos (£21m) this year, as 4.5 million tourists flock to the state for a holiday.
Mexico is currently open to international tourists, with no testing requirement, and visitors have to complete a health questionnaire on arrival.
International travel for leisure purposes is currently banned in the UK until 17 May at the earliest.
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies