Puerto Morelos: Every Question Answered

Uncover the beauty of Puerto Morelos, a quaint fishing village offering pristine beaches, excellent snorkeling, and authentic local dining.

Puerto Morelos: Every Question Answered
Short answer

Puerto Morelos is a charming fishing village located between Cancun and Playa del Carmen, known for its beautiful beaches, vibrant coral reefs, and local dining options.

Puerto Morelos is a quaint fishing village situated between Cancun and Playa del Carmen. Known for its stunning beaches and vibrant coral reefs, it offers a more laid-back atmosphere compared to its bustling neighbours. The village is a perfect destination for those seeking adventure, relaxation, and a taste of local culture. Visitors can enjoy some of the best snorkeling spots in the region, along with fresh seafood from local restaurants. Puerto Morelos is also home to several cenotes, perfect for a refreshing swim. Its proximity to larger tourist areas makes it easily accessible for day trips or longer stays. With various transportation options, dining establishments, and activities, Puerto Morelos is a hidden gem that provides a unique experience for travellers looking to explore the Riviera Maya.

Distance from Cancun
about 32 km
Travel time from Cancun
about 30 minutes by car
Best snorkelling spots
Puerto Morelos Reef National Park
Average meal cost
about 200-350 pesos
Popular cenotes nearby
Cenote Las Mojarras and Cenote Verde
Public transport cost
about 30-50 pesos
Average temperature
about 27-30°C
Peak tourist season
December to April

Getting to Puerto Morelos

Puerto Morelos is easily accessible from Cancun and Playa del Carmen. If you are driving, take the Carretera 307 highway, which takes about 30 minutes from Cancun and 20 minutes from Playa del Carmen. Public transport options include ADO buses, which cost around 50-80 pesos and run frequently. Alternatively, shared vans (colectivos) are available for about 30-50 pesos. Taxi services are also available, with fares typically ranging from 400-600 pesos from Cancun.

Cost of Visiting

Expect to spend around 200-350 pesos for a meal at a local restaurant. For activities like snorkelling or diving, prices vary. Snorkelling tours typically cost about 600-1000 pesos per person. Entrance to cenotes usually ranges from 100-300 pesos. If you plan to rent equipment for snorkelling, expect to pay about 150-300 pesos. Overall, budgeting around 1000-1500 pesos per day should cover meals, transport, and activities.

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 around 27-30°C. The summer months can be hot and humid, with occasional rain. If you prefer fewer crowds, consider visiting in the shoulder seasons of late October to early December or late April to June. Be mindful that hurricane season runs from June to November, so check weather reports if travelling during this time.

Snorkelling and Diving

Puerto Morelos is famous for its coral reefs, part of the Mesoamerican Barrier Reef. The best snorkelling spots include the Puerto Morelos Reef National Park, where you can see colourful fish and marine life. Many local operators offer guided snorkelling tours, which typically include equipment rental and a boat ride. Prices range from 600-1000 pesos per person. For diving, certified operators provide packages for varying skill levels, with costs starting around 1500 pesos for two dives.

Dining Options

Puerto Morelos offers a variety of dining options, from casual beachside eateries to more upscale restaurants. Local seafood is a highlight, with dishes like ceviche and grilled fish. Popular spots include La Playita, known for its fresh seafood tacos, and El Nicho, famous for its traditional Mexican dishes. Expect to pay around 200-350 pesos for a meal, including drinks. Many restaurants also offer takeout, allowing you to enjoy your meal on the beach.

Cenotes to Explore

Cenotes are natural sinkholes filled with fresh water, perfect for swimming and exploring. Nearby cenotes include Cenote Las Mojarras and Cenote Verde. Las Mojarras is known for its clear water and lush surroundings, while Cenote Verde offers a more secluded experience. Entrance fees for cenotes typically range from 100-300 pesos. Guided tours are also available, which may include transportation and equipment rental for snorkelling or diving.

Transportation in the Area

Getting around Puerto Morelos is straightforward. You can walk to most attractions within the village. For longer distances, local buses or taxis are available. Buses are inexpensive, costing about 30-50 pesos, while taxis may charge around 100-200 pesos for short trips. Bicycle rentals are also popular, with prices typically around 150-250 pesos per day. If you plan to visit cenotes or nearby towns, consider renting a car, which costs about 700-1200 pesos per day.

Safety Tips

Puerto Morelos is generally safe for tourists, but standard precautions apply. Avoid walking alone at night and keep valuables secure. Be cautious when swimming, especially in areas with strong currents. Always use biodegradable sunscreen to protect coral reefs while snorkelling. It's also wise to stay hydrated and wear a hat or sunscreen during the day. If you plan to drink, choose reputable establishments to avoid issues with food or drink safety.

Visiting with Kids

Puerto Morelos is family-friendly, with plenty of activities suitable for children. The beaches are calm and shallow, making them safe for young swimmers. Many restaurants offer kid-friendly menus. Consider taking a family snorkelling tour, where children can explore the water with appropriate supervision. Cenotes are also great for families, providing a fun and safe environment for swimming. Always check age restrictions for tours, as some may have minimum age requirements.

Local Etiquette

When visiting Puerto Morelos, it's important to respect local customs. Greet locals with a friendly 'Hola' and be polite when asking for assistance. Tipping is appreciated in restaurants, usually around 10-15% of the bill. Dress modestly when visiting religious sites or local communities. Always ask for permission before taking photos of people. Support local businesses by buying handmade crafts or dining at family-run establishments, which helps sustain the community.

Nearby Alternatives

If you have extra time, consider visiting nearby towns like Akumal or Tulum. Akumal is about 30 minutes away and is known for its sea turtles. Tulum, about 40 minutes from Puerto Morelos, offers stunning beaches and Mayan ruins. Both towns provide additional snorkelling and diving opportunities. You can also explore the Sian Ka'an Biosphere Reserve, a UNESCO World Heritage site, which is perfect for nature lovers and offers guided tours.

Local tips

  • -Bring cash, as not all places accept cards.
  • -Use biodegradable sunscreen to protect the reefs.
  • -Try local seafood dishes for the best experience.
  • -Book tours in advance during peak season.
  • -Stay hydrated, especially in hot weather.
  • -Respect local customs and greetings.
  • -Avoid swimming in areas with strong currents.
  • -Use public transport for cost-effective travel.
  • -Check age restrictions for activities with kids.
  • -Support local businesses for a more authentic experience.

Questions travellers ask

What is the best time of year to visit Puerto Morelos?

The best time to visit Puerto Morelos is from December to April, when the weather is dry and temperatures are pleasant, averaging around 27-30°C.

How do I get to Puerto Morelos from Cancun?

You can reach Puerto Morelos from Cancun by car in about 30 minutes, or by taking an ADO bus or colectivo, which costs around 30-80 pesos.

What are the best activities in Puerto Morelos?

Popular activities include snorkelling at the Puerto Morelos Reef National Park, exploring cenotes, and enjoying fresh seafood at local restaurants.

Is Puerto Morelos safe for tourists?

Yes, Puerto Morelos is generally safe for tourists. Standard precautions apply, such as avoiding walking alone at night and securing valuables.

What is the average cost of a meal in Puerto Morelos?

You can expect to pay around 200-350 pesos for a meal at a local restaurant, depending on the type of cuisine and location.

Are there family-friendly activities in Puerto Morelos?

Yes, Puerto Morelos is family-friendly, with safe beaches, cenotes for swimming, and kid-friendly restaurants that cater to young diners.

What should I know about local customs?

Greet locals with 'Hola', dress modestly at religious sites, and tip around 10-15% in restaurants to show appreciation.

Where can I go snorkelling in Puerto Morelos?

The best snorkelling spots are at the Puerto Morelos Reef National Park, where you can see diverse marine life and coral formations.

Keep planning