Puerto Morelos, Mexico
Still exploring? Discover similar destinations

Hotels in Puerto Morelos


Why book with Hotels.com?

Where to stay in Puerto Morelos?

See more properties

Find out more about Puerto Morelos

Puerto Morelos Hotels

Run your hands through powdery white sand, or dive below the turquoise Caribbean waves to swim through a confetti of jewel-coloured fish, at the tropical Mexican coastal town of Puerto Morelos. Only the Great Barrier Reef is larger than the Great Mesoamerican Reef, and this stunningly diverse ecosystem is home to more than 500 different types of fish. Puerto Morelos gives you VIP access to the reef, and lets you stay in an ideal location for taking day trips out to the colourful chaos of Cancun, or the moss-coated ruins of some of the most spectacularly well-preserved Mayan ruins in existence.

Things to see

Learn to scuba dive in Puerto Morelos, and you’ll see lightening-blue angel fish, majestic seahorses and curious turtles peeking out from between the coral, as you navigate an extraordinary submarine world. If you’d rather stay dry, without missing out on the animals, a glass-bottomed boat will give you a window into the reef, or you could head out to Crococun Zoo. There, you'll get chance to touch the rough skin of grinning crocodiles, and stroke the fur of cute monkeys, as they snatch the food you're holding out for them. You can’t visit the Yucatán Peninsula without swimming in the fresh water of one of its famous cenotes - sinkholes filled with the clearest water you’ve ever seen. Cenote Verde glows beautifully as it reflects the leaves, branches and vines that are knotted over its sides. Make a splash by jumping in from its diving platforms, or pick up some speed on the zip-line that sags just above the water’s surface. If you’re up for a challenge, seek out the cenote that’s hiding at Ojo de Agua Beach. Here’s a clue, it’s out to sea, and the fresh water that gushes out of the small hole in the seabed is a little cooler than the seawater - so look out for a slight change in the water temperature as you're swimming.

Hotels in Puerto Morelos

Practically every hotel here nonchalantly offers amazing views of uninterrupted blue sea meeting the sky - so the 5-star luxury options really have to go above and beyond to stand out. Top quality hotels in Puerto Morelos let you soak in baths of aromatic rose petals, and sleep in spectacular bedrooms, where the softest Egyptian cotton sheets are waiting to carry you off to sleep each night. Stay at indulgent spa hotels to feel magic fingers unwinding your back muscles, or to try out the fitness facilities – should you ever need a change from sunset jogs along the beach. Even the cheapest hotels in Puerto Morelos will leave you feeling like royalty, as you swim lengths of sparkling outdoor pools, or recline in comfortably air conditioned rooms.

Where to stay

Its great hotels, envied location and friendly atmosphere means Puerto Morelos really does tick all the boxes. In the evenings, head to restaurants where you can choose your own fish from the day’s haul, before kicking back with an icy cerveza, watching as your fish is fired to perfection. Wake early to mix with the locals at the town’s bustling market, picking up fresh pineapples, or investing in a handmade hammock - perfect for your afternoon siestas.

How to get to Puerto Morelos

Cancun Airport is Mexico’s second largest, and flights from across the world touch down there. Many Puerto Morelos hotels run free transfers, but if you’re catching public transport, then the ADO bus will run you from the airport to the outskirts of the city. Renting a car gives you the option to drive out to Chichen Itza, a bone-fide wonder of the world, or down to Playa del Carmen and its lively beach parties.

Similar destinations

Not sure where to go? Here are some popular destinations you may like

Keep exploring

Not found the right property yet? Explore other destinations or refine your current search further.

See more Puerto Morelos hotels