Puerto Morelos Mexico

The Ultimate Puerto Morelos Mexico Travel Guide for 2023

Disclosure: This page may contain affiliate links, meaning at no additional cost to you, I will earn a commission if you click through and make a purchase. As an Amazon Associate I earn from qualifying purchases.

Do you want to visit Puerto Morelos Mexico? You’ve come to the right place!

Just 30 minutes north of Playa del Carmen, Puerto Morelos is a less well-known beach town with beautiful beaches and amazing coral reefs.

As a Playa del Carmen resident and local travel blogger, I’ve visited Puerto Morelos plenty of times and have been able to experience many of the amazing things the town has to offer.

In this post, I’m sharing everything you need to know about Puerto Morelos including where it is, how to get there, what to do there, where to stay, and more!

Read on for my ultimate Puerto Morelos Mexico travel guide.

Puerto Morelos Town

About Puerto Morelos

First, let’s start with some of the basics on Puerto Morelos:

Where is Puerto Morelos?

Puerto Morelos is a small beach town located in the Mexican state of Quintana Roo. It is situated on the Caribbean Sea, about halfway between Cancun and Playa del Carmen.

Why visit Puerto Morelos?

If you’re looking for a safe, quiet, and laid-back beach getaway as an alternative to the touristy beach towns of Playa del Carmen and Cancun, Puerto Morelos is the perfect destination.

The small beach town and sleepy fishing village is considered a hidden gem of the Riviera Maya and consists of only 15 blocks of coastline along the Caribbean Sea, giving it a much smaller feel than the nearby bustling beach towns of Playa del Carmen and Cancun.

In Puerto Morelos, you’ll find a more off-the-radar beach destination, while still having the advantages of being close to larger towns nearby. The locals are warm, friendly, and welcoming but not overly pushy.

In addition, there are many fun activities and jungle adventures to enjoy in Puerto Morelos, such as swimming, snorkeling, fishing, and exploring ancient cenotes.

Puerto Morelos Pier

What is Puerto Morelos known for?

Puerto Morelos is known for being a quiet beach town and quaint fishing village. With the National Reef Park of Puerto Morelos located just 400 m (1/4 mile) off the shore, it’s perhaps best known for its world-renowned coral reefs and spectacular diving sites.

The town’s most famous landmark is the “El Faro Inclinado” (Leaning Lighthouse), which is a beachfront lighthouse that was damaged by Hurricane Beulah in 1967 but still stands at a significant slant as a town symbol of resilience.

You’ll also find a replacement lighthouse that was built just behind El Faro Inclinado so there are actually two lighthouses in Puerto Morelos.

Puerto Morelos El Faro Inclinado

How big is Puerto Morelos?

Puerto Morelos is a relatively small beach town with a population of only 27,000 people (compared to the 300,000 people in Playa del Carmen and almost 1 million people in Cancun).

The main beachfront part of town is only about 15 blocks long and 4 blocks wide, giving it a small island kind of vibe.

Puerto Morelos Downtown

Who is Puerto Morelos suited for?

Puerto Morelos is best suited for those looking for a low-key beach destination. If you’re turned off by the highly commercialized tourist destinations of Cancun and Playa del Carmen but still want to experience some beautiful Mayan Riviera beaches, then Puerto Morelos will be perfect for you.

With its close proximity to some amazing coral reefs, it’s also suited for snorkeling and scuba diving enthusiasts if you are interested in seeing the underwater world.

Puerto Morelos Fishing Boats

How to Get to Puerto Morelos

The closest airport to Puerto Morelos is Cancun International Airport, which is about a 20-minute drive away.

Here are the best ways to get to Puerto Morelos from the Cancun Airport:

Puerto Morelos Private Airport Transfer

The quickest and most hassle-free way to get to Puerto Morelos is by booking a private transfer with drop-off directly at your hotel.

This is what I personally use for airport pickups and recommend for all my friends and family that come to visit!

I recommend booking with Cancun Airport Transportation, a trusted local company with friendly bilingual drivers. Private vans for up to 3 passengers cost around $45 USD one way or $79 USD round trip.

👉 Book the best Puerto Morelos private transfer by clicking here!

Rental Car

Cancun Airport is known for its rental car scams so I would avoid renting directly from the airport if you can. A safer option is to take the private transfer to Puerto Morelos and then rent a car from there if you plan on exploring.

I like to use Discover Cars because you can compare multiple car rental companies and see detailed ratings for overall value, ease of pick-up, efficiency of agents, car condition, and overall time spent.

Puerto Morelos ADO Bus

🚨 As of 2023, ADO Bus service from Cancun Airport to Puerto Morelos is currently discontinued.

There used to be a small ADO bus terminal in Puerto Morelos with service to and from the Cancun Airport. However, due to the pandemic, the station is currently closed and the ADO Airport Bus no longer stops in Puerto Morelos.

There are talks to have the Puerto Morelos ADO passenger service reinstated but as of right now, your best bet is to take a private transfer.

Puerto Morelos ADO Bus

Taxi to Puerto Morelos

I wouldn’t recommend taking a taxi from the Cancun Airport as regular taxis are prohibited so only official airport taxis are allowed. This often makes them extremely overpriced and can be difficult to negotiate and arrange.

Puerto Morelos Weather

The weather in Puerto Morelos is warm and sunny all year round, making it a great destination to visit any time of year.

Puerto Morelos Dry and Rainy Season

During the dry season (December to April), there is less humidity and very little rainfall, which makes it the most popular time of year to visit.

The rainy season (May to October) brings more showers, but they are usually short and do not affect beach activities. Sea temperatures are warm enough to swim in all year round.

Puerto Morelos Mexico

Puerto Morelos Average Monthly Temperatures

Here is a chart of the average monthly temperatures in Puerto Morelos:

Puerto Morelos Average Monthly Temperatures

There are occasional cold fronts, but the temperatures never really drop below 60oF so you can feel comfortable wearing shorts and beachwear all year round.

During the winter months (December – February), it can sometimes get cooler at night, so you’ll want to bring a sweater or light jacket if you’re visiting during this time.

Related Reading: The Ultimate Packing List for a Mexico Resort Vacation

Humidity in Puerto Morelos

Be prepared for the humidity in Puerto Morelos, which is pretty intense all year round and only slightly subsides during the winter months.

Hot and humid weather means you’ll want to pack plenty of bug spray or mosquito repellent bracelets.

Puerto Morelos Map

Here’s a map of the main beachfront area of Puerto Morelos town:

How to Get Around Puerto Morelos

Since Puerto Morelos is a small town, it’s pretty walkable if you’re staying in the main downtown area near the beach.

If you want to get out and explore, here are the best transportation options:

Puerto Morelos Taxis

Taxis are available in Puerto Morelos and can be easily hailed to get around town or go to Playa del Carmen, Cancun, or nearby Riviera Maya attractions.

Hotels can also provide assistance with calling for a taxi if you’re leaving directly from your hotel or resort.

Playa del Carmen Taxi

Puerto Morelos Car Rental

If you want to get out and explore other parts of Riviera Maya, consider renting a car to explore at your a slower pace. I recommend using Discover Cars where you can conveniently compare multiple car rental companies in one place.

👉 For a hassle-free experience, book your car through my favorite rental service Discover Cars by clicking here!


Colectivos are shared vans that run continuously between Cancun and Playa del Carmen as a form of public transportation.

If you’re looking for the cheapest way to get to Cancun or Playa del Carmen from Puerto Morelos, simply go to the main highway 307 and look for the colectivo or “Playa Express” station with white vans parked outside.

Colectivo vans headed north will be going to the Cancun ADO station and vans headed south will be going to downtown Playa del Carmen. The cost is usually less than $50 pesos and you’ll pay the driver upon exiting.

Cancun to Playa del Carmen Colectivo

Where to Stay in Puerto Morelos

When choosing where to stay in Puerto Morelos, you can choose between staying in the small downtown area or at one of the many all inclusive resorts located just outside of town.

The hotels in downtown Puerto Morelos are typically smaller boutique properties, VRBOs, and vacation rentals that are more affordable if you’re on a budget.

On the other hand, the Puerto Morelos all inclusive resorts will be much larger with extensive amenities such as expansive pools, multiple restaurants, swim-up bars, pristine beachfronts, and resort activities.

Of course, these will come with a much higher price tag!

Puerto Morelos Pelican

Best Hotels in Puerto Morelos

These are the best Puerto Morelos hotels in the downtown area (or nearby):

1. Casa del Puerto by MIJ

If you’re looking for a budget-friendly beachfront hotel in Puerto Morelos with beautiful sea views, Casa del Puerto Hotel is a great option.

All of the rooms at Casa del Puerto have a balcony overlooking the water so there’s not a bad room at the property! And there’s an enticing outdoor pool with overwater hammocks for soaking up the sun.

The rooms aren’t super modern but are clean, spacious, and comfortable, and the staff are exceptionally friendly and helpful. Plus, the jungle landscape behind the hotel adds an extra touch of paradise.

👉 Check rates and availability at Casa del Puerto on Booking.com

2. Hotel Ojo de Agua Puerto Morelos

Ojo de Agua Hotel is another budget-friendly hotel in Puerto Morelos that’s just steps from the beach.

The accommodations are nicely updated with calming blue hues, and there’s a swimming pool on-site with thatched roof cabanas for lounging.

Guests at Ojo de Agua Hotel have access to the beach and private sunbeds, and there is an on-site dive shop for gear rentals. The beachfront area near the hotel is a great spot for snorkeling directly offshore.

👉 Check rates and availability at Hotel Ojo de Agua on Booking.com

Puerto Morelos Beach Club

3. Layla Guesthouse Puerto Morelos

If you’re looking for a unique and relaxing Puerto Morelos vacation spot, look no further than Layla Guesthouse! This quirky multi-story building offers six fully equipped apartments that are perfect for getting away from it all.

You’ll get to enjoy stunning views of the ocean from your private balcony or take a dip in the rooftop sky pool. Guests can also unwind on the rooftop yoga platform or book a massage at the on-site spa.

Cafe Layla, the hotel’s restaurant, is considered one of the best breakfast restaurants in Puerto Morelos and then turns into Layla Vegan Pizza at night!

And if you need to stay connected, the guesthouse offers high-speed fiber optic internet–perfect for Puerto Morelos digital nomads.

👉 Check rates and availability at Layla Guesthouse on Booking.com

4. Hacienda Morelos Beachfront Hotel

If you’re looking for a tropical getaway that won’t break the bank, the Hacienda Morelos Beachfront Hotel is a great choice. The hotel is located right on the beach, so you can enjoy stunning ocean views and easy access to the water.

One of the best things about the hotel is the central location as there are plenty of shops and restaurants nearby. Plus, the hotel features private lounge beds on the beach, so you can relax in comfort. And if you want to take a dip, there’s an oceanfront pool with plenty of lounge seating.

Rooms at the Hacienda Morelos Beachfront Hotel are more Mexican-style but they’re clean and comfortable. If you’re looking for a budget-friendly Puerto Morelos hotel with a great location, the Hacienda Morelos Beachfront Hotel is a good choice!

👉 Check rates and availability at Hacienda Morelos Beachfront Hotel on Booking.com

Puerto Morelos Hotel

Best All Inclusive Resorts in Puerto Morelos

These are the best Puerto Morelos resorts that are all inclusive and located just outside of town:

1. The Fives Oceanfront Puerto Morelos

The Fives Oceanfront Puerto Morelos is a brand new, beachfront boutique hotel with just 94 rooms.

I’m a sucker for boutique hotels and prefer modern accommodations so personally The Fives gets my vote for the best hotel in Puerto Morelos!

The property is located directly on the beach and offers all inclusive packages so you don’t have to splurge on all inclusive if you prefer to eat out.

Guests can enjoy two pools – an oceanfront pool and an adults-only rooftop pool, or lounge on the beach beds at the hotel’s private beachfront area.

Try to upgrade to the dreamy Resort Residences at the Fives Puerto Morelos for the ultimate luxury experience!

👉 Check rates and availability at the Fives Oceanfront Puerto Morelos on Booking.com

2. Dreams Jade Resort and Spa

Situated on a private beach, Dreams Jade Resort and Spa is a luxury complex offering an all inclusive and family friendly retreat in Puerto Morelos.

There are three outdoor pools to choose from at Dreams Jade Puerto Morelos, as well as eight restaurants serving up a variety of cuisines. You can also unwind at the hydrotherapy spa, take advantage of the on-site tennis school, or enjoy free green fees at a local golf course.

Water sports enthusiasts will love the kayaking, snorkeling, and PADI scuba diving center, and there are also swim-up pool bars and beach waiter service for those who want to relax poolside.

In the evening, there’s plenty of lively entertainment, including cocktail parties, live music, and shows.

👉 Check rates and availability at Dreams Jade Resort and Spa on Booking.com

Puerto Morelos Beachfront

3. Grand Residences Riviera Cancun

Grand Residences Riviera Cancun is an all inclusive resort featuring elegant hacienda-style architecture on the beach in Puerto Morelos.

The suites at Grand Residences Puerto Morelos are spacious and some come with oceanfront jacuzzis – perfect for relaxing after a long day in the sun. Families will love the villas, which are elegantly appointed and offer plenty of space to spread out.

With an oceanfront infinity pool, gourmet restaurants, spa, fitness center, and 24-hour room service, the resort offers countless amenities to pamper guests. And one of the best perks is that roundtrip airport transportation is included!

👉 Check rates and availability at Grand Residences Riviera Cancun on Booking.com

4. Dreams Sapphire Resort & Spa

Dreams Sapphire Resort & Spa is a luxurious all inclusive beachfront hotel in Puerto Morelos. The resort’s newly renovated rooms offer private balconies or terraces with stunning views of the ocean.

The unique swim out rooms are perfect for couples or those who want to enjoy the water without leaving their room. The resort also features two outdoor pools, a thrilling water park with large water slides, and a kids splash pool.

Dining options at Dreams Puerto Morelos Sapphire Resort include six restaurants, and several outdoor bars and lounges. There is also live entertainment in the evenings for guests to enjoy.

👉 Check rates and availability at Dreams Sapphire Resort on Booking.com

Puerto Morelos Beaches

Top Things to Do in Puerto Morelos

There are tons of fun things to do in Puerto Morelos whether you’re looking for something adventurous, cultural, or simply want to relax at the beach.

In addition, the town’s close proximity to Playa del Carmen and Cancun make it quite easy to take a day trip if you want to experience some of the nearby attractions and cultural sites such as the Tulum Mayan Ruins, Chichen Itza, or Xcaret adventure parks.

Here are the top things to do in Puerto Morelos Mexico that are more exclusive to the destination:

1. Go Snorkeling at the National Reef Park of Puerto Morelos

Puerto Morelos is home to the National Reef Park and offers some of the best snorkeling in Riviera Maya, whether you want to try some snorkeling off the beach or head out to the reef.

The National Reef Park is part of the Mesoamerican Barrier Reef System and is located just 400 m (1/4 mile) away from the shore, so it only takes a few minutes by boat to reach the reef from the downtown dock.

To get to the best Puerto Morelos snorkeling areas, I would recommend booking a guided Puerto Morelos reef snorkeling tour with a knowledgeable guide to take you out and show you the best spots.

I’ve been snorkeling at the Puerto Morelos reef and it has to be some of the best snorkeling I’ve done in Mexico. We got to see tons of marine life such as colorful coral, tropical fish, sting rays, sea turtles, and even a small shark!

👉 Book the best Puerto Morelos snorkeling tour by clicking here!

Travelista Tip: Wearing biodegradable reef-safe sunscreen while snorkeling is recommended to protect the coral reefs, but wearing a rash guard is even better!

Puerto Morelos Snorkeling
Sea Turtle

2. Go Scuba Diving in Puerto Morelos

In addition to snorkeling, the reef in Puerto Morelos is also one of Mexico’s most popular scuba diving sites. There are many dive shops in the town center that offer Puerto Morelos diving lessons and tours.

Certified divers can book a dive to explore over 20 nearby Puerto Morelos scuba diving sites with clear waters and an abundance of sea life.

Or if you’re not scuba certified and have an interest in scuba diving, then consider booking a Discover Scuba course, which is an introductory lesson to the sport and includes a dive at the reef.

I recently became scuba certified in Playa del Carmen and can’t wait to do some more diving in Puerto Morelos!

👉 Click here to book a Puerto Morelos scuba dive for certified divers.

👉 Click here to book the Discover Scuba course in Puerto Morelos.

Puerto Morelos Scuba Diving

3. Visit the famous “Ruta de los Cenotes”

Puerto Morelos is near the famous “Ruta de los Cenotes” (Route of the Cenotes), a series of sinkholes on the road from Puerto Morelos to the small town of Leona Vicario.

These swimming holes are filled with freshwater from the Great Mayan Aquifer, which is the longest underground river and cave system in the world. Cenotes were once used by the Mayans for ceremonial purposes, and today they are popular tourist attractions.

Visitors can swim, snorkel, and scuba dive in the clear waters of these Puerto Morelos cenotes, and explore the caves and rock formations that surround them. Ruta de los Cenotes near Puerto Morelos is a great place to experience the natural beauty of Mexico’s Yucatán Peninsula.

The cenotes can be visited by renting a car, where you can take your time and stop at 2 or 3 different cenotes along the road. Or for a more hassle-free option, consider booking the Xenotes guided tour.

👉 Book the best Ruta de los Cenotes guided tour by clicking here!

Ruta de los Cenotes Puerto Morelos
Ruta de los Cenotes Puerto Morelos

4. Go Ziplining at Cenote Zapote Eco-Park

Cenote Zapote is an eco park near Puerto Morelos also along the famous “Ruta de los Cenotes.” The park is located pretty far off of the main highway so the easiest way to get there is by booking a guided tour.

Visiting Cenote Zapote is a full day adventure park experience where you can visit three stunning cenotes, as well as zipline through the jungle, explore the park on bikes, and cruise around on ATVs.

I visited Cenote Zapote with some blogger friends and it was one of my most memorable tour experiences in Riviera Maya. You can read more about my experience in this post!

👉 Book the best Cenote Zapote tour by clicking here!

Cenote Zapote Zipline

5. Relax at a Puerto Morelos Beach Club

If you simply want to relax and enjoy the beautiful beaches in Puerto Morelos, then head to a beach club for lounge bed rentals and beachside food and beverage service.

I recommend checking out My Paradise Beach Club in Puerto Morelos, which is a fun local beach club with lounge chairs, umbrellas, and a beach bar. Plus, the staff is always on hand to keep the margaritas coming!

Puerto Morelos Beach Club

6. Visit the Botanical Garden in Puerto Morelos

One of the most unique places to visit in Puerto Morelos is the Dr. Alfredo Barrera Marín Botanical Garden, which is one of the largest botanical gardens in Mexico.

This protected forest area is home to a variety of native plant species and mangroves, as well as animals such as birds, butterflies, iguanas, and spider monkeys.

You can take a self-guided tour along the 2 km of jungle trails and boardwalks or sign up for a guided tour led by one of the garden’s expert staff members. Either way, nature lovers are sure to enjoy this beautiful spot in Mexico.

Travelista Tip: Make sure to pack plenty of bug spray as the mosquitos at the botanical garden can be quite intense!

Puerto Morelos Botanical Garden Spider Monkey

7. See a Cirque du Soleil Performance at Joyà

Located at Vidanta Resorts about 15 minutes south of Puerto Morelos, Joyà is the only Cirque du Soleil performance in Mexico.

I’ve seen the show twice and can honestly say it’s an excellent production with such a unique storyline–plus the acrobatic performances are just so impressive!

I even took my family when they came to visit and they said it was the highlight of their trip.

You can read my full Joya Cirque du Soleil review for all the details!

👉 Book Cirque du Solei Joya tickets by clicking here!

La Joya Cirque du Solei

8. Take a Mexican Cooking Class

If you’re a foodie and want to learn how to cook Mexican food like a pro, Puerto Morelos is the perfect place to take a cooking class.

In this Mexican Cooking Class in Puerto Morelos, you’ll start by learning how to make tortillas on a comal (a traditional Mexican griddle), and then move on to preparing a 6-course gourmet meal.

During the feast, you’ll get to enjoy traditional drinks like hot chocolate, Mexican coffee, and snacks. And of course, you’ll be able to savor the amazing food you prepared!

👉 Book the Mexican Cooking Class in Puerto Morelos by clicking here!

9. Get a Massage at the Mayan Jungle Spa

Located in the middle of the Mayan jungle near Puerto Morelos, the Mayan Jungle Spa is an outdoor spa experience that will completely immerse you in a lush open-air environment surrounded by bird songs and jungle noises. 

The experience starts with a Temazcal, which is a native outdoor sweat lodge heated by hot stones. You’ll then receive a clay treatment and outdoor hot bath with a face and scalp massage. 

The experience continues with a traditional Mayan massage for 1 hour and concludes with fresh fruit and a typical drink. This totally unique spa experience in Puerto Morelos can be booked as a couples massage or with friends.

👉 Book the Mayan Jungle Spa Experience by clicking here!

Mayan Jungle Spa

10. Go on a Puerto Morelos Catamaran Sail

If you love being out on the water, Puerto Morelos is also the perfect place to go sailing and snorkeling near the National Reef Park!

On this small group catamaran sail and snorkeling excursion, you’ll get to set sail on a spacious and modern catamaran. Plus, you’ll have experienced guides onboard and in the water so you can be sure that you’ll have a safe and fun time.

All equipment is included in the price of the tour, as well as brunch, beer, and beverages. The tour itself is about 3.5 hours long, making it the perfect activity for a fun day out on the water in Puerto Morelos.

👉 Book the best catamaran Puerto Morelos sail by clicking here!

Puerto Morelos Catamaran

11. Ride ATVs in the Mayan Jungle

If you’re looking for adventurous activities in Puerto Morelos, the town’s close proximity to nearby jungle landscapes makes it a great place to ride ATVs in the Mayan jungle.

There are a number of adventure tours where you can participate in adrenaline-pumping Puerto Morelos activities such as snorkeling, riding ATVs, zip lines, and horseback riding–giving you a taste of both reef and jungle adventures.

👉 Book the best Puerto Morelos ATV and Adventure tour by clicking here!

ATV Puerto Morelos

12. Go Souvenir Shopping in Puerto Morelos

If you’re looking for souvenirs to bring home from your trip to Puerto Morelos, there are many small shops and stalls in the main downtown area, where you can find all kinds of handmade goods, including pottery, jewelry, and textiles.

What’s great about Puerto Morelos shopping is that the shop owners are much less pushy than when shopping in Playa del Carmen or Cancun so you can have a more relaxed experience.

There is also a weekly local flea market in Puerto Morelos with fresh fruits, vegetables, local foods, and handicrafts that’s worth checking out.

Puerto Morelos Shopping
Shopping Puerto Morelos

Top Restaurants in Puerto Morelos

As a fishing village, Puerto Morelos is primarily known for its seafood, and many of the local restaurants serve up fresh catch of the day.

Most Puerto Morelos restaurants are located around the main town square (Plaza Principal), but there are also beach clubs, restaurants, and coffee shops to explore along the beachfront and the outskirts of town.

Here are some of the best restaurants in Puerto Morelos:

1. Boquinete Seafood and Grill

For a delicious seafood meal with a beautiful ocean view, head to Boquinete Seafood and Grill.

It’s a great spot for lunch or dinner and you can choose from the elevated restaurant seating or enjoy tables right in the sand, both offering a stunning view of the ocean.

The fish tacos are not to be missed, as well as fresh seafood dishes featuring octopus, fish, and crab. And don’t forget to try one of their specialty cocktails!

Puerto Morelos Restaurants Seafood

2. El Nicho

If you’re in the mood for a delicious breakfast, El Nicho is the perfect spot. They have both indoor and outdoor seating, so you can enjoy your meal no matter what the weather is like.

They serve all of the classic breakfast dishes, like eggs benedict and waffles, as well as croissants that are freshly baked each morning.

And if you’re traveling with a furry friend, they’re pet friendly too! Just note that they close at 2pm.

3. Cafe Layla

Check out Cafe Layla if you’re looking for a delicious and healthy breakfast option while in Puerto Morelos. This warm and cozy breakfast restaurant is located at the Layla Guesthouse, and is tucked away opposite a quiet beach.

Primarily vegetarian, they offer a variety of healthy breakfast dishes, smoothies and juices, frittatas, super bowls, and vegan options too. Plus, there’s often live music playing which makes it an all around cool place to hang out.

In the evening, the restaurant turns into Layla Vegan Pizza. So whether you’re looking for a hearty breakfast or a tasty pizza dinner, Cafe Layla has you covered!

4. El Pesquero

Try El Pesquero for a casual seafood restaurant for lunch or dinner, with an overall great atmosphere. The service is wonderful, and the seafood is both delicious and affordable.

The menu features classic seafood dishes such as fried whole fish, grilled octopus ceviche, aguachiles, tuna tostadas, and shrimp quesadillas. You can even choose your fish from the catch of the day!

And of course, no meal here would be complete without a cocktail or cold beer! I highly recommend El Pesquero for anyone looking for a laid-back yet delicious seafood dining experience in Puerto Morelos.

Puerto Morelos Restaurants Fish

5. La Sirena 

For a little more international flair, head to La Sirena, which is a Greek and Mediterranean restaurant in Puerto Morelos with the best rooftop in the area.

With a slightly more upscale atmosphere and incredible rooftop seating, you’ll get to enjoy the stunning views of the ocean and nearby lighthouses while dining!

La Sirena’s menu features all your favorite Greek dishes, including gyros and spanakopita (Greek Spinach pie), as well as burgers and seafood dishes. And for dessert, be sure to try the delicious baclava!

With its open-air dining and live music, La Sirena is the perfect place to enjoy a romantic dinner or fun night out with friends. Don’t miss out on this Puerto Morelos gem!

Puerto Morelos Leaning Lighthouse

6. Le Chique

Located at the Azul Beach Resort Riviera Cancun, Le Chique is considered one of the best restaurants in Mexico, and is probably the most high-end dining experience in Puerto Morelos.

The restaurant offers a 21-course tasting experience, which is a multi-sensory culinary experience. While there are no Michelin star restaurants in Mexico, this restaurant comes close to offering Michelin-quality dishes.

The presentation of all the dishes at Le Chique is avant-garde and inventive, with a focus on molecular gastronomy.

The courses are mainly Mexican-inspired to give you an authentic local experience, and the experience also includes wine tastings with a waiter and sommelier guiding you on the culinary journey.

While not cheap, Le Chique is an unforgettable dining experience for food lovers looking for a totally unique and upscale culinary experience.

Puerto Morelos Nightlife

Puerto Morelos is a quaint and sleepy coastal town in Mexico that is not known for its nightlife. There are few restaurants and bars open late and no nightclubs in the town.

If you’re looking to party, check out the nightclubs in Playa del Carmen or Cancun. Otherwise, expect to find peace and quiet in Puerto Morelos!

Puerto Morelos Nightlife

FAQs about Puerto Morelos

Here are the answers to some of the most frequently asked questions about Puerto Morelos:

Is Puerto Morelos a nice beach?

The beaches in Puerto Morelos are flat and widespread, with powder white sand and bright turquoise water.

In some parts of the main beach, you might find rockier areas from the coral reef – but overall they are much more tranquil and relaxing than the beaches in Playa del Carmen.

The downside is that Puerto Morelos beaches can sometimes suffer from seaweed at various times throughout the year. The beaches are typically better around the all inclusive resorts where they are more maintained.

Beach in Puerto Morelos

Is it worth visiting Puerto Morelos?

Puerto Morelos is definitely worth visiting! Often called the “unspoiled gem of the Riviera Maya,” Puerto Morelos has managed to retain its charm and character, even as tourism has boomed in the surrounding area.

Puerto Morelos Boardwalk

How far is Puerto Morelos from the airport?

Puerto Morelos is located about 20 minutes south of Cancun International Airport.

How much is a taxi from Cancun Airport to Puerto Morelos?

The standard taxi fare from Cancun Airport to Puerto Morelos is around $900 pesos ($45 USD) however I avoid taking a taxi from the airport if possible.

Airport taxis can often be overpriced and difficult to arrange so I would recommend booking a private airport transfer for the quickest and most hassle-free option–plus it is the same price!

Is Puerto Morelos safe for tourists?

Puerto Morelos is a very small, quiet, and laid back beach town, making it much safer than Playa del Carmen, Cancun, or Tulum.

Visitors can feel secure walking around town and enjoying the beaches during the day or night.

🚨 Do you need travel insurance for Mexico? Yes! Most insurance plans in your home country will not cover incidents abroad. I recommend using Travel Insurance Master, which is a handy travel insurance marketplace where you can compare policies. Get a FREE quote by clicking here!

Final Thoughts on Puerto Morelos Travel

Overall, Puerto Morelos is a great place to escape the hustle and bustle of the more developed resort towns, and enjoy a more laid-back atmosphere.

The destination is a great choice for travelers who are looking for a relaxed and authentic Mexican experience, while getting to enjoy beautiful beaches and easy access to some amazing coral reefs.

If you prefer something more low-key, then consider adding Puerto Morelos to your next travel itinerary!

Puerto Morelos Downtown