Puerto Morelos: The Complete Guide

Explore Puerto Morelos, a fishing village with beaches, reefs, and cenotes, offering an authentic experience between Cancun and Playa del Carmen.

Puerto Morelos: The Complete Guide
Short answer

Puerto Morelos is a charming fishing village located between Cancun and Playa del Carmen, known for its stunning beaches, vibrant coral reefs, and local dining options. Visitors can enjoy snorkeling, explore nearby cenotes, and experience the laid-back atmosphere.

Puerto Morelos is a small fishing village located approximately 36 kilometres south of Cancun and 32 kilometres north of Playa del Carmen. It is known for its relaxed vibe, beautiful beaches, and proximity to the Mesoamerican Barrier Reef, making it an ideal spot for snorkelling and diving enthusiasts. The village maintains a charming, traditional atmosphere, with local restaurants and shops that showcase the culture of the Yucatan Peninsula. Visitors to Puerto Morelos can enjoy a range of activities, from exploring vibrant coral reefs to swimming in nearby cenotes. The village offers a variety of dining options, from casual beachside eateries to more upscale restaurants. Transportation is easily accessible, with options for public buses, taxis, and rental cars, ensuring that getting around is straightforward. This guide aims to provide you with a comprehensive overview of Puerto Morelos, including essential information on transportation, costs, activities, and local etiquette. Whether you are looking for adventure or relaxation, Puerto Morelos has something to offer every type of traveller.

Distance from Cancun
36 km
Best time to visit
December to April
Average temperature
25-30°C
Snorkelling costs
about 500-800 pesos
Public transport cost
about 35 pesos
Cenote entrance fees
about 100-200 pesos
Local dining prices
about 150-400 pesos
Taxi fare from Cancun
about 800-1000 pesos

Getting There

Puerto Morelos is conveniently located between Cancun and Playa del Carmen, making it accessible for visitors from both areas. If you are arriving from Cancun International Airport, the journey takes about 20-30 minutes by taxi or private transfer. Taxis from the airport to Puerto Morelos typically cost between 800 and 1000 pesos. Alternatively, you can take a public bus from the airport to Cancun city centre and then catch a bus to Puerto Morelos for a total cost of about 35 pesos. Buses run frequently and the trip takes around 45 minutes.

Transportation Options

Getting around Puerto Morelos is straightforward, with several options available. The village is small enough to explore on foot, but if you wish to venture further, taxis are readily available. Fares within Puerto Morelos are generally reasonable, costing about 50-150 pesos depending on the distance. Bicycles can also be rented from local shops for about 100-200 pesos per day. If you plan to visit nearby cenotes or other attractions, consider renting a car for greater flexibility, with rental prices starting at around 600 pesos per day.

Best Beaches

Puerto Morelos boasts several beautiful beaches, perfect for relaxation and water activities. Playa Puerto Morelos is the main beach, known for its soft sand and calm waters. It is ideal for families and offers facilities like sun loungers and beach bars. Another popular spot is Playa Ojo de Agua, which features natural rock pools and is great for swimming. For a quieter experience, head to the north of the village where you can find less crowded areas. Always remember to bring sunscreen and stay hydrated as the sun can be intense.

Snorkelling and Diving

The coral reefs off Puerto Morelos are part of the Mesoamerican Barrier Reef, the second-largest coral reef system in the world. Snorkelling tours are popular and typically cost between 500 and 800 pesos, including equipment rental and guides. Many local operators offer half-day trips, which usually last about 3-4 hours. If you prefer diving, several dive shops provide courses and guided dives for both beginners and experienced divers. Ensure to book in advance during peak season to secure your spot.

Local Cuisine

Puerto Morelos offers a range of dining options, from casual beachside eateries to more formal restaurants. Local seafood is a highlight, with dishes such as ceviche and grilled fish widely available. Expect to pay around 150-400 pesos for a meal, depending on the establishment. Popular spots include El Mercado, which features a variety of food stalls, and La Playita, known for its fresh seafood. It is advisable to try some traditional Yucatecan dishes, like cochinita pibil or panuchos, for an authentic culinary experience.

Cenotes Nearby

Cenotes are natural sinkholes filled with fresh water, common in the Yucatan Peninsula. Puerto Morelos is surrounded by several cenotes worth visiting. Cenote Verde Lucero and Cenote Las Mojarras are both within a short drive and offer swimming and snorkelling opportunities. Entrance fees typically range from 100 to 200 pesos. These cenotes provide a refreshing escape from the heat and a chance to experience the unique geological features of the region. Consider visiting early in the day to avoid crowds.

Safety Tips

Puerto Morelos is generally safe for tourists, but it is always wise to take standard precautions. Avoid walking alone at night, especially on isolated beaches. Keep your belongings secure and be mindful of your surroundings. When swimming, pay attention to local warnings about currents or weather conditions. If you plan to snorkel or dive, ensure you are with a reputable guide or tour operator. It is also advisable to have travel insurance that covers water activities for added peace of mind.

Seasonality and Best Times to Visit

The best time to visit Puerto Morelos is between December and April, when the weather is dry and temperatures are pleasant, averaging between 25 and 30°C. This is peak tourist season, so expect larger crowds and higher prices for accommodation. The rainy season runs from June to October, with the highest rainfall typically in September and October. While prices may drop during this time, be aware of the potential for hurricanes. If you prefer fewer tourists, consider visiting during the shoulder months of late April or early November.

Activities for Kids

Puerto Morelos is a family-friendly destination with activities suitable for children. The calm waters at Playa Puerto Morelos make it an excellent spot for kids to swim and play. Many local restaurants offer kid-friendly menus. Snorkelling tours can also accommodate families, with some operators providing life jackets and guides experienced in working with children. Visiting nearby cenotes is another fun option, where kids can enjoy swimming and exploring. Always supervise children closely, particularly in water activities.

Local Etiquette

When visiting Puerto Morelos, it is important to respect local customs and practices. Greet locals with a friendly 'Hola' and try to use basic Spanish phrases, as this is appreciated. Dress modestly when visiting local shops and restaurants; beachwear is suitable for the beach but not for dining establishments. Tipping is customary, with about 10-15% being standard in restaurants. Additionally, be mindful of the environment by not littering and following guidelines when snorkelling or visiting cenotes to preserve the natural beauty.

Alternatives Nearby

If you have extra time, consider exploring other nearby destinations. Playa del Carmen is about 32 km to the south and offers a vibrant nightlife and shopping scene. Tulum, known for its stunning beaches and Mayan ruins, is approximately 65 km away and well worth a visit. For a quieter experience, check out Akumal, famous for its sea turtles and beautiful beaches, about 40 km from Puerto Morelos. Each of these locations can be reached by bus or taxi, making them convenient day trip options.

Local tips

  • -Bring cash, as not all places accept cards.
  • -Visit cenotes early to avoid crowds.
  • -Respect local customs and use basic Spanish.
  • -Pack reef-safe sunscreen to protect marine life.
  • -Try local seafood dishes for an authentic experience.
  • -Stay hydrated, especially in hot weather.
  • -Use taxis for late-night returns for safety.
  • -Consider renting a bicycle for local exploration.
  • -Book snorkelling tours in advance during peak season.
  • -Always supervise children near water.

Questions travellers ask

What is the best time to visit Puerto Morelos?

The best time to visit Puerto Morelos is from December to April when the weather is dry and pleasant. This period is peak tourist season, offering ideal conditions for outdoor activities.

How do I get to Puerto Morelos from Cancun?

You can reach Puerto Morelos from Cancun by taxi, which takes about 20-30 minutes and costs around 800-1000 pesos. Alternatively, take a public bus from the airport to Cancun city and then a bus to Puerto Morelos.

What activities are available in Puerto Morelos?

Puerto Morelos offers various activities, including snorkelling, diving, visiting cenotes, and enjoying local cuisine. The beaches are also perfect for relaxing and swimming.

Are there family-friendly activities in Puerto Morelos?

Yes, Puerto Morelos is family-friendly, with calm beaches for swimming, kid-friendly restaurant menus, and cenote visits suitable for children. Many snorkelling tours accommodate families.

Is Puerto Morelos safe for tourists?

Puerto Morelos is generally safe for tourists. However, it is advisable to take standard precautions, such as avoiding isolated areas at night and keeping belongings secure.

What are cenotes and where can I find them?

Cenotes are natural sinkholes filled with fresh water, common in the Yucatan Peninsula. Several cenotes are located near Puerto Morelos, including Cenote Verde Lucero and Cenote Las Mojarras.

What should I pack for a trip to Puerto Morelos?

Pack lightweight clothing, swimwear, sunscreen, and insect repellent. Don't forget a reusable water bottle, snorkelling gear, and cash for local purchases.

What local dishes should I try in Puerto Morelos?

Be sure to try local seafood dishes such as ceviche and grilled fish, as well as traditional Yucatecan foods like cochinita pibil and panuchos for an authentic dining experience.

Keep planning