Disclaimer: This page may contain affiliate links. If you make a purchase using one of those links, I may earn a commission at zero cost for you. Please see my disclaimer policy here.
Puerto Morelos is a small town located in the state of Quintana Roo. It’s a calm, bohemian town with gorgeous beaches, amazing aquatic adventures, and a ton of adventure activities to choose from.
With a population of around 9,200 people, it’s a much more tranquil destination than bustling Cancun and Playa del Carmen, although it’s become quite popular among the expat community in the past few years.
There is much to love about Puerto Morelos, including the fact that despite the relative and moderate growth, it has also kept its Mexico fishing village feel.
Pair that relaxed aura with the beauties of the Riviera Maya, great shopping, and unparalleled snorkeling, and you’ve got one of the best off-the-beaten-path Mexico destinations available!
21 reasons to visit Puerto Morelos in 2022
If you’re looking for all the benefits of visiting the Riviera Maya with just a few downsides, Puerto Morelos is the spot to be!
Let’s dive into all the reasons why it’s worth making a trip to Puerto Morelos, from its show-stopping beaches to its mouth-watering cuisine.
1. Great location
Puerto Morelos is located halfway between the Cancun airport and Playa del Carmen, which makes it one of the most convenient locations where to stay on the Riviera Maya.
This chill fishing town is only twenty minutes from the Cancun International Airport. That’s perfect if you want to fly in. It’s also right between Cancun and Playa del Carmen, but with a much more relaxed ambiance.
Book your transfer to Puerto Morelos now
2. Laidback Community and Relaxed Vibe
Even though Puerto Morelos is super close to some of Mexico’s most-visited tourist spots, it’s got a much quieter vibe.
It’s kept its old-world aesthetic and strikes a great balance between tourism and natural beauty.
The locals are friendly, and there are tons of activities to do. You might find that this place beats out Cancún and Tulum for its laidback atmosphere.
3. Puerto Morelos is relatively safe
Most of the Yucatan peninsula is considered safe, and Puerto Morelos is no exception! Most visitors to this lovely beach town say they feel super safe at any time of the day or night.
That makes a visit to Puerto Morelos even more attractive. Nothing puts a damper on a vacation like getting pickpocketed or having to constantly worry about being on your own.
However, you still need to be aware of your surroundings and never leave things unattended on the beach or anywhere. The main rule is don’t do anything you wouldn’t do at home.
You can read more about how to stay safe in Mexico in my detailed article.
➢ Do I need travel insurance in Mexico? Yes, you do! I can never stress enough what a lifesaver it can be in unexpected situations. Although I hope I never need it, it gives me peace of mind to know that whatever happens I am covered. I have been using Safety Wing and I find it quite fair, covering a lot for its pricing level. Depending on your needs or you can compare different insurance companies on this useful site, TRAVEL INSURANCE MASTER. Make sure you read carefully what’s included before making the purchase. If you are undecided yet you can read my post on the best travel insurance for Mexico for more clarity.
4. Numerous resorts, inns, and hotels for any budget
Another great reason to visit Puerto Morelos is the abundance of stunning resorts, boutique hotels, and breezy inns. You can find resorts exclusively for adults, family-friendly hotels and so much more.
Looking for a pool? All-inclusive resorts? Something out of town with great beach views? Whether you’re looking for a five-star room or something at an affordable price, Puerto Morelos has you covered. You’re bound to find a hotel that offers great value for the money.
Unlike some of Mexico’s other destinations, Puerto Morelos doesn’t have so many high-rise hotels, just a few exclusive ones which are worth exploring. (more about it further down on this post)
5. Gorgeous Beaches
One of the main reasons people visit the Mexico Caribbean coastline is to enjoy its white-sand beaches. Once again, Puerto Morelos won’t disappoint!
One of the reasons for this is the proximity of the Mesoamerican Barrier Reef.
Thanks to the reef, the swells coming into Puerto Morelos are small. This is great for families, snorkel-lovers, and people who love swimming.
Plus, it’s incredibly picturesque, with the turquoise ocean offset by white sands. Take a walk along the shore and drink in the beauty of surf and sea.
One of the most popular beaches is Ventana al Mar, just in front of the main town square. Any beach in front of a resort is also a great option because they clean the seaweed off the beach.
INSIDER TIP – please be aware that in the past few years the beaches on the Mexican Caribbean coast have been plagued with lots of Sargasso weed.
This is random and unpredictable although it’s usually a spring/summer event.
Having said that, as you can see from this post there are many other things to do in Puerto Morelos that I hope this issue doesn’t defer you from coming
6. Great Beach Restaurants
One of the things visitors to Puerto Morelos rave about is the amazing food. Since this is a fishing village right on the ocean, this destination is famous for its seafood.
But if you aren’t a fan of ceviche, fried fish, octopus, or shrimp, don’t worry! There’s also an abundance of great Mexican restaurants, as well as restaurants offering international cuisine.
If you don’t mind making a short trip up to the Azul Beach Resort Riviera Cancun, you might want to visit Le Chique. This famous restaurant is run by Chef Jonatan Luna and is considered one of the best restaurants in all of Latin America.
Tip: If you love seafood, try ordering the catch of the day while you’re in Puerto Morelos. I promise you won’t be sorry!
Another Iconic spot where to eat in Puerto Morelos is EL Merkadito del Mar, right at the beginning of the beach close to the main square.
7. The Ruta de los Cenotes
Adventure-lovers have even more reasons to go to Puerto Morelos. That’s because this destination is located right along the famous and magical “Ruta de los Cenotes.” (translated as Cenotes’ road)
First, a little more about cenotes
The Yucatan is made up primarily of limestone, which is water-soluble. Over time, underground rivers can eat away at the bedrock, forming deep caverns and pools.
Sometimes the roofs of these underground caverns break open, exposing deep water-filled sinkholes, or “cenotes.” Some of them are cavernous, others are completely open to the sky, and others are half-open. Each one is unique.
Cenotes are a very cool phenomenon. Trust me, you won’t want to miss them!
Ruta de los Cenotes
Better yet, Puerto Morelos is located right along a 21-mile stretch dotted with sixty cenotes. Not only are they amazing places to explore via snorkeling, scuba diving, swimming, paddle-boarding, and kayaking, but they also have cultural significance.
The Mayan people believe that cenotes are connected to the underworld. It is possible to find evidence of sacrifices in the depths of the cenotes, including human sacrifices.
Some of the most amazing cenotes near Puerto Morelos include: Chilam Balam, Verde Lucero, Siete Bocas, Cenote Zapote, La Noria, and Kin-Há.
You can read more about those in my dedicated post on the Ruta de los Cenotes which are also the closest cenotes to Cancun.
BOOK YOUR TOUR TO THE CENOTE + SNORKELING IN PUERTO MORELOS
COMBO TOUR SNORKELING ATV- ZIP LINE CENOTE TOUR
👉 BOOK YOUR TOUR IN ADVANCE – 4.5⭐ 70 Reviews
8. The best Snorkeling tours from the beach
One of the biggest reasons to visit Puerto Morelos in Quintana Roo is its proximity to the Mesoamerican Barrier Reef which makes it one of the best spots for snorkeling in Mexico
This reef is just off-shore and is a national marine protected area. Over 500 different kinds of fish live in the reef system, as well as 65 species of coral.
One of the largest populations of manatees in the world call this reef home, as well as sea turtles, queen conch, crocodiles, and splendid toadfish.
If you only do one water activity in Puerto Morelos, I highly recommend that you snorkel!
Explore the underwater world of the Caribbean, search for unusual species of fish, keep your eyes peeled for turtles and sharks, and glory in miles of clear lovely water.
TOP-RATED SNORKELING TOUR IN PUERTO MORELOS!
Other amazing Puerto Morelo snorkeling tours
LOCAL REEF DIVES FOR CERTIFIED DIVERS
👉 BOOK YOUR DIVING TOUR IN ADVANCE
5⭐ 56 Reviews
CORAL REEF SNORKELING WITH LUNCH AND ROUND TRIP TRANSPORTATION
👉 BOOK YOUR SNORKELING TRIP IN ADVANCE
4⭐ 119 Reviews
PRIVATE BOAT REEF SNORKEL TOUR IN PUERTO MORELOS
👉 BOOK YOUR PRIVATE SNORKELING TRIP
5⭐ 15 Reviews
9. Wonderful swimming, kayaking, & paddle boarding
Another great reason to visit Puerto Morelos is the abundance of water sports available. If you love swimming, cutting through the water in a kayak, or exploring via stand-up paddleboard, this wonderful location will be the destination of your dreams!
You can go on a tour, explore a cenote, or have a surfboard or paddleboard delivered right to your rooms.
10. Catamaran or sailboat tours
If spending a day sailing around the Caribbean Sea sounds lovely and luxurious, you have yet another reason to visit Puerto Morelos!
Join a catamaran tour and sail through the Puerto Morelos National Park.
Different tours offer different amenities, like exploring the coral reef with snorkel gear and eating a yummy onboard lunch. You may even get to go paddleboarding from a secret sandbar.
CATAMARAN REEF SAILING AND SNORKELING
👉 BOOK YOUR SAILING TRIP IN ADVANCE
5⭐ 55 Reviews
11. Birdwatching in Puerto Morelos
Puerto Morelos is located in a vibrant jungle region that is home to 400 bird species. Whether you’re an avid birder or simply enjoy trekking around in nature, taking a birdwatching tour in Puerto Morelos is a great idea.
Some of the birds you can see include the bright redheads of the Yucatan woodpecker and the flashy blue wings of the Yucatan jay.
12. Scuba Diving
If you’re a certified scuba diver, Puerto Morelos has some amazing scuba diving opportunities for you! Not only can you explore the depths of the Mesoamerican Great Barrier Reef, but you can also take a plunge into a cenote.
One of the most interesting places to dive near Puerto Morelos is the famous Cenote Zapote. This cenote boasts a kind of mineral deposit formation called “Hells Bells.”
These unique rock formations can be as long as a man is tall and look a bit like shelf fungi or the textured caps of a mushroom. Even better? Cenote Zapote is the only place in the world where you can see them.
How to dive in Cenote Zapote
The dive in Cenote Zapote is for the hard-core cenote divers who have no claustrophobic issues, as you will be floating in quite a narrow space.
But if you are up for it, it’s going to be an awesome and unique experience.
I would recommend you book your cenote dive with The Cenote Guy, a dive center that specializes in Cenote diving for experienced divers and they take you only to top places selected by the owner Aydin. I haven’t dived with them, yet, but they have great references that you can check out here.
Check out their website and book directly with them. If you tell them you are coming from the Let’s travel to Mexico website you will get one of their cool T-shirts as a gift! (and I will get a small commission at zero cost for you)
13. Adventure Parks
Thanks to the cenotes and the jungle, the region of Puerto Morelos is a great destination for adventure seekers.
You can go ATVing, ziplining, descend rugged trails, cliff jump into cenotes, and go biking through the jungle.
Xkitam Adventure Park is a great choice, with a zipline route and ATV tours, plus snorkeling and diving opportunities.
Alternatively, you can take a tour such as the 3-for-1 tour offered by Extreme Adventure Eco Park. It includes a zipline tour, an ATV tour down jungle trails, and then a refreshing cenote swim.
14. Learn about local history and eco-friendly practices
Another cool thing about Puerto Morelos is the learning opportunities. This is great for anyone who enjoys finding out more about the world we live in, how to care for the environment and the fascinating world of marine biology.
Some ways to do that include chatting with locals about the environment and the state of the beaches, appreciating the tree-planting efforts of the town, and asking your guide questions during tours to the jungle or ocean.
15. Botanical Garden
Puerto Morelos is home to one of the largest botanical gardens in Mexico: The Jarda Botanica Dr. Alfredo Barramarana Marin botanical garden.
It’s a quiet chill place that combines a guided nature walk with information about regional plant and animal species. You can also see a replica of a small Mayan dwelling, learn about stingless Melipona bees (they produce unique citrusy honey), and learn about the process of extracting natural chewing gum.
The garden is 18-acres in total and boasts a viewing tower, swinging bridge, and the chance to see lizards and monkeys.
16. Shopping at artisan markets and bookstores
Another fun thing to do in Puerto Morelos is to shop at the artisan markets, flea markets, farmers’ markets, and bookstores.
The flea market is on the south side of the Jardin Principal and is a great place to buy jewelry, clothing, artwork, and hammocks.
Another great spot is the Hunab-Ku Craft Center. One of the perks of making the trip to this center is the demonstrations! If you’re lucky, you’ll get to see people making hammocks and carving gemstones.
On Wednesdays, there’s a great farmers market in the town square. Stock up on fresh fruit and veggies, then drop by the Alma Libre bookstore for some reading material.
17. Croco Cun Zoo
Another great thing to do while in town is visiting the Croco Cún Zoo. It’s more of an animal sanctuary than a zoo because it is interactive. You’ll be allowed to touch and feed some of the animals, including crocodiles, boa constrictors, spider monkeys, and deer.
I don’t normally promote zoos but in this case, they rescue wild animals that are in danger and help them to go back into their natural habitat, which is kind of cool.
18. Hang out by the leaning Lighthouse in the heart of Puerto Morelos
One iconic landmark you won’t want to miss is “El Faro Inclinado.” This “leaning lighthouse” is in downtown Puerto Morelos, right off the main beach at Ventana al Mar.
The strong winds of Hurricane Beulah tipped it over in 1967.
Snap some pictures of Mexico’s leaning tower of Pisa and then enjoy the beach.
19. Take a cooking class in the jungle
If you love food, why not take a cooking class while you’re in Puerto Morelos? Chef Alejandra will teach you how to make how to prepare a 6-courses gourmet meal and make tortillas on a Mexican comal, in a cabaña in the middle of the Puerto Morelos jungle.
20. Indulge in a relaxing Spa treatment
Puerto Morelos offers a large variety of wellness and relaxation activities. You can take a Mayan steam bath in a temescal, relax in an outdoor bath (to the sound of birds and monkeys), enjoy a hydrotherapy circuit, or release the tension in your muscles during a massage.
Bring on the Mayan flute music and treat yourself!
21. A great jumping-off point for other Quintana Roo destinations
Last but not least, Puerto Morelos is indeed a great base from which to explore the region.
It’s in a great location if you want to make short trips to other Mexican destinations, especially in the state of Quintana Roo.
The bustling tourist center of Cancun is only 40 minutes north. Or you can head 40 minutes south to visit Playa del Carmen, or another 40 minutes further to Tulum. Alternatively, take a ferry and make a trip to the island of Cozumel.
If you don’t mind driving for a few hours, you can also visit the famous Mayan ruins of Chichén Itzá to the west.
Top Puerto Morelos Hotels
If this post has convinced you to spend a few days in Puerto Morelos, here are my top hotels where to stay on the beach in Puerto Morelos.
One of the top high-end all-inclusive hotels on the Riviera Maya, Azul Beach Resort by Karisma is located on the beach a few miles north of Puerto Morelos and it’s a great choice if you just want to have a relaxing luxury vacation.
Especially suitable for families this great property feature a very equipped and efficient kids club, but also an incredible array of activities for adults. The restaurant choice is also quite eclectic and of high-quality standards.
The beach right in front of the hotel is spectacular.
► Check availability and rate on Booking.com
The fives Ocean ⭐⭐⭐⭐⭐
A spectacular luxury property with spectacular ocean views and a private beach area. The hotel features an indoor pool, fitness center, evening entertainment, and a 24-hour front desk.
The ice on the cake is the rooftop terrace with sunbeds and a restaurant for even more amazing views.
The Diving Lodge Downtown is a sister property to The Diving Lodge Norte, located only 10 minutes by car or 40 min walking on the beach.
They are not exactly a hotel and they offer every-other-day room cleaning – However nice staff will take care of you and make sure you have a wonderful stay.
Divers will be even happier as they can organize their underwater adventures with the staff.
Also, you can enjoy a fully-staffed beach bar and kitchen and a Beach club with palapas en chairs are available for the guests to use.
Delmar Condos ⭐⭐⭐
Spectacular spacious apartments with stunning sea views. You can cook your own fish that you can buy fresh in the fish market like a local.
► Check availability and rate on Booking.com
If you don’t want to splurge, this is the perfect hotel where to stay in Puerto Morelos, right on the beach but close to the town center, restaurants, and shops.
People loved the friendly staff, spacious and comfortable rooms, and the great location.
What to pack for Puerto Morelos
These are a few things you’re sure to want while you explore Puerto Morelos! They’ll make your Caribbean getaway even more charming and enjoyable.
✔ Shorts and tank top (see below)
✔ Hat (for the strong sun)
✔ Dry bag for your belonging
✔ Snorkeling gear – I know that you can rent it or if you book a tour it’s included but it’s much better if you have your own.
✔ waterproof pouch for your phone
✔ GoPro Hero10 for amazing pictures
✔ Mosquito Repellent (eco friendly)
✔ Sunscreen (eco friendly)
Click on the image to shop!
The best time to visit Puerto Morelos
One thing it is always helpful to know is the climate of the place you’re going. Puerto Morelos has a tropical wet and dry climate. The hottest months are between June and September and the most rain falls between May and October.
It is usually humid, and even winter temperatures are quite warm.
Since the weather in Puerto Morelos is pretty much similar to Cancun and the coastal region you can check out my post on the best time to visit Cancun for further details.
History of Puerto Morelos
Puerto Morelos is one of the oldest towns along Mexico’s Caribbean coast. It is also one of the original ports for the export of “chicle,” natural chewing gum.
The town is named after José María Reclo Morelos, a Mexican national hero. Morelos was a rebel leader during the Mexican War of Independence.
He also installed the Congress of Anáhuac, which was responsible for declaring independence in October 1814.
Why you should visit Puerto Morelos: Final thoughts
As you can see, Puerto Morelos is a wonderful place to spend time!
Walk along the beach, peruse a delicious menu, and enjoy the natural splendor of the Caribbean sea with your family. Puerto Morelo is indeed a great escape from the busiest neighboring towns and cities of Cancun and Playa del Carmen.
✨ Mexico Travel Planning Guide ✨
👉 Do I need travel insurance to travel to Mexico?
I would do it if I were you. You never know what can happen and know that no matter what, you will be covered with any expenses will give you peace of mind, and make your travel worry-free. You can check out SafetyWing which I have used and find it affordable and comprehensive and also Travel Insurance Master which is great because you can insert all your information and what kind of insurance you need and their system will pull out the best insurance for your need.
🚰 Can I drink tap water in Mexico?
No, you can’t! Maybe in some areas or in some homes where they have installed water filters but to be on the safe side, I would say, never drink tap water in Mexico. Carry a water bottle with you and fill it up where you find available potable water sources. Most of the hotels have those.
🚗 Is it safe to drive in Mexico?
The short answer is: depending on where you are. Although in general if you stick to the main roads and don’t drive at night you should probably be safe. In lesser tourist areas you should probably check the local news to stay up to date. Driving in the Yucatan Peninsula is easy everywhere, even at night, although I would still avoid it. I usually use Discover Cars because the site offers the options to compare prices among different car rentals and you can add their own full coverage.
Read more on my guide on Renting a car in Mexico.
📱 Will my phone work in Mexico?
It will probably work, especially if you have a European or US phone, but your roaming rates may be to the stars (check with your SIM provider). Even if have an affordable international rate, you will be much better off by buying a Mexican SIM Card. It’s cheap, easy to set up, and it will keep you connected with your friends, family, and, more important, google Maps so you will never get lost!
🤕 Is it safe to travel to Mexico right now?
The short answer is, yes it is. However, there are parts of Mexico that are indeed troubled and you should avoid for now, and others that are super safe and easy to travel around.
Regardless of where you are you should always use some common sense rules such as, never flaunting expensive clothing, accessories, electronics, or money and keeping a low profile.
Read more on my detailed guide on safety in Mexico. If you are traveling to a specific destination I have got you covered as well:
💉 Do I need any vaccine to travel to Mexico?
No, there is no vaccine requirement (of any kind) to travel to Mexico
🇲🇽 Do I need a visa to travel to Mexico?
If you are coming from the US or Europe you don’t need a VISA to enter Mexico. Once you get in you need to fill out a form that you need to keep with you until you leave. If you don’t have it you will pay a fine.
Although the tourist visa for US and European travelers used to be 6 months long which you could easily renew by leaving the country for a couple of days and going back, nowadays they have been stricter. You may be asked how you would sustain your living and other similar questions. Sometimes they even ask you to show your credit cards.
It seems odd but they can do that. If you intend to stay longer than a usual couple of weeks’ vacation time, just be honest and explain your plans. If you are not from the US, check this site to see if you need a visa
💸 Where do I find the best travel deals for Mexico? 💸
A trip to Mexico can be expensive if you love to travel with all the comforts (like I do). There are a few tricks that will help you find the best deals. Here are my tips:
👉 DON’T travel in the high season, which is Holy week, Christmas and winter in general, and August.
👉 Book months in advance to find early booking discounts
👉 Use aggregators such as Discover Cars to find price comparisons and VRBO for vacation rentals!
👉 Look for packages flights+hotels on Expedia or Skyscanner as usually, that’s where the best deals are.
👉 Check on Booking.com or Hotels.com for hotel deals