Puerto Morelos

Wikimedia Commons

Puerto Morelos Travel Guide

Town

Puerto Morelos is a relaxed fishing village on Mexico's Riviera Maya, prized for its shallow beaches and the Mesoamerican Reef a few hundred meters offshore. Travelers come for snorkeling, quiet beachfront restaurants and as a calmer base between Cancún and Playa del Carmen.

Puerto Morelos Isla MujeresCozumelCancún Underwater MuseumEl Camaleón (Mayakoba)Isla Blanca (Cancún)CancúnChetumalPlaya del CarmenTulum, Quintana RooBacalarAkumalSan Miguel de CozumelFelipe Carrillo Puerto, Quintana RooPuerto Morelos

Puerto Morelos essentials

Country: Mexico
Driest months: Feb-Apr
Pay in: Peso ($)
Language: Spanish
Emergency: 060

Where to Go in Puerto Morelos#

Neighbourhoods

Getting Your Bearings in Puerto Morelos#

Puerto Morelos is compact: the beachfront neighbourhood (Antiguo Puerto Morelos) runs along the sand with a small pier and plaza, a mangrove strip sits between the beach and Highway 307, and the inland settlements (Colonia Pescadores and Colonia Joaquín Zetina Gazca) lie west of the highway. Most visitors base themselves along the coastal strip near the square or in small hotels and guesthouses on the beachfront; dive shops and restaurants are clustered within easy walking distance of the pier.

Puerto Morelos at a Glance#

Local Time
1:27 PM
GMT-5
Population
19,205

Costs: $40-100 per day - Modest daily costs if you eat locally; hotels range from budget guesthouses to mid-range beachfront inns.

Safety: Generally safe - Small-town vibe with routine tourist safety concerns; usual caution at night and for belongings is sensible.

Best Time: November - April - Dry, cooler months are most pleasant and have the calmest sea for snorkeling.

The Puerto Morelos section of the Mesoamerican Reef lies only about 100 meters offshore and has been a protected National Marine Park since 1998.

Puerto Morelos sits on Quintana Roo’s Caribbean coast about 36 km south of Cancún and 30 km north of Playa del Carmen. The town grew from a fishing village and is split by the coastal highway and a mangrove into the old beachfront settlement and the inland residential and service areas.

Historically the area was a working port linking the mainland to Cozumel; the town is named after independence leader José María Morelos. One hundred meters offshore the local portion of the Mesoamerican Barrier Reef was declared a National Marine Park in 1998, and reef protection is central to the town’s identity.

Visit Puerto Morelos for a low-key, less built-up Riviera Maya experience: sandy streets, palm-lined beachfront, small seafood restaurants and dive/snorkel shops rather than the big resort tracts of nearby cities. The Tren Maya station that opened just outside town in 2024 has improved regional connections while the town retains a quiet local feel.

Why Visit Puerto Morelos?#

Puerto Morelos is for travelers who want easy access to excellent snorkeling and diving without the crowds and high-rise hotels of Cancún or Playa del Carmen. The reef is unusually close to shore and the marine park limits heavy development, keeping beaches and waters relatively peaceful. Small restaurants, local markets and a relaxed waterfront plaza make it an inviting place to slow down between day trips along the Riviera Maya.

Best Things to Do in Puerto Morelos#

Puerto Morelos Bucket List#

Don't Miss

Snorkel or dive the Mesoamerican Reef - The reef lies only a short boat ride off the beach and offers coral gardens, reef fish and good visibility for both snorkelers and divers.

Stroll the seaside plaza and pier - Antiguo Puerto Morelos’ central square, pedestrian streets and pier are the social heart of town with cafes and seafood stalls.

Visit nearby cenotes - Several cenotes and freshwater sinkholes are within a short drive for swimming and light spelunking experiences.

Hidden Gems

Mangrove boardwalks and birdwatching - The mangrove areas behind the beach are quiet, great for spotting shorebirds and learning about the coastal ecosystem.

Crococun Crocodile Zoo and Botanical Garden - Small attractions in the region offer close-up wildlife experiences and a glimpse of local flora away from the beach.

Day Trips

Cancún - A short trip north for hotels, nightlife, and the Hotel Zone beaches; easy day trips for shopping or flights from Cancún.

Playa del Carmen and Cozumel - Head south to the busy pedestrian Quinta Avenida in Playa del Carmen and take the frequent ferries from there to San Miguel de Cozumel for world-class diving.

When to Go

Best Time to Visit Puerto Morelos#

Puerto Morelos has a tropical wet-and-dry climate with warm temperatures year-round and a pronounced rainy season. Choose November-April for the driest, coolest weather and calm sea conditions for snorkeling.

Dry season

November - April18°C - 32°C (64°F - 90°F)

Generally the most pleasant weather with lower humidity, less rain and calmer seas - best for snorkeling and beach time.

Wet and hot season

May - October22°C - 33°C (72°F - 91°F)

Warmer temperatures and increasing afternoon storms; good for fewer crowds and greener landscapes, but expect periodic heavy rain.

Hurricane season peak

August - October22°C - 33°C (72°F - 91°F)

Highest rainfall and the greatest risk of tropical storms or hurricanes; travel plans should remain flexible during these months.

Climate

Puerto Morelos's climate is classified as Tropical Savanna - Tropical Savanna climate with hot summers (peaking in July) and warm winters (coldest in January). Temperatures range from 18°C to 33°C. Abundant rainfall (1264 mm/year), wettest in September.

Air Quality: AQI 33 Good
Best Time to Visit
MarchAprilFebruary
Temperature & Rainfall
Temperature Range
34°
Warmest Month
16°
Coldest Month
Monthly Conditions
Month Comfort Temp Feels Rain Sky Humidity Wind UV Daylight
January Excellent 18° - 28° 23° 79 mm partly cloudy 76% 3.5 m/s 1.3 high 10.9h
February Excellent 18° - 29° 24° 47 mm some cloud 76% 3.8 m/s 1.7 very high 11.4h
March Ideal 20° - 30° 25° 40 mm mostly sunny 72% 4.3 m/s 2.2 extreme 11.9h
April Ideal 22° - 32° 27° 54 mm mostly sunny 73% 4.2 m/s 2.4 extreme 12.5h
May Very Good 23° - 33° 31° 103 mm some cloud 75% 3.8 m/s 2.4 extreme 13.0h
June Good 24° - 33° 33° 151 mm partly cloudy 81% 3.5 m/s 2.3 extreme 13.2h
July Very Good 24° - 33° 34° 96 mm some cloud 81% 3.0 m/s 2.5 extreme 13.1h
August Very Good 23° - 33° 33° 133 mm some cloud 80% 2.7 m/s 2.5 extreme 12.7h
September Good 23° - 32° 32° 195 mm partly cloudy 82% 2.7 m/s 2.1 extreme 12.1h
October Good 22° - 31° 27° 188 mm partly cloudy 82% 2.9 m/s 1.7 very high 11.6h
November Excellent 21° - 30° 25° 101 mm partly cloudy 79% 3.3 m/s 1.4 high 11.1h
December Excellent 19° - 29° 24° 77 mm some cloud 79% 3.2 m/s 1.2 high 10.8h
Getting There & Around

How to Get to Puerto Morelos#

Puerto Morelos is easily reached from Cancún or Playa del Carmen by road, and recent rail and air connections make it a straightforward stop on a Riviera Maya itinerary. The town’s compact centre sits just off Highway 307 and is a short drive from Cancún International Airport.

  • By Air: Cancún International Airport (CUN): Cancún airport is about 35-40 km north; transfer by private taxi or shuttle takes around 25-40 minutes. Expect taxi fares of several hundred MXN for a private ride; shared airport shuttles and buses are cheaper and the public bus from Cancún to Puerto Morelos is a low-cost option (MXN ranges vary).
  • By Train: Tren Maya: A Tren Maya station opened just outside Puerto Morelos in 2024, providing a rail link to regional hubs including Cancún and stations to the south. Trains offer a comfortable alternative to road travel and make short regional hops convenient; check schedules and fares for current times and prices.
  • By Road: Bus and colectivo: Frequent buses and colectivo vans run along Highway 307 between Cancún, Puerto Morelos and Playa del Carmen; travel times are typically 25-40 minutes from either city and fares are modest in MXN. Highway 307 is the main artery for private cars and rental vehicles.
  • By Sea: private boats: Puerto Morelos has a small marine terminal and private charters operate for diving and fishing, but regular passenger ferries to Cozumel now run from Playa del Carmen rather than Puerto Morelos. If you plan boat travel, book through a certified tour operator or the Playa del Carmen ferry for Cozumel connections to San Miguel de Cozumel.

How to Get Around Puerto Morelos#

The town is small and very walkable, with most hotels, restaurants and shops concentrated near the beach and plaza. For farther afield you can use taxis, colectivos, rental bicycles or local tour boats.

  • Walking: Most visitors get around on foot: the beachfront, pier, restaurants and dive shops are within easy walking distance of each other.
  • Taxis and colectivos: Taxis and shared colectivos run along Highway 307 for short hops to nearby towns and attractions - agree fares beforehand for taxis and expect inexpensive colectivo rates in MXN.
  • Bike and scooter rental: Bicycles and motor scooters are commonly available for rent and are a pleasant way to explore the beachfront and nearby roads; exercise caution on the highway sections.
  • Tours and boats: Most snorkeling and diving trips depart from small local piers; book reef tours with operators who follow marine-park rules to protect the coral.

Where to Stay in Puerto Morelos#

Budget

Inland neighbourhoods and town centre - $20-60/night

Guesthouses, small B&Bs and budget hotels in the town centre or just off Highway 307 are affordable and within walking distance of the beach and restaurants.

Mid-Range

Antiguo Puerto Morelos / beachfront - $60-150/night

Small beachfront inns and mid-range hotels along the sand provide easy access to the pier and reef, with more atmosphere than inland options.

Luxury

Limited local luxury; nearby Riviera Maya resorts - $150+/night

Puerto Morelos itself has only a handful of higher-end boutique properties; for full-scale luxury resorts, look to nearby stretches of the Riviera Maya toward Playa del Carmen and Cancún.

Eat & Drink

Where to Eat in Puerto Morelos#

Dining in Puerto Morelos leans toward fresh seafood, casual beachfront grills and family-run restaurants serving Mexican staples; small bakeries and coffee shops are common near the plaza. The town’s relaxed pace favors locally sourced fish and ceviche, with several casual eateries right on the sand.

Nightlife in Puerto Morelos#

Nightlife is low-key: a handful of bars and beachfront lounges offer cocktails and occasional live music, but Puerto Morelos is quieter than Cancún or Playa del Carmen. Evenings are best spent at a seaside restaurant or a sunset drink on the pier.

Shopping in Puerto Morelos#

Shop for artisan souvenirs, beachwear and locally made crafts in small shops along the main strip and the plaza; dive shops sell snorkeling and diving gear. Markets and street stalls offer inexpensive keepsakes and beach essentials.

FAQs & News

Puerto Morelos FAQs#

Planning
What is the best time to visit Puerto Morelos?

The best time is during the dry season from November to April when there is less rain and calmer seas for snorkeling; hurricanes are unlikely then. For more on seasons see Best time to visit Puerto Morelos.

Getting there and around
How do I get from Cancún Airport to Puerto Morelos?

You can reach Puerto Morelos from Cancún International Airport by private taxi, shared shuttle or public bus in roughly 25-40 minutes depending on traffic. See transport options and approximate fares in How to get to Puerto Morelos.

Is there a train to Puerto Morelos?

Yes - a Tren Maya station opened just outside Puerto Morelos in 2024, linking the town with regional centres including Cancún and destinations to the south. Check the Tren Maya timetable for current services: details are in How to get to Puerto Morelos.

Things to do
Can I snorkel the reef from the beach in Puerto Morelos?

Snorkeling trips launch a short boat ride from the pier to the reef, which is very close to shore and excellent for both snorkelers and divers; operators run guided trips with equipment. For highlights and must-dos see Best things to do in Puerto Morelos.

How many days should I spend in Puerto Morelos?

Two to three days is enough to enjoy the reef, a cenote visit and a relaxed stroll through town; use extra days for scuba courses or day trips to Cancún, Playa del Carmen or Cozumel. Suggested activities are listed in Puerto Morelos bucket list.

Practical
Is Puerto Morelos safe for solo travelers and families?

Puerto Morelos is generally safe and family-friendly with a low-key atmosphere, though you should take normal precautions with belongings and avoid poorly lit areas at night. For local tips see Puerto Morelos at a glance.

Planning
Where should I stay in Puerto Morelos?

Stay on the beachfront in Antiguo Puerto Morelos for easy access to the pier and restaurants, or choose budget options inland near Highway 307 for lower prices. See neighborhood and price guidance in Where to stay in Puerto Morelos.

Things to do
Can I do a day trip to Cozumel from Puerto Morelos?

There is no regular passenger ferry from Puerto Morelos to Cozumel today; most visitors take the frequent ferry from Playa del Carmen to San Miguel de Cozumel for day trips. See day-trip options in Puerto Morelos bucket list.