The Best Cancún & Cozumel Beaches

If you love beaches, you’ve come to the right place. Remember that beaches in Mexico are public; hotels can “claim” an area by setting out guest-only lounge chairs, but you are free to lay out your towel and umbrella wherever there’s space. Spend more time relaxing and less time searching with our roundup of the best Cancún and Cozumel beaches.

Beach in Akumal Bay. Photo © BlueOrange Studio/123rf.
Beach in Akumal Bay. Photo © BlueOrange Studio/123rf.


Cancún’s beaches are in the Zona Hotelera and are famous for their deep, powdery white sand. Along the Zona Hotelera are numerous public access points, so people staying elsewhere don’t have to pass through hotels to get to the beach. Be aware that the surf can be quite heavy at times.

Cancun. Photo © Irina Moskalev/123rf.
Cancun. Photo © Irina Moskalev/123rf.
  • Playa Gaviota Azul is centrally located and has parasailing and other beach activities. The high-rise hotels behind it cast cooling shadows over the beach in the afternoon.
  • Playa Delfines is at the southern end of the strip and the only beach not backed by hotels. It has the largest waves of Cancún’s beaches—you may even see a few surfers—and there’s a small Maya archaeological site just across the road.
  • Playa Marlin is near Plaza Kukulcán mall, which has numerous restaurants, shops, and even a kids club if you need a break from the sun (or each other).

Isla Mujeres

Isla Mujeres’s best beaches are located at the northern tip of the island. Unlike Cancún, the beaches here have virtually no surf, making them ideal for families traveling with small children.

Playa Norte’s fine white sands descend ever so slowly into a gorgeous turquoise sea—you can wade almost a hundred yards out and still be only waist deep. Photo © Eddy Galeotti/123rf.
  • Playa Norte has soft white sand and water so shallow and calm you have to wade out nearly 100 meters (328 feet) before it’s deep enough to swim. Beach gear can be rented, and there are several oceanfront restaurants.
  • Playa Sol is around the corner from Playa Norte and is also quite beautiful. Larger and nearer to the ferry pier than Playa Norte, it can get crowded with day-trippers from Cancún.

Isla Cozumel

Cozumel is better known for its diving than its beaches, but there are a few spots where you can catch some rays. The island’s west side has calm seas and several public beach clubs, while the east side has scenic windswept beaches and heavy surf.

The coast of Isla Cozumel. Photo © Robert Flannagan/123rf.
The coast of Isla Cozumel. Photo © Robert Flannagan/123rf.
  • Playa Palancar is the most low-key of the west-side beaches, with a well-maintained beach area and a restaurant serving tasty meals.
  • Playa San Francisco is another fine westside beach, with a string of large beach clubs. It’s good if you want a bit more action than the scene at Playa Palancar.
  • Playa Chen Río is one of several beaches on the east side, but is the only one protected from the waves so you can swim. It can get crowded on weekends, but it’s wide, so a quiet spot always can be found. A lone restaurant serves pricey meals—do like the locals do and bring your own eats.
  • Isla de la Pasión is a private island off Cozumel’s north coast, and the only practical way to get there is by package tour. But the beach is gorgeous—Corona actually filmed one of its commercials there—and the open bar and open buffet make it a worthwhile splurge.

Isla Holbox

Aerial view of Isla Holbox's miles of beach, with the mainland of the Yucatán Peninsula in the distance.
At the northeastern tip of Quintana Roo lies Isla Holbox and its miles of beach. The mainland of the Yucatán Peninsula can be seen in the distance. Photo © Kurt Bauschardt, licensed Creative Commons Attribution Share-Alike.

Isla Holbox’s scenic main beach, Playa Norte, extends several miles and is backed by a low coastal forest.

  • The sand and water at Playa Norte aren’t as classically idyllic as, say, Tulum, but are still lovely and striking in a Robinson Crusoe-type way. Plus, a long sandbar has emerged just offshore; covered in an inch or two of water, it’s perfect for wading and cooling off. (Here’s hoping it sticks around for a while!)

The Riviera Maya

If you’re staying at a resort in the Riviera Maya, you’re likely to have a great patch of sand just steps away. But there are plenty of great ones accessible to all travelers.

Riviera Maya. Photo © Tono Balanguer/123rf.
Riviera Maya. Photo © Tono Balanguer/123rf.
  • In Playa del Carmen, Playa Tukán is a long swath of blond sand with medium surf. Two beach clubs here rent chairs and umbrellas, and offer meal service and even small swimming pools. There’s also plenty of open sand, if you’d rather just lay out a towel.
  • South of Playa del Carmen, Xpu-Há is easy to miss but rewards those who find it with a broad white-sand beach and mellow surf. There are fewer services here than elsewhere—and fewer people, too—but a couple of hotels and restaurants make Xpu-Há a great beach getaway.
  • Farther south, the town of Akumal has a long curving public beach with great snorkeling. Hotel guests can use beach chairs; others should bring a towel and umbrella of their own.
  • For maximum isolation, Playa Xcacel has a small parking lot, simple restroom area, and over a mile of gorgeous white sand. (There’s a small freshwater cenote, too.) Located between Xel-Há ecopark and Chemuyil community, Xcacel is a sea turtle nesting ground, so it’s off-limits to construction. Good for turtles—and beach lovers, too!

Tulum and the Costa Maya

Two coconut palms frame a perfect Caribbean beach in Tulum, Mexico.
Tulum’s idyllic beaches have long been the jewel of the Riviera Maya. Photo © BlueOrange Studio/123rf.

Many people consider Tulum’s beaches to be the best of Mexico’s Caribbean coast. It’s hard to disagree with white sand, gentle azure surf, and a backing of palm trees and bungalow-style hotels. Costa Maya beaches are slightly less jaw-dropping (though Mahahual gets close) but make up for it with stellar fishing, kayaking, snorkeling, and diving.

  • Tulum’s northern beaches are easier to reach if you’re not staying at one of the hotels, with several public access points and affordable restaurants and beach clubs.
  • Tulum’s southern beaches are truly stunning, plucked from a postcard. Hotel guests have easy access, though nonguests can park just south of Punta Piedra and walk down the shore. Bring your own supplies or plan to eat at one of the small hotel restaurants to reach the beach.
  • Mahahual has a lovely stretch of beach right in town, with warm white sand and calm turquoise water. A pedestrian-only walkway hugs the shore, and there’s great diving, snorkeling, paddleboarding, and kayaking.

Related Travel Guide

Pin it for Later

best cancun beaches pinterest graphic