Every resort on the Mayan Riviera [Riviera Maya] has a beach and more than one swimming pool. Most of the beaches have been manicured and loaded with fine sand. The beach is usually close to rooms.
Some resort beaches run into the next resort beach so if you’re looking for total seclusion select a resort that is not close to anything, even another resort.
Much of the Maya Riviera coastline is inaccessible except by boat. Highway 307 which is the main highway that runs parallel to the coast is anywhere from .5 to 1 km away from the water’s edge.
All along the highway are private roads that run into the jungle, many right to the beach. It is not advisable to explore unmarked roads into the jungle.
The main beaches along the Mayan Riviera are: Playa del Carmen/Playacar
Playa del Carmen is the beach-side city that grew up south of Cancun. It is the primary tourist destination in the area. Playa’s beaches are most populated along the 5th avenue tourist zone then tapers off the further north you go from the main ferry docks.
Playacar’s beaches have suffered erosion over the last couple of years. The erosion on the Playacar beach isn’t as bad down the southern end of the beach as it is at the northern end.
This is more of a marina-beach community of boaters. But there are beaches. The Puerto Aventuras main beach is beautiful and usually not crowded. There are restaurants at the marinas and other general services available.
Akumal is a thriving little beach community of divers, boaters, fisherman and general beach lovers. There are a number of resorts and hotels in the area. The beaches here are natural but there are sandy children friendly beaches as well. This is a great place to snorkel and there are many sea turtles in the area as they nest here.
There is a fantastic beach at Tulum ruins. You can swim out and turn around and look at the ruins. The beach is crowded in the peak seasons but if you hit the main spot on the beach then go right you can find some space behind the rocks.
Further south is the Tulum main beach. This is a free-spirited beach and not the place you take grandma and the kids. You access this beach via Tulum town off of highway 307 or you take the road from Tulum ruins.