White-sand beach and turquoise sea on the Riviera Maya
Beach

The best beaches of the Riviera Maya

Just south of our city unfolds one of the most beautiful coastlines in the Caribbean. The best beaches of the Riviera Maya combine powder-soft sand, turquoise water and reefs teeming with life, and almost all of them are less than two hours from your room. From the fishing village of Puerto Morelos to the turtles of Akumal and the legendary Playa Paraíso in Tulum, here is an honest guide to the beaches near Cancún that are truly worth the trip: what makes each one special, how the sargassum affects them and how to get there without any fuss.

Puerto Morelos: fishing village and protected reef

Just 30 minutes south of Cancún, Puerto Morelos keeps the slow rhythm of a genuine fishing village. Its square with the leaning lighthouse, the brightly painted boats and the seafront seafood spots make it a laid-back escape, a world away from the bustling hotel zone. A National Reef Park stretches offshore: the reef sits so close to the shore that snorkeling is spectacular and the waters tend to stay calm. Head out with a certified local operator and respect the buoys that mark off the protected area.

Playa del Carmen and Xpu-Ha: atmosphere and postcard coves

Playa del Carmen is the cosmopolitan heart of the Riviera Maya. Its pedestrian Quinta Avenida is packed with restaurants, shops and music, while the sand, though busier, invites you to spend the afternoon between beach clubs and a direct ferry to Cozumel. A little further south lies Xpu-Ha, a wide bay of soft sand and shallow water, ideal for families and for a calm swim. Xpu-Ha balances stretches with services against wilder, quieter corners, so it tends to be one of the beaches near Cancún with the best mix of beauty and tranquility.

Akumal and its turtles: swimming with respect

Akumal means "place of turtles" in Maya, and its bay is one of the few spots where you can swim alongside green turtles grazing over the seagrass beds. It is an unforgettable experience, but also a fragile one: to protect the animals, access is regulated. It is best to hire an authorized guide, wear a life vest and biodegradable sunscreen, and above all never touch, chase or feed the turtles. Check current opening hours and fees before you go, as the rules and daily quotas can change with the season.

Playa Paraíso in Tulum and Xcacel: nature in its purest form

With the Maya ruins perched on the cliff above, Playa Paraíso in Tulum is one of Mexico's most famous postcards: dazzlingly white sand, palm trees and that impossible shade of blue. Despite the boom in beach clubs, it remains a must. A few kilometers away, the Xcacel-Xcacelito sanctuary offers a pristine contrast: it is a protected turtle-nesting area, with limited capacity, a small conservation fee and an almost deserted feel. If you want to combine the beach with the ruins and the towns to the south, check out our guide from Cancún to Tulum to plan your route.

Maroma: the gem that makes the world's best lists

Playa Maroma, between Puerto Morelos and Playa del Carmen, regularly appears among the best beaches on the planet, and that is no exaggeration. Its sand is exceptionally fine, the sea has a dreamlike gradient of turquoise and the surf is usually gentle. A good part of the bay is taken up by resorts, but there is public access and a few beach clubs where you can spend the day with a minimum spend. If you are after that brochure-perfect Caribbean for photos and unhurried floating, Maroma rarely disappoints. Go early to find parking and good shade.

Sargassum: what it is and how to plan your visit

Sargassum is a brown seaweed that drifts into the Mexican Caribbean on the currents, mostly between spring and the end of summer, with peaks that vary from year to year. It is not dangerous, but it can cover the shoreline and cloud the clarity of the water. The good news is that its presence is very uneven: sheltered beaches like Puerto Morelos, or the western side of Isla Mujeres and Cozumel, tend to get far less. Check current sargassum maps and reports the day before and have a plan B in case a beach wakes up covered.

How to get there from Cancún

The most convenient way to explore these beaches is by car along Federal Highway 307, which runs right along the coast; that way you can string together Puerto Morelos, Xpu-Ha and Akumal in a single day. Without a car, the colectivos (shared vans) leave frequently from Cancún toward Playa del Carmen and Tulum and drop you near the turnoff for each beach; there are also comfortable, affordable ADO buses. To get your bearings on routes, times and approximate prices, check our transportation guide and plan your transfer at your own pace.

Your perfect base in the heart of Cancún

Although these beaches lie to the south, staying in downtown Cancún, on Avenida Nader, puts you a step from the airport, the bus terminal and the highway toward the Riviera Maya. If you would rather explore the Cancún coast before heading south, take a look at our selection of the best beaches in Cancún; and if snorkeling is your thing, don't miss our guide to snorkeling in Cozumel, one of the finest reefs in the Caribbean. Once your beach route is ready, book directly with us for the best rate and come back each evening to the hotel's jungle and pool.

Your base in the heart of Cancún

Explore the peninsula from Mezcal

Jungle, a cenote-style pool and the best location for discovering ruins, cenotes and beaches. Book directly and get the best rate.

Book now
Book · best rate