← The Blog

The Rankings · Cancún · October 2026 · 3 min

Cancún Beaches: Playa Delfines and Isla Mujeres' Playa Norte, Rated

Cancún's free public beach with real waves, and a calm, shallow one twenty minutes away by ferry. What each costs and when to go.

Cancún Beaches: Playa Delfines and Isla Mujeres' Playa Norte, Rated
Photo: Ovedc, CC BY-SA 4.0

Two of the beaches on our Mexico list are around Cancún, and they are opposites. Playa Delfines is the free public beach in the hotel zone: open 24 hours, free parking, lifeguards from 9am to 5pm, and waves strong enough that its guide warns off small children. Playa Norte, on Isla Mujeres, is twenty minutes away by ferry: waist-deep for a hundred metres with almost no waves. Both are rated Only if you're already there.

Playa Delfines

  • Free entry and free parking, open 24 hours
  • Moderate to strong waves, strong rip currents
  • Lifeguards 9am to 5pm, free toilets and showers
  • Quieter on weekdays

Playa Norte, Isla Mujeres

  • Ferry from Puerto Juárez, about every 30 minutes
  • Waist-deep for 100 metres, almost no waves
  • No shade after midday except beach-club parasols
  • Day-trippers from about 11 to 5

Which one

With children or weak swimmers, Playa Norte: its water is shallow and calm, and Playa Delfines' own guide says it is not recommended for small children or inexperienced swimmers. For a free beach you can reach by bus without a ferry, Delfines: the R1 and R2 buses stop for it. Either way, go early or late: Delfines is busiest at weekends, and Playa Norte belongs to its day-trippers from eleven to five.

Playa Delfines.
Playa Delfines. Photo: Pikilita1024, CC0

Cancún gives you the waves for free. The calm costs a ferry ticket.

Asked

What is the best beach in Cancún for swimming?
For calm water, Playa Norte on Isla Mujeres, twenty minutes by ferry: it stays waist-deep for a hundred metres with almost no waves. Playa Delfines in the hotel zone has strong waves and rip currents.
Is Playa Delfines free?
Yes. Entry and parking are free and it is open 24 hours, with lifeguards from 9am to 5pm.

The beaches in this post