First occupied by the indigenous Maya people from the ninth century, they inhabited the area around what is today Puerto Morelos until the coming of the Spanish conquistadors in the fifteenth century. Puerto Morelos takes its name from Jose Maria Morelos, a nineteenth-century leader of the Mexican independence movement. The archaeological remains of the town can be found within the grounds of the Botanic Gardens Alfredo Barrera Marin.
Puerto Morelos’ modern life began in the 1920s when it was a village of wooden homes owned by fishermen dotted about a single road. A hurricane in 1967 named Behula tilted the town’s short lighthouse to the angle you can find it in today. Although its functions were replaced with a newer, straighter version, the stout square lighthouse with its drunken angle has since become a symbol of the town.
Lapped by the warm waters of the Caribbean Sea in an area known as the Riviera Maya, Puerto Morelos is just 36 km from the resort city of Cancun and its international airport in Mexico’s far south. It is now home to roughly 10,000 people. The oldest part of the town, the Antiguo Puerto Morelos, is separated from other parts of the municipality by a series of mangroves and has developed from its origins as a small fishing village into a refined neighborhood of private homes, hotels, and restaurants.