Save up to $200 by booking Flight + Hotel.
Search 321,000 hotels and 400 airlines worldwide.
Get the price Guarantee available for your trip.
Playa del Carmen, also known locally as Playa, is located in eastern Mexico in an area known as Riviera Maya or the Mayan Rivera. The population has almost doubled in the past five years as the tourism industry continues to grow to meet the needs of the masses that flock to this sun-drenched heaven each year.
Find that perfect spot on the sand to sit back and soak up the sun. Apart from hurricane season in September and October, Playa is typically bathed in clear blue skies, and with average yearly temperatures of 26 degrees Celsius, you won't have to try too hard to get that flawless, sun-kissed look. Huge cruise ships can be spotted passing by as they head to the Calica quarry docks to allow visitors to disembark for some fun in the sun.
For those who'd like a little more adventure, Playa has a wide variety of water-based activities for you to take advantage of. Just off shore, the island of Cozumel is renowned for its beauty and is a prime snorkelling and diving location. It is easily accessible by ferry and well worth a day trip. Take a dive into the deep blue waters and experience the reefs and marine environment that Jacques Cousteau once described as some of the most beautiful in the world. Underwater caves known as cenotes are common in the area and guided tours can be arranged. Fishing was once the main industry in Playa and is still a popular activity today along the marina. Boats can be hired to take you out to sea to get the perfect catch.
If you don't manage to hook yourself some fish for dinner, Quinta Avenida, or Fifth Avenue, has a multitude of cafés, bars and restaurants to satisfy your appetite and is located only a short distance from the beach. This pedestrianised street is dotted with boutique shops, making it ideal for a little shopping spree followed by some local cuisine and a cocktail or two to quench your thirst. Nightfall sees the street come alive as clubs keep the party going into the early hours.
Playa del Carmen is quite centralised, so you'll never be too far from the beach, shops and food, and if you want to venture a little farther away from town, taxis and car rental options are readily available.
Located in Playa del Carmen, this beachfront resort is in the entertainment district, 2.2 mi (3.6 km) from El Camaleon Golf Club, and 2.6 mi (4.1 km) from Gran Coral Golf. Mamitas Beach Club and Pier Navega are also within 6 mi (10 km).
Located in Playa del Carmen, this beachfront hotel is in the entertainment district and within a 5-minute walk of Riviera Art Gallery, Mamitas Beach Club, and Quinta Alegria. Pier Navega and Mario Villanueva Stadium Madrid are also within 10 minutes.
Mahekal Beach Resort sits on white sand along the turquoise Caribbean Sea. It’s a 5-minute walk to the boutiques and shopping malls of Quinta Avenida (Fifth Avenue) and a short drive to whitewashed Nuestra Señora del Carmen church. Golfers can drive 20 minutes to Playa Paraiso club.
Set along the Caribbean, this Riviera Maya resort offers relaxation on the private beach and quick access to the shops, restaurants, and nightlife of Playa del Carmen; popular Fifth Avenue is 1 block away.
Situated on the beach, this all-inclusive resort is 1.6 mi (2.5 km) from Gran Coral Golf and 2.7 mi (4.3 km) from El Camaleon Golf Club. 28 de Julio Square is 2.9 mi (4.6 km) away.
Located in the heart of Playa del Carmen, this hotel is steps from Central Square and Nuestra Senora del Carmen Catholic Church. Yucatek Divers and Quinta Alegria are also within 10 minutes.
Situated near the beach, this hotel is within a 10-minute walk of Quinta Alegria, Riviera Art Gallery, and Nuestra Senora del Carmen Catholic Church. Pier Navega and Central Square are also within 10 minutes.
Located in the heart of Playa del Carmen, this all-inclusive resort is within a 5-minute walk of Quinta Alegria, Nuestra Senora del Carmen Catholic Church, and Riviera Art Gallery. Pier Navega and Central Square are also within 10 minutes.