Skip to Content

17 Reasons to Go to Puerto Morelos

Who is dreaming of a vacation to a beach? (insert raised hand emoji here) Yep, this is my dream EVERY. SINGLE. DAY. I live in the Midwest so beaches are hard to come by around here. I hadn’t even heard of Puerto Morelos until I started looking at new places to visit south of the border, that are affordable and easy to get to.

Puerto Morelos Mexico sign large colorful letters with palm trees and ocean in background
Vibrant Puerto Morelos sign in the town square

This post may contain affiliate links. For more info, see my disclosures.

There’s plenty of things to do in Puerto Morelos, and friends, it’s just so beautiful. Read on to discover my 17 reasons to go to Puerto Morelos.

Ok so you might be asking ‘where is Puerto Morelos?’ It’s nestled about half way between Cancun and Playa Del Carmen  on Mexico’s Yucatán Peninsula. The Huffington Post called Puerto Morales “Cancun’s quiet little neighbor” and for good reason!

My family’s visit to this sleepy little fishing village was a refreshing break from the typical spring-breaker experience that comes to mind when you think of a Mexican beach vacation.

Puerto Morelos is definitely dream-worthy. It’s quaint, with only about 9,000 people living there. Plus there’s no stop lights, no big chain restaurants or night clubs full of 20-something tourists.

things to do in Puerto Morelos
Downtown Puerto Morelos – just steps away from the beach

It’s what I envisioned a small town in Mexico would be and honestly a great spot for a getaway.

Based on my week-long trip to this lovely little village, I’ve compiled my top 17 reasons to go to Puerto Morelos.

Related reads:
10 Tips for Your Best Vacation Ever
Travel Bucket List Ideas: How to Create Your Ultimate Bucket List

1. Plenty of things to do in Puerto Morelos

You’ll have lots to choose from in Puerto Morelos depending on what you like to do, with just the right mix of local and tourist activities. Experience a fresh fish market, local grocery store or farmer’s market, ice cream shops, restaurants and kids play area.

Right off the town square you can go swimming, play in the sand and enjoy other water activities. You’ll also have an opportunity to rent bicycles, book a snorkeling or fishing tour or soak in some history at Tulum or Chichen Itza.  (see #3 below)

2. Snorkeling in Puerto Morelos (one of my favorite reasons to go to Puerto Morelos!)

A great spot for a stingray or sea turtle sighting, snorkeling the coral reef is the best-of-the-best for snorkeling experiences. rates this reef #7 in the world! It truly is a must-see!

Local tip: keep in mind that coral reefs are a vital part of the ecosystem, so it’s strongly recommend not to touch them.

This includes stepping on them in shallow areas. There are also new studies out that certain sunscreen ingredients are damaging our oceans, so it’s recommended to use reef-safe sunscreen. This sunscreen is my favorite from Amazon and smells amazing!

Puerto Morelos street art
Street art in Puerto Morelos

You might also be interested in these tropical destinations:
Incredible 7 Day Itinerary on Kauai, Hawaii
Belize: 20 Things to do for an Epic Vacation
How to Do Turks and Caicos on a Budget

3. Puerto Morelos is near Tulum

Close to the Mayan ruins of Tulum, Xel-ha and Chichen Itza, Puerto Morelos is near quite a few destinations that are great to experience culture and history. A tip if you go to the ancient ruins: get there early, before the majority of the tourists do so you can get the full experience without the crowds.

Book your tour for Tulum activities, here.

4. The warmth of the Caribbean at Puerto Morelos

The Caribbean waters are my favorite (so far) for swimming and enjoying being in the water. It’s a place to really get out into the ocean and soak it in for all its wonders. Although there was quite a bit of seaweed at the beaches in Puerto Morelos, the water was very warm and relatively calm because of the reef.

Note: get the seaweed forecast for Puerto Morelos, Cancun and the surrounding area if you’re concerned about it piling up on shore.

Puerto Morelos Beach

Puerto Morelos beach
Beach at Puerto Morelos – an area where the seaweed is pretty thick on the shore

Just a quick note about the beach in Puerto Morelos. It’s beautiful, however because of the reef, it can be full of seaweed. If you’re staying at a resort, they will likely clean the beach every day to minimize the amount on the shore.

However if you’re staying in town, know that the Puerto Morelos beach can get pretty full of seaweed, depending on the season. The sand is still beautiful and soft, and you’ll still be able to enjoy the sunshine and ocean breeze.

But if you’re looking for crystal clear waters of the Caribbean, Puerto Morelos isn’t the destination for you.

Pro tip: make sure to pack your water shoes to protect your feet from the seaweed and any other under water rocks. These are my absolute favorite water shoes from Amazon – they’ve traveled with me all over the globe.

5. The Coral Reef & Marine Park

Just off the town square in Puerto Morelos, is the coral reef that comes within about 400 yards of the shore. This reef, also known as the Mesoamerican Reef, is the 3rd largest in the world. It’s one of the top things to do in Puerto Morelos!

At this point it’s the closest coral reef to a beach in the world, and actually works to protect the town from hurricanes. It functions as a shield for big waves during tropical storms, thus reducing flooding.

Our little kids were able to enjoy the waves from the ocean without large white caps knocking them over. One of the best reasons to go to Puerto Morelos if you have little ones!

Want to save money and travel the world?

It’s possible! Download the vacation savings plan that will help you get there. This step-by-step guide shows you how to afford your next trip without breaking the bank.

I won’t send you spam. Unsubscribe at any time.

6. Shopping in Puerto Morelos, including hand-crafted goodies

At the many shopping markets, you’re getting authentic Mexican goods for a fraction of the price in the larger, more well-recognized places. From clothing and jewelry to housewares and toys, you’re sure to bring some authentic goods back home.

I bought a hammock swing for a steal! It was half the price as I could have gotten it in the U.S., not to mention the materials are great quality. I’m looking forward to using it (and remembering Puerto Morelos every time I sit in it) for years to come.

Puerto Morelos shopping
Puerto Morelos marketplace near the town square

7. The Puerto Morelos town square

One of my favorite reasons to go to Puerto Morelos! I love a good town square, and let me tell you the square in Puerto Morelos is beautiful!

It reminds me of the town near where I grew up and it’s where the action happens. And when I say ‘action’ in Puerto Morelos, I mean a farmer’s market, restaurants and tourist shops. It’s such a great place to hang out and enjoy the beauty of Puerto Morelos.

8. The people

Everyone we came in contact with was so genuinely kind and helpful. The merchants in the market and stores weren’t pushy (an experience you’ll often encounter in international markets like these).

It felt like they really just wanted us to have a good time. At the same time I felt respected and appreciated throughout the trip.

things to do in Puerto Morelos -  the beach
Beachy spot in Puerto Morelos

9. The locals care about the environment

While we were visiting Puerto Morelos, we asked a local why there was so much seaweed washing up on the shore. He said scientists don’t have a definitive answer, but have three reasons why it could be so thick.

  1. The pollution and waste in the ocean. Sea weed is a natural cleanser and by over-producing, it could be a reaction to unclean water.
  2. Global warming. Sea weed is a plant that blooms and produces more based on water temperature.
  3. The imbalance in species. Meaning there aren’t enough natural wildlife to eat the seaweed and tame it down, so it’s overly abundant right now.

10. Farmer’s market in Puerto Morelos

We stumbled upon a local farmer’s market where you could buy jams and jellies, soaps, fruits and veggies, and it was absolutely delightful. As a matter of fact, I can honestly say I wasn’t sure what some of the fruits and veggies were!

And fellow dreamers, that’s exactly why I love to travel (well, one of the reasons). I got to see and experience the local food and climate, a much different scene from the cornfields of Nebraska.

Puerto Morelos farmers market
Local farmers selling fresh fruit near the town square

11. Yoga on the beach

Relaxation, rejuvenation and healing are synonymous with both yoga and the beach. Combining the two is perfection! So grab your yoga pants, or even just your swimming suit and head down to the beach for a peaceful yoga session.

12. It’s not packed with tourists

Hallelujah! I looove to travel, but am not a fan of places so busy you can’t even enjoy what you’re there to experience because it’s packed with people. In Puerto Morelos, you’ll see the occasional bike tour from a local resort, but they’re in groups of less than 20 people and pretty low-key.

In Puerto Morelos, you’ll generally avoid the crowds that Cancun, Cozumel or Playa Del Carmen attract. So when I talk about reasons to go to Puerto Morelos, this, in my opinion, is a huge one!

By the way, if you want to visit the nearby island, check out the tips in this Cozumel travel guide.

Related reads:
Best Ruins to Visit in Mexico
Travel South to Belize: 20 Best Things to Do for an Epic Vacation
35 Cheapest Beach Vacations: Swoon-worthy Destinations You Need to See

13. All-inclusive resorts in Puerto Morelos

Whether you’re looking to book a family vacation with the kids, a romantic getaway for two or an adult vacation with friends, there’s plenty of all-inclusive resorts to choose from in Puerto Morelos.

From the ocean views to the food, to the pools and entertainment, you’re sure to find someplace that’s just right for your travels.

Search for the best-priced resorts in Puerto Morelos on

14. To understand the meaning of working hard

The merchants work hard to sell their hand-crafted items to tourists, $3, $8 or $15 items at a time. They’re friendly and I didn’t experience them to be too pushy, either. If anything, they’ve got a sense of humor.

Equally important, the children in my family gained a new perspective, beyond what they’ve known as working hard. And to today’s youth, this can be powerful. This was an unexpected favorite on my list of reasons to go to Puerto Morelos.

Easily book these activities for your Puerto Morelos trip:

15. Colorful inspiration!

I mean, can these colors get any more vibrant and inspirational? Bright, vivid colors covered the walls of restaurants, shops and houses. Not to mention the town appeared to be happy and relaxing in every way.

Puerto Morelos quaint little fishing village
Look at this little shop? I can’t even get over how adorable it is.

16. It’s a 20 -minute drive from the Cancun airport

Friends, I love when I can fly into a city and be only a 20 minute drive from the airport. Who wants to spend hours driving after you’ve already spent hours flying? Enough said.

Related reads: 
10 Tips for Long Flights
Tips for Flying with Kids

17. The safety in Puerto Morelos was calming

In a world where the news is constantly showing crime, violence and destruction literally everywhere, this was a factor of traveling internationally for us. I never once felt concerned for our family’s safety or our belongings.

We literally went right by a police station, and there were no less than a dozen policemen standing right out front. It really made our group feel very safe. And this, my friend, is one of the best reasons to go to Puerto Morelos!

Puerto Morelos – snorkeling, shopping, beaches & more!

So whether you’re looking for adventurous trip with plenty of things to do in in the Caribbean, or a chill vacation lounging by the ocean, Puerto Morelos might just be the destination for you.

I hope you’ve enjoyed these 17 reasons to go to Puerto Morelos. It’s a fun spot to explore in Quintana Roo, Mexico!

So tell me, what’s the one thing that you would find the most interesting or exciting during a trip to Puerto Morelos? I’d love to know in the comment section below!

Read next:
How to Save Money for Travel: Your Vacation Savings Plan

Find this article helpful? Save it for later or share it on social media!

Puerto Morelos 17 things you can't miss

Caryl Hudson

Monday 22nd of January 2024

I'm looking for a place in Mexico that I love as much as a little town we found in Costa Rica. Costa Rica is getting very expensive and we would be able to travel to Mexico for less. Puerto Morelos sounds like it could be our place.


Tuesday 23rd of January 2024

Yay! I love Costa Rica too, but understand the price allure of Mexico. I hope you love Puerto Morelos!

June Newman

Sunday 24th of September 2023

Hi my husband and I are going to Puerto Morales 12/20-12/28. Any suggestions for beachfront condo, apartment, small house? Doesn’t need to be fancy, just on the beach. I would like it to be within walking distance to town. We’re so looking forward to going! Any help is appreciated.


Tuesday 3rd of October 2023

That's exciting you're going to Puerto Morales! You'll have a great time! I'd just suggest to look on VRBO to see if something is available for your dates and price range. That's a busy time of year, so I'm hoping you can find something on the beach!

Jeffrey Manly

Saturday 25th of December 2021

I’ve heard a lot of stories of multiple fun cooking schools in Puerto Morelos. I’m seriously considering going down in January for about a month. I need a refreshing place to read and clear my head. Thanks for sharing!


Monday 27th of December 2021

That sounds absolutely perfect, Jeffrey. I hope you enjoy your time in Puerto Morelos!


Tuesday 23rd of November 2021

Hi, great tips! We are thinking of staying one night in Puerto Morelos instead of Cancun before flying back home. Can you recomend any beachfront hotel there? Thank you 🌸😀


Monday 29th of November 2021

Oh fun! I've stayed at the all-inclusive Hotel Marina El Cid Spa & Beach Resort. For another option, you could try The Fives Oceanfront or Hacienda Morelos. Hope you have a great trip!


Saturday 20th of November 2021

We loved Puerto Morelos so much we bought a condo there on the Colonia side! If you are willing to live a couple miles form the beach you can get a new construction condo for about the price of an SUV in the US. Looking forward to spending LOTS of time there.


Saturday 20th of November 2021

Thanks so much for your comment, Ron! Puerto Morelos is a really cool spot. So glad to hear you purchased property there. Sounds like the perfect opportunity to enjoy it often! ☀️