Best Beaches in Mexico

Mexico is filled with breathtaking shores that are ideal for everyone from partiers to R&R-seekers. To help you find the perfect Mexico beach destination for sunbathing on the sand and splashing in the waves, U.S. News considered user votes and factors like scenery, water clarity, crowd congestion and nearby amenities to create this list. Help us determine next year's ranking by casting your votes for the best beaches in Mexico below. (Note: In 2019, the U.S. Department of State issued travel warnings for several Mexico states due to increased crime. As such, destinations designated "Do Not Travel" did not qualify for the rankings this year. Consult the U.S. Department of State website for the latest information as you plan your vacation.)


Best Beaches in Mexico

  • Cozumel
    View 28 Photos
    Belongs on List?


    #1 in Best Beaches in Mexico

    This Mexican island is home to excellent beaches and stands as one of the world's premier diving and snorkeling destinations. Paradise Beach is popular with families thanks to its calm waters and various nearby vendors. You'll encounter striking turquoise water, boat tour options and superb snorkeling opportunities at El Cielo Beach, and active types should check out Palancar Beach for kayaking, sailing and other adventures. However, Cozumel's sandy shores come with one big downside: thick crowds. Swarms of tourists and cruise ship passengers descend on the island every year, making it hard to find a secluded spot to stretch out.

    Read More
  • Cancun
    View 25 Photos
    Belongs on List?


    #2 in Best Beaches in Mexico

    Cancún's beaches are some of the most popular in Mexico, recognized for their vast sands and clear blue waters. While many will stick to the shoreline outside their resort, visitors should consider exploring the area's other options, too. Travelers love the relaxed vibe, calm surf and clean sand at Playa Tortugas and laud the less-crowded and scenic Playa Delfines. And because Cancún is so well liked by tourists, vacationers can find plenty of restaurants, shops and a wide range of resorts when it's time to retreat from the sun.

    Read More
  • Playa del Carmen
    View 30 Photos
    Belongs on List?

    Playa del Carmen

    #3 in Best Beaches in Mexico

    Playa del Carmen once had the ambiance of a sleepy European coastal town. Now, these beaches are among the most popular along the Yucatan Peninsula. Beaches like Playa Mamitas and Playa Calle 10 are still hip and no less crowded than those in Cancún, but beachcombers come here to see and be seen. Numerous Playa del Carmen resorts trace the coastline, so chances are you'll have direct access to the beach from where you're staying. If you'd rather relax than go clubbing, head to the outskirts of town for gems like Xpu-Ha and Playa Maroma.

    Read More
  • Tulum
    View 25 Photos
    Belongs on List?


    #4 in Best Beaches in Mexico

    One of Mexico's best beach experiences can be found near the Tulum ruins. Come to Playa Ruinas in the early morning or later in the evening to enjoy the sands beneath El Castillo – the old Mayan temple – without interruption. Playa Paraiso is the most highly touted beach in Tulum. Here, travelers can lounge on the white sand and take in the varying blue hues of the ocean. Those looking for more things to do should consider a sunrise yoga class in this wellness hot spot. However, recent visitors warn that seaweed has been clogging up this shoreline lately.

    Read More
  • Punta Mita
    Belongs on List?

    Punta Mita

    #5 in Best Beaches in Mexico

    Set on Mexico's Pacific coast less than 28 miles northwest of Puerto Vallarta, Punta Mita is an incredible luxury beach vacation spot. The area is home to upscale vacation rentals and five-star hotels, including the St. Regis and the Four Seasons. Exclusivity and seclusion is what sets Punta Mita apart from neighboring Mexico beaches, allowing travelers to soak up the tranquil atmosphere. What's more, because the lodging options are limited, the beaches are less crowded and well maintained. If you don't mind a bit of a trek, take a boat to secluded beaches like La Lancha and Playa Escondida.

  • Huatulco
    Belongs on List?


    #6 in Best Beaches in Mexico

    Composed of nine bays and dozens of beaches, Huatulco sits on Mexico's Pacific coast, stretching along 20-some miles of shoreline. Those looking for beaches safe for relaxing and swimming should check out Playa Arrocito and Playa La Entrega. Visitors seeking a bit of adventure can travel to beaches that are only accessible via boat or hiking trails, such as Cacaluta. Other things to see in Huatulco include waterfalls and nature parks.

  • La Paz
    Belongs on List?

    La Paz

    #7 in Best Beaches in Mexico

    Set about 100 miles northwest of Cabo San Lucas on Baja California's southeastern coast, La Paz overlooks the Gulf of California. La Paz features a small beach that lines its waterfront promenade, but the standout beaches are a short trek from the city center. Balandra Beach, which sits approximately 15 miles north of the city, features long stretches of white sand, plus warm, shallow water ideal for families. Visitors can rent kayaks here as well. Travelers interested in seeing the coastline and the more remote Ensenada Grande Beach on Isla Partida may want to consider a boat tour.

  • Sayulita
    Belongs on List?


    #8 in Best Beaches in Mexico

    Located roughly 25 miles northwest of the busy town and crowded beaches of Puerto Vallarta, Sayulita is the perfect destination for surfers and anyone in search of peace and quiet. Catch a massive wave at the secluded Playa Carricitos, or if you're a beginner, sign up for a surf lesson at one of Playa Sayulita's many surf schools. For safer swimming conditions, visit Playa de los Muertos. When you need a break from the sand, check out this relaxed town's colorful shops and cafes.

  • Isla Mujeres
    Belongs on List?

    Isla Mujeres

    #9 in Best Beaches in Mexico

    Isla Mujeres is situated off the northeastern coast of Cancún and could make for an ideal daytrip from the mainland, a long weekend getaway or a weeklong vacation. The beautiful beaches that line this island are characterized by white sand and framed by green, swaying palm trees and brilliantly blue water. Playa Norte, the main beach, features calm waters, beach bars and chair and umbrella rentals. Meanwhile, stretches of sand like Playa Garrafón and Playa Tiburon are ideal for snorkeling with fish, nurse sharks and other aquatic species.

  • Costa Maya
    Belongs on List?

    Costa Maya

    #10 in Best Beaches in Mexico

    This popular hub for cruise ships occupies a coveted part of Mexico's east coast. Costa Maya's port area is filled with restaurants and vendors, but it boasts an array of easily accessible beaches with waves safe for children. Dine at one of the eateries located next to Mahahual Beach that provide all-inclusive beach passes to patrons. And if you have time, venture 38 miles southwest of Costa Maya's port to Xcalak, where you'll find quiet beaches overlooking a stretch of the Mesoamerican Reef.

  • Playa Zicatela
    Belongs on List?

    Playa Zicatela

    #11 in Best Beaches in Mexico

    Known by many as a top place to surf in Mexico, Playa Zicatela hosts several annual surfing competitions. Expert surfers should aim to visit Playa Zicatela in summer or fall when the waves can swell up to 20 feet. But remember, the beach's dangerous undertow is not safe for beginners or casual swimmers. However, other nearby shores like Playa La Punta and Playa Principal offer calmer waves. Once surfers need a break from hanging 10, they can take advantage of Playa Zicatela's abundant bars, restaurants and shops.

Vote to Add these Destinations to the Rankings

You May Be Interested In

If you make a purchase from our site, we may earn a commission. This does not affect the quality or independence of our editorial content.


The 12 Best Puerto Rico Tours

Experience island living at its best on one of these guided trips.

I Went On a Cruise During the Coronavirus Pandemic. This Is What Happened.

Coronavirus concerns, itinerary changes and uncertainty lead to an unusual vacation.

5 Travel-Themed Activities to Do at Home During the Coronavirus Outbreak

Use these suggestions to fill the travel void amid the pandemic.

Cancel For Any Reason Travel Insurance: What You Need to Know

If you are rescheduling a vacation or booking a future trip, consider purchasing an insurance policy with the CFAR benefit.

The 21 Best Costa Rica Tours

Dive into this natural paradise on these exceptional excursions.

Social Distancing Outside: 8 Safe Places to Go and Things to Do

Here are some creative ways to enjoy the outdoors during the coronavirus outbreak.

14 Things to Do When Your Flight Is Canceled or Delayed

Know your options when flight delays or cancellations threaten to ruin your vacation.

What Will Happen to My Elite Status and Points Because of the Coronavirus?

Limited travel due to the coronavirus prompts airline and hotel rewards programs to make policy changes.

Can You Cancel Your Flight Because of the Coronavirus?

Tips, info and more on cancellations due to the pandemic.

Virtual Tours: 35 Destinations, Museums and Attractions You Can Experience Online

Stuck at home amid the coronavirus outbreak? Enjoy museums, performances and nature from the comfort of your couch.