Top beaches on the Yucatan Peninsula

Did you pick the right resort at one of these top beaches? In spite of all the talk about beach erosion, the Mexican Caribbean still offers some of the most spectacular beaches in the world. They are the reason many tourists keep coming back year after year. They are also crucial to thousands of sea-turtles who come here every year to lay their eggs.

All beaches are public, so even when you're not at a hotel on the spot, you'll find public access roads along the Riviera Maya.

1. Akumal Beach

Akumal beachAkumal beachAkumal beach

A wide beach with lots and lots of palm trees, several restaurants and a supermarket nearby. Suitable for families with small children.

Hotels in Akumal

Akumal Beach Resort
Gran Bahia Principe
Gran Oasis Riviera Maya
Grand Sirenis Mayan Beach
Grand Sirenis Riviera Maya
Las Villas Akumal
Villas De Rosa

2. Maroma Beach

Maroma beachMaroma beachMaroma beach

Playa Maroma is celebrated as one of the top beaches of the world. Who know's who you might bump into...

The entrance to Playa Maroma is at Marina Punta Maroma. The marina charges a fee (100 pesos p.p. at the time of this writing). For that you can use the beach beds and toilets.

Hotels at Playa Maroma

Catalonia Playa Maroma
El Dorado Maroma

3. Xpu Ha Beach

Xpu Ha beachXpu Ha beachXpu Ha beach

Not so well groomed as Akumal, but definitely my favorite. There's a bar/restaurant where you can rent a locker and a small camp-site nearby.

Hotels at Playa Xpu Ha

Barcelo Maya Beach Resort
Barcelo Maya Colonial Beach
Barcelo Maya Palace
Catalonia Royal Tulum
Xpu Ha Palace