Top Beaches of Mexico

To help you find the perfect Mexican destination for beach travel, sunbathing on the sand and splashing in the waves, I have made up this list of the best beaches in Mexico to consider for your next beach travel destination.  Into consideration are factors such as scenery, water clarity, crowd congestion and nearby amenities. I’ve come up with the best beaches from the Yucatán to Baja del Sur. Let me know which beach you will want to drop your towel and flip flops on!

#1  Playa Paraisio

The wide beach of Playa Paraisio is in Tulum, Mexico just north of the Tulum ruins.  It makes a relaxing topper to a day exploring the area ruins. With the recent arrival of the Nuddy Beach Club, the beach has grown extremely popular with Playa del Carmen or Cancun day trippers as well as Tulum vacationers. The beach doesn’t have a seclusion factor, but makes up for in activity.  You’ll find plenty of opportunities for snorkeling and scuba diving, plus a few hammocks, lounge chairs and umbrellas to choose from (if you get the ruins early you’ll arrive at the beach in time to secure one) and a few beach bars should you want refreshment.

The best time to visit Tulum is between October and December. You’ll get the benefit of post hurricane-season breezes, plus the hotel prices are reasonable. Not to say that it’s hard to find good room rates at other times  of year — this small pocket of the Yucatán has one of the widest ranges of price points on Mexico’s Caribbean coast. If you’re concerned about crowds, however, avoid the region from January to March.  For information on the Riviera Maya and it’s beaches visit Riviera Maya Beaches.   Start planning your vacation today and head to our Playa del Carmen Vacations Guide.

Playa Paraisio, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches, Tulum beaches

#2 Playa del Carmen

Playa del Carmen is the third largest city in Quintana Roo.  It has carved its own Euro-chic niche along the Yucatán Peninsula. Sophisticated visitors relax at the beach side lounges, upholding this small enclave’s budding reputation as the place in Quintana Roo to see and be seen. The area’s main draw is El Zócalo, and is similar to Mediterranean beachfront towns like Nice. The funky little public square is within walking distance of the beach. Running parallel with the shore is La Quinta Avenida featuring 20 blocks worth of delicious eateries and quirky shops. This beach-front destination makes Cancún so 10 years ago, with today’s savvy beach goers choosing the cosmopolitan “Playa.”  For information on the Riviera Maya and it’s beaches visit Riviera Maya Beaches.  Start planning your vacation today and visit our Playa del Carmen Vacations Guide.

Playa del Carmen, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches, Quintana Roo beaches

#3  Playa Norte

Playa Norte is on Isla Mujeres. Here you will find calm, turquoise waters and soft white sand making it ideal for sunning, swimming and snorkeling.  Playa Norte (North Beach) is considered one of the best beaches in the Caribbean and it deserves the honor. The soft white sand, palm trees and water so blue the sky looks pale, make it the perfect place to relax and unwind from the rigors of life. There is almost no current and you can wade out very far with the water still only coming to your waist.  In front of the hotels on Playa Norte there are beach bars offer lounge chairs and umbrellas (for a fee) with waiter service on the sand. You can also rent water toys, kayaks and snorkeling gear.

The climate is tropical, with year-round hot, humid weather. Peak season is during the winter months when temperatures are cooler. Summer temperatures are sweltering, with blazing sun and highs well over 90 °F, although summer visitors (from mid-May through September) have the opportunity to see whale sharks which gather in nearby waters in groups that can contain up to 400 sharks.  For more information on the Mexican Riviera and it’s beaches, visit Mexican Riviera Beaches.  Start planning your vacation today with our Isla Mujeres Vacations Guide.

Playa Norte, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches, Isla Mujeras beaches

#4 Cozumel

Cozumel’s clear turquoise waters and powdery sands bring travelers by the hundreds from cold winter climates to this wonderful island off the Yucatán Peninsula. Cruise ships are a constant feature of Cozumel’s coastal views, and the atmosphere on this charming island is often interrupted by tourist chatter. In fact, Cozumel’s charms are so effective that the shopping plazas along the waterfront stay congested much of the year.

But crowds shouldn’t deter you from discovering what this tiny Yucatán island has to offer, especially as Cozumel’s real allure is far away from the downtown area. You can hire a fishing or diving charter boat to discover the shallow reefs along the coast (this is arguably one of the best diving destinations in the world), take a glass-bottom boat on a tour around the island, or simply find a quiet beach where you can relax and do nothing. Once the cruise ships clear out, you should head down to the plaza for some live music and the real skinny on this little island.  The major cruise lines unload at Cozumel’s piers, so avoid them at all costsit’s one expensive tourist trap. If you must shop, head into San Miguel where the souvenirs are cheaper.

The best time to visit Cozumel is from May to July. The island enjoys daytime temperatures around 80 degrees Fahrenheit and nighttime temperatures in the 70s. Winters are slightly cooler, with temperatures ranging between the upper 60s and the lower 80s, so we recommend packing layers. Summer and early fall mark the rainy season, and hurricanes have been known to wreak havoc on the island.  Read all about the beautiful beaches of Cozumel and start planning your trip now with our Cozumel Travel Guide.

Cozumel, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches

#5 Cancun

The barrier island in southeastern Mexico is  a go-to spot for beaches, golfing and nightlife. Cancun also remains one of the most affordable vacation destinations in the Western Hemisphere.  You could find a great deal of less than $600 per person for an all-inclusive vacation along these Yucatán sands, even during the spring break season.

Cancun’s beaches are magnificent spot to try some jet skiing and parasailing. There’s also plenty of after-hours activities, you’ll want to be sure to check out the acrobatic dance performances at the Coco Bongo Cancun. This area is also close to one of the most recognizable sites of Mexico, the Chichen Itza.  Don’t miss out on the chance to visit this large Mayan archaeological site that is one of the new Seven Wonders of the World.

Go all-inclusive in Cancun.  Cancun is heavily populated with all-inclusive resorts. Some of the best packages include all your meals, alcoholic and non-alcoholic drinks, gym access and even tips.

The best time to visit Cancun is from December to April during the peak season. Even though the crowds are heavier, you’ll experience near-perfect weather and find some of the cheapest flight and room rates for a winter getaway at the beach. Just try to avoid traveling from mid-March to early April  — that’s when spring breakers descend on the Yucatan’s shores. There are also significant discounts in late spring, summer and fall, but Cancún summers are sweltering and the fall months are prone to bad storms.   Read all about the beautiful beaches of Cancun and start planning your trip now with our Cancun Travel Guide.

Cancun, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches

#6 Puerto Vallarta

Crystal blue water, vine-hung foothills and an idyllic old town have made Puerto Vallarta one of Mexico’s most popular travel destinations.  Puerto Vallarta boasts miles of pristine beaches. From secluded sanctuaries to hopping hot spots, the resort can meet any expectations. One of the town’s most famous and popular beaches is Los Muertos, located in the Zona Romántica (Romantic Zone).

Los Muertos is among Puerto Vallarta’s liveliest beaches. The area is full of hotels, restaurants and bars. The south section of the beach is part of Blue Chairs resort, the most popular gay beach in the area.Playa de Oro beach, which is located north of the city, is another popular spot. Playa Conchas Chinas stretches to the Sierra Madre Mountains and is said to be one of Puerto Vallarta’s most luxurious and peaceful areas.

Playa de Sayulita, about 45 minutes north of Puerto Vallarta, offers surfer-friendly waves and fishing opportunities. El Anclote, on the northwest peninsula of Banderas Bay, draws surfers year-round. Movie enthusiasts can visit Mismaloya Beach and see the movie ruins from the 1963 film “Night of the Iguana.”

The best time to visit Puerto Vallarta is between April and June when the weather is pleasant and the room rates are affordable. During these months, rain is scarce and there are fewer tourists. If you’re interested in whale watching, however, visit from January to March. Just prepare yourself for the area’s highest travel fares.  For more information on the Mexican Riviera and it’s beaches, visit Mexican Riviera Beaches.  Start planning your vacation today with our Puerto Vallerta Travel Guide.

Puerta Vallarta, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches

#7 Akumal

Akumal is part of the Riviera Maya.  Akumal means “Place of the Turtle” in the Mayan language, and if you snorkel here, you just might see one swimming alongside you. (Don’t touch it, though.  That’s prohibited by law.) You’ll definitely see coral and beautiful fish in the clear, sparkling waters. This tourist-friendly little town is about an hour south of Cancun—but it seems light-years away.  Akumal has a beautiful bay with a wide white sandy beach, wonderfully warm blue-green water and great snorkeling.  Akumal is one of the best places to visit in the Mexican Caribbean for its great variety of beautiful beaches and tourist services. It’s a cute little town with several restaurants.

The best weather for visiting Akumal is November through February. Temperatures tend to be in the low to mid 80s, and the humidity is not too bad. It is the “dry season” for this part of Mexico, with rain only falling on 6-12 days of each month and then maybe only an inch of rain per month.  For information on the Riviera Maya and it’s beaches visit Riviera Maya Beaches,  or visit our Akumal Vacations guide to start planning your trip today.

Akumal, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches, Riviera Maya beaches

#8 Acapulco

Acapulco, a resort city on Mexico’s Pacific coast, is set on a large bay backed by high-rises and the Sierra Madre del Sur mountains. Made famous by the jet set in the 1950s and ’60s, it’s known for its high-energy nightlife, beaches and golf. From its iconic La Quebrada cliff, performers dive 40m into a small cove every day and night.  In Acapulco, you can opt for a lively party vibe by staying in the city, with its creative food scene, bustling waterfront promenade, and lively nightlife. Or you can escape to nearby villages where a beach chair, bucket of cold beers, and a good book is about as much excitement as you’ll find.  The best times to visit Acapulco are April, May, October, and November. The weather is consistently sunny, hot, and humid during these months, and deals abound. Dry season occurs from November through May, while the rainy season occurs June through September. Average highs throughout the year are in the upper 80s and lower 90s, while the average lows stay above 70 degrees Fahrenheit.  For more information on the Mexican Riviera and it’s beaches, visit Mexican Riviera Beaches.  Start planning your vacation today with our Acapulco Travel Guide.

Acapulco, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches

#9 Mazatlan

Mazatlan is a Mexican resort town along the Pacific shoreline in the state of Sinaloa. Sandy beaches line its 21km-long malecon (boardwalk), and its harbor is renowned for big-game fishing. In its historic center, 19th-century landmarks include the performance hall Teatro Angela Peralta and the towering Immaculate Conception basilica. The modern district of Zona Dorada is known for its nightlife and high-rise hotels.  Mazatlan enjoys a tropical climate, with moderate humidity and year-round warmth.

The best time to visit Mazatlan is the fall, specifically October or November. The rainy months of summer are over, and the expensive, hectic winter travel season has yet to start. Beginning your search early is crucial; if you’re lucky you could book a week-long trip to Mazatlan for less than $700 per person (airfare, hotel and taxes included). You can also save a buck by visiting in April or May. For more information on the Mexican Riviera and it’s beaches, visit Mexican Riviera Beaches.  Start planning your vacation today with our Mazatlán Travel Guide.

Mazatlan, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches

#10 Cabo San Lucas

Cabo San Lucas, a resort city on the southern tip of Mexico’s Baja California peninsula, is known for its beaches, water-based activities and nightlife. Playa El Medano is Cabo’s main beach, with outdoor restaurants and numerous bars. Past the marina is Land’s End promontory, site of Playa del Amor (Lover’s Beach) and El Arco, a natural archway in the sea cliffs.  Cabo San Lucas is known for its rowdy nightlife, its slew of trendy restaurants, and its lively beaches. The sport-fishing fleet is headquartered here, cruise ships anchor off the marina, and there’s a massive hotel on every available plot of waterfront turf. A pedestrian walkway lined with restaurants, bars, and shops anchored by the sleek Puerto Paraíso mall curves around Cabo San Lucas harbor, itself packed with yachts.

The best time to visit Cabo is from May to June, when the wintertime crowds have gone home and the summertime storms have yet to hit. October and November are also nice months for a vacation, but you’ll need to begin your hotel search early if you want to save money. It could be that your motivation for visiting is not the beach: If you’re into whale-watching, plan to visit between December and March. If you like to fish, look to come in the late summer or fall.   For more information on Cabo San Lucas and it’s beautiful beaches, visit the Cabo San Lucas Travel Guide.

Cabo San Lucas, Mexico, best beaches of Mexico, Mexico's best beaches, Mexico Beaches, Cabo beaches, Baja California

Is it safe to travel to these areas?

Mexico is a dangerous country.  But it’s also a hot vacation destination, attracting millions of US tourists every year, according to the US Department of State.  For the most part, drug-related violence and crime is limited to the country’s border areas and trafficking routes.  The level of crime in resorts and tourist cities isn’t nearly as high.  But that doesn’t mean tourists are completely safe in Mexico.  The Department of State reported that 100 US citizens were murdered in the country in 2014 (up from 81 in 2013), and over 130 US citizens were kidnapped between January and November of last year.

So while this doesn’t mean you shouldn’t plan a trip to Mexico, it does mean that you should be aware and cautious in terms of where you go and what you do.  Although the Department of State has not issued advisories directly in any of Mexico’s major tourist areas (which are commonly along the coast), there are advisories in effect in some nearby areas (usually in cities and towns farther inland).

No matter where you’re traveling in Mexico, the Department of State advises keeping a low profile — don’t display any valuables such as cameras, watches, or expensive jewelry. Don’t venture far from your resort and avoid traveling at night or isolating yourself.

Below is a list of some of the most popular tourist destinations that are actually safe for travelers:

Acapulco, Ixtapa, and Zihuatanejo

While Acapulco is safe to visit, it should only be reached by airplane or cruise ship (not by car). Acapulco is one of only three cities safe to visit in the state of Guerro; the other two are Ixtapa and Zihuatanejo, which are also popular tourist destinations.

Los Cabos

Travelers to Cabo San Lucas and San Jose del Cabo — located in the state of Baja California Sur — should know that there has been an increase in crime-related violence in La Paz (the city registered its highest crime rate since 1997 in 2013), which is the state’s capital. The Department advises travelers to use caution when visiting La Paz. However, the rest of the state, including Todos Santos, is generally considered to be safe.

Puerto Vallarta, Guadalajara, and the Riviera Nayarit

Puerto Vallarta and Guadalajara are also safe, but travelers should avoid any cities that border the states of Michoacán or Zacateca, which are neighboring states of Jalisco — where Puerto Vallarta and Guadalajara are located.

Travelers to Riviera Nayarit should avoid any areas that border the states of Sinaloa or Durango, as well as any rural areas or secondary highways.

Riviera Maya (Cancun, Cozumel, Playa del Carmen, and Tulum)

All cities in Quintana Roo (Cancun, Cozumel, Playa del Carmen, and Tulum) are considered to be safe. Generally, the Riviera Maya, which is one of the most popular tourist destinations in Mexico, is safe.

Besides the cities listed above, there are multiple other popular tourist destinations in Mexico that are completely safe for visitors. These include Oaxaca, Puebla, San Miguel de Allende, and Yucatan.

Check out 10 things you must do in Puerto Vallarta!


  1. Anthony

    This website is amazing!!! Great info and straight to the point. I went to Mexico in 2010 and stayed in Riviera Maya, an absolutely stunning place and I want to go back. The last time I went it was mid august and was extremely hot, a little to hot. When would be a cooler time to go and obvs not in hurricane season?

    1. Leahrae (Post author)

      Hi Anthony, November and December are probably the best months to go. It will not be nearly as hot as August, and not rainy neither. This is really the best time of the year for travel to Mazatlán. Thank you for taking the time to leave me some comments. Glad you enjoyed visiting

  2. Jamie

    I love your website. It is very informative, yet straight to the point. I was actually going to go this afternoon to see a travel agent about booking a trip to Riveria Maya for my 40th Birthday in February, but you mentioned here that January through March are the busiest months? I didn’t know that. Do you think it is too busy, and I should reconsider?

    A few years ago I accidentally went on a Mexico/Caribbean cruise during spring break. I still had a good time, but I never would do it again. We couldn’t even get in any of the pools it was so overrun with 18-22 year olds. They were all drunk and crazy, one girl even fell down the stairs and broke her leg really bad. It was wild.

    1. Leahrae (Post author)

      I know the feeling. I planned a trip to South Padre Island in Texas during Spring Break. I will never travel to a destination again during Spring Break that is popular for spring breakers. As you say, you cannot use any of the facilities because everything is overrun by drinking college students. No fun at all! Thanks for visiting!

  3. Kevin

    Hi Leahrae –

    I really appreciate this post! My girlfriend and I are going to be riding motorcycles through Latin America so having this as a road map will be work for us. I SCUBA dive and she loves to hang out on the beach. We are planning on doing an extensive trip, so this is a great review of the different beaches, and it will be of great use for sure! We are really looking forward to staying in Cabo San Lucas. My girlfriend would also like to see the whales. When is the best time of the year to experience this?

    1. Leahrae (Post author)

      Wow, you will have a blast for sure. I have been many times to Cabo, about 15 lol, and I have seen the whales. They are quite a site to experience and the best time is going to be around the middle of November to the end of November. Please let me know if you have any other questions, and thank you for visiting!

  4. cristian

    can i ask a question i need because i was assign to report about the country of mexico what is the tourist policy need to avoid send the answer to my email

    1. Leahrae (Post author)

      Hi Cristian,

      What kind of information on Mexico beaches are you looking for? I would love to help you. You can email me as well at

  5. Peter

    Thanks for all the info, looking to go to riviera maya this year normally we go to the dominican republic.It’s great to here its popular and safe is there much for kids?

    1. Leahrae (Post author)

      Oh yes, eco parks, ruins, zoos, beach activities, and tours that are kid friendly as well. They would have a blast!

  6. Cristina

    Hello, Leahrae!
    Mexico is on my travel list, and you have done more than a superb job reviewing the most beautiful & famous beaches! I find helpful that you posted links to the trusted sites like “” or “” for planning a successful vacation.
    In the past, I used others websites for scheduling my holidays, but I will use now your recommendations, thanks for the tips!

    1. Leahrae (Post author)

      You are welcome Cristina. Really it is best to only book with the trusted sites….from lots of experience 🙂

  7. Kyle Jones

    This is more of a ‘to-do list’ than reviews i’d love to visit all these places! Never been abroad yet but finally getting some money together and after reading this i’m thinking cancun 😀 or akumal! ahh so many great options!! got a heatwave here in the UK ATM so after reading all this i want to be on one of those beaches even more!

    1. Leahrae (Post author)

      Yes, I’m with you. They are sort of my bucket list LOL. I have been to many of the beaches I have reviewed, but there are those I have not been to….but looking forward to going to. Thanks for reading and commenting Kyle!

  8. Matthew

    Oh wow, I live on the sunny island of Barbados but now i’m thinking of going to mexico on my next vacation. We don’t have private beaches here on our island as we have a great culture and respect towards tourist but I want to go to mexico now lol.

    1. Leahrae (Post author)

      Wow, is right. How nice to live on the island of Barbados! You are lucky! But, Mexico is a great beach destination. I have been many, many times 🙂

  9. Lauren Kinghorn

    Hi Leahrae, wow! What a detailed article. Akumal sounded like the beach resort for us as it seemed the most secluded. We live in Sunny South Africa and our beaches are also magnificent.
    We’ve been spoilt in the last few years, with the privilege of living on a golf estate with access to an almost private beach. It’s like a slice of heaven. Now I can’t imagine enjoying a crowded beach again.
    Have you ever visited South Africa? If so, how do you feel our beaches compare?

    1. Leahrae (Post author)

      No, I have not and did not know actually about the beaches in South Africa. I have been to the Canary Island of the coast of Africa and I found the beaches there amazing! So, I am betting yours are the same. Wow, to live close to an almost private beach…yes I do believe that would be like a slice of heaven 😀

  10. lifebeginswithyourhealth

    Beautiful photographs of Mexico- I never realized Mexico has such beautiful beaches and scenery before reading your article and coming on your website. It is also very reassuring to know it is safe to go to these places in Mexico- it is quite scary how people are becoming missing in some places today on vacations.

    Thank you for a very informative and interesting article- have you yourself ever been to Mexico?

    1. Leahrae (Post author)

      Thank you so much for your kind comments. And, yes I have probably been to Mexico at least 15 times. After all, I do love beaches!! Thanks for visiting!!

  11. Dan

    I love going to the beaches in Mexico… I used to go to Puerto Vallarta every winter. I have also been to Mazatlan, Cancun and Cozumel.
    This is a great site to visit if you are wanting to travel to one of these destinations or if you want to research the best places to go.
    I also like the layout of your site. Nice pics and great articles.
    Thanks for sharing and I will remember your site the next time I am wanting to go to a beach in Mexico.

    1. Leahrae (Post author)

      Thanks for reading Dan…I love the beaches as well! …as if anyone could not tell 🙂

  12. Máté

    Thanks for the article! I always like going on a pleasant vacation to the beach, because its relaxing waves always calm my nerves.

    I really liked the way you ranked the beaches and explained why they’re ranked the way they are. This way, it sounds less like an opinion and more of an explanation.

    I’ll keep this article in mind next time I go out this summer!

    1. Leahrae (Post author)

      Thank you Mate for visiting!

  13. Elektra

    Wow! Great post as always, Leahrae! It is amazing how many great beaches we can visit in Mexico! Gorgeous photos, clean beautiful waters! They all look like amazing destinations to visit but I think I would unfortunately worry about the safety of getting to these places and staying there.

    1. Leahrae (Post author)

      Your safety of course would be first priority, and these resort towns have went to great lengths to make them safe as to not hurt the tourism there. Same with cruise ships…..they want to make sure the ports are safe. If you stay in resort towns, there are no worries. I have been many times, more than 10, to Mexico with my son and we have had no issues. Thanks for the great comments 🙂

  14. Sharon

    I am so impressed with your site. My is so green compared to yours. I love the way your page just continues instead of separate pages. I love your pictures WOW!!! I wouldn’t change a thing. Lots of luck with it. If you can give me any I mean ANY advise I sure would appreciate it.

    1. Leahrae (Post author)

      Thank you Sharon and you bet I will. Kind of a busy day today, but I promise to look at your site and give you some input. Thank you for the praise. This a passion of mine, so it’s fun and easy 🙂

  15. John

    Hi Leahrae!
    I love your website!
    This an awesome post! I have never been to Mexico, but your post makes me want to plan a trip!
    My favorite place that I have visited is the Florida Keys. What part of Mexico is most like the Keys, with a coral reef and great fishing and diving?

    1. Leahrae (Post author)

      Hands down John head to Cabo. I have been deep-sea fishing for Marlin and Tuna several times and always have a blast. There are also some amazing places to snorkel and to go diving. I’m not a big partier, but Cabo has a mixture of both…..tranquil for those who want that and then the party seen for those who want that. There is something for everyone in Cabo. Thanks for your kind comments 🙂

  16. Amberlee

    I really do appreciate you giving the information on whether Mexico is safe. I reside in Australia and all we ever hear is terrible stories about Mexico and it has stopped me from travelling there. However since reading your post my fear has been removed and I want to visit every beach that you mentioned!

    1. Leahrae (Post author)

      Yes, Amber. It is only not safe in “mainland” Mexico. All the resort towns are safe. It would not be safe to drive, say from California down to the Baja. I’ve been numerous times with my son without incident. 🙂


Leave a Comment

Your email address will not be published. Required fields are marked *

Visit Us On TwitterVisit Us On FacebookVisit Us On PinterestCheck Our Feed