The Best Beaches North of Mérida

Your Yacht Experience Concierge

The Best Beaches North of Mérida

When the heat rises in Mérida, locals and travelers head north to the Gulf of Mexico, where a string of beaches offers everything from quiet escapes to lively coastal towns. These beaches are only a short drive from the city and make for perfect day trips or weekend getaways. Here are some of The Best Beaches North of Mérida.

Progreso – The Closest Beach Getaway

Just 30 minutes from Mérida, Progreso is the most popular beach for a quick escape. Known for its long pier and breezy malecón, it’s a great spot to enjoy fresh seafood, local snacks like kibis, and calm waters. Progreso also hosts cultural events and beach festivals throughout the year.

The Best Beaches North of Mérida. Chelem – Tranquility by the Sea

A few kilometers west of Progreso, Chelem offers a quieter, more laid-back vibe. This small fishing village has beautiful beaches, cozy restaurants, and affordable vacation rentals—ideal if you’re looking for a peaceful escape with an authentic feel.

Chicxulub – A Beach with Cosmic History

Chicxulub isn’t just another beach; it’s near the impact site of the asteroid that caused the extinction of the dinosaurs. Today, it’s a charming coastal town with shallow waters perfect for swimming and a great selection of local eateries. Don’t miss the small science museum about the Chicxulub crater.

The Best Beaches North of Mérida. Telchac Puerto – A Hidden Gem

For those seeking an off-the-beaten-path experience, Telchac Puerto is a fantastic choice. This quiet beach has soft white sand, clear waters, and fewer crowds. It’s also close to the famous pink salt flats of Xtampú, which make for stunning photos.

San Crisanto – Nature and Mangroves

If you love eco-tourism, head to San Crisanto, where you can combine a beach day with a boat tour through mangrove forests and natural springs. It’s the perfect blend of nature, relaxation, and a touch of adventure.