843 Best Sights in Mexico

Background Illustration for Sights

We've compiled the best of the best in Mexico - browse our top choices for the top things to see or do during your stay.

Playa La Cruz de Loreto

La Cruz de Loreto is a little village located 6 km (4 miles) from the coast, where its namesake beach provides an amazing spectacle. The area is inside a nature reserve and home to an estuary, recognized by UNESCO as a birds’ paradise. The area is worth visiting, mostly for day-trips or camping, as there is no infrastructure at all. Amenities: none. Best for: solitude; sunset; swimming; walking.

La Cruz de Loreto, 39850, Mexico

Something incorrect in this review?

Playa la Madera

This is a small, flat, dark-sand beach with a sprinkling of restaurants on the sand (which provide just about the only shade and facilities) and a few more hotels on or just above it. Bobbing boats and the green headlands make for stunning vistas. Waves are small or nonexistent, and as there's no drop-off it's a great place for the kiddies. Young locals always seem to be kicking a soccer ball around. Get here via a footpath cut into the rocks that separate it from Playa Principal, in downtown Zihua, or by car. Amenities: food and drink. Best for: swimming.

Zihuatanejo, Mexico

Something incorrect in this review?

Playa La Manzanilla

Informal hotels and restaurants are interspersed among small businesses and modest houses along the town's main street. The bay is calm and beautiful. At the beach road's north end, gigantic, rubbery-looking crocodiles lie heaped together just out of harm's way in a mangrove swamp. The fishing here is excellent; boat owners on the beach can take you out for snapper and sea bass for $20 an hour. Amenities: food and drink; parking (no fee). Best for: sunset; swimming; walking.

48898, Mexico

Something incorrect in this review?

Recommended Fodor's Video

Playa La Manzanilla

This local beach is wide, busy, entertaining, and worth visiting if you’re here for a while. It's particularly crowded on Sundays as locals flock here to enjoy the ocean and the snacks at various food stalls. There's a big parking lot right in front, and if you want a somewhat quieter place to relax, just walk south for a few dozen meters. Amenities: food and drink; parking (free). Best for: snorkeling; swimming.

Mexico

Something incorrect in this review?

Playa La Misión

Halfway between Rosarito and Ensenada, this wide strand of sand is a great place to escape the masses. Palapa umbrellas line the sand making it feel more private than other beaches (local families arrive on Sunday), but you’ll still find everything from food and drinks to restrooms and parking. The dark, soft sand is perfect for long walks, but a few rocky sections mean you’ll want to bring water shoes or snorkel gear if you venture into the water. Like Rosarito, you can gallop on the beach here, and horse rides will cost you about half the price you’ll find elsewhere. Take all your personal belongings with you since car break-ins (especially closest to the bridge) are a problem. Amenities: parking; food and drink; toilets. Best for: walking; sunsets

Federal Hwy. 1, Ensenada, Mexico

Something incorrect in this review?

Playa La Morita

Near the north end of Playa Tenacatita, this pretty stretch of sand has a coral reef close to the beach, making it an excellent place to snorkel. Local fishermen take interested parties out on their boats, either fishing for tuna, dorado, or bonito or searching for wildlife such as dolphins and turtles. Amenities: food and drink; parking (no fee). Best for: snorkeling; swimming; walking.

Playa La Ribera

White sand lines this quiet public beach in La Ribera, a sleepy town just north of Cabo Pulmo National Park. The beach feels almost untouched, with calm water that's great for sportfishing, kayaking, paddleboarding, swimming, and snorkeling. Costa Palmas is just down the beach. Amenities: toilets. Best for: solitude; snorkeling; swimming.

Camino Cabo Este, Km 13.5, La Ribera, 23570, Mexico

Something incorrect in this review?

Playa Lancheros

Downtown

On the western side of the island, this stretch between Laguna Makax and Garrafón Natural Reef Park is a popular spot with an open-air restaurant where locals gather to eat freshly grilled tikin xic (whole fish marinated with adobo de achiote and sour oranges, then wrapped in a banana leaf and cooked over an open flame). Playa Lancheros has grittier sand than Playa Norte but more palm trees. Calm water makes it good for children, but keep them close to shore as the bottom drops off steeply. Souvenir stands here are fairly low-key, and most bars and restaurants will give you access to their beach facilities provided you order a drink. The closest hotel is Isla Mujeres Palace, an all-inclusive resort open to hotel guests only. There's a small pen with tame tiburones gatos (nurse sharks). You can swim with them or just get your picture taken for an MX$20 tip.Amenities: food and drink; parking (no fee); showers; toilets; water sports. Best for: snorkeling; sunset; swimming.

Carretera Garrafón, Km 4.6, Isla Mujeres, 77400, Mexico

Something incorrect in this review?

Playa Langosta

Zona Hotelera

Small, placid Lobster Beach has safe waters and gentle waves that make it a popular swimming spot for families and spring breakers alike. On weekends, you'll be lucky if you can find a space on the sand. There's an entrance to the beach at Boulevard Kukulcán's Km 5. A dock juts out in the middle of the water, but swimming areas are marked off with ropes and buoys. Next to the beach is a small building with a restaurant, an ice-cream shop, and an ATM. Amenities: food and drink; toilets. Best for: swimming.

Blvd. Kukulcán, Km 5, Cancún, 77500, Mexico

Something incorrect in this review?

Playa Las Ánimas

There's lots to do besides sunbathe at this beach and town 15 minutes south of Boca de Tomatlán. The brown-sand beach is named "The Souls" because pirate graves were reportedly located here many years ago. Because of its very shallow waters, Las Ánimas is a favorite of families with kids. They come by water taxi or as part of bay cruises. Some seafood eateries line the sand. Amenities: food and drink; water sports. Best for: sunset; swimming; walking.

48315, Mexico

Something incorrect in this review?

Playa las Brisas

Zona Hotelera

Long, wide, and often empty, this is a wonderful place to stroll. Swimming is more problematic: although the waves are not generally big, they tend to crash right on the beach. At the south end are most of the modest hotels that make up Manzanillo's Zona Hotelera. An artificial rock jetty divides Playa las Brisas from the boat harbor and creates a place to snorkel, although the water tends to be murky this close to the harbor and the waves that surge against the rocks can surprise. Although this is basically one 6-km-long (4-mile-long) stretch of brown sand, it technically becomes Playa Azul and then Playa Salahua at the bay's west end, just before the Barceló Karmina Palace. Amenities: food and drink; parking. Best for: solitude; sunset; walking.

Av. Lázaro Cárdenas, Manzanillo, 28210, Mexico

Something incorrect in this review?

Playa Las Caletas

Legend has it that director John Huston discovered this secluded beach and lived here for years. The beach is a bit rocky, but its waters are crystal clear. It's hard to find a more beautiful place. The only problem is that it's private and exclusive: to visit Las Caletas you'll need to buy a tour, which takes away some of the magic.

Mexico

Something incorrect in this review?

Playa Las Casitas

Hugely popular with locals, Playa Las Casitas has several large palapa-style restaurant-bars, small palapas and palm trees for shade, calm waters, and a long stretch of beach. Swim out 150 yards from the north end to enjoy the fish-filled artificial reefs. Windsurfers and stand-up paddleboards are also available for rent. The beach is fairly deserted on weekdays but completely packed on Sunday, the traditional day for family outings. Amenities: food and drink; parking (no fee); toilets; water sports. Best for: snorkeling; sunsets; swimming.

Carretera Norte and Blvd. Aeropuerto, Cozumel, 77600, Mexico
Sight Details
Free

Something incorrect in this review?

Playa las Gaviotas

Seagull Beach, Mazatlán's most popular, parallels the Zona Dorada hotel loop. Streams of vendors sell pottery, lace tablecloths, silver jewelry—even songs. Concessionaires rent boats, Boogie boards, and Windsurfers, and tout parasail rides. Food and drink are abundant, either at one of many beachfront hotel restaurants or from more of those vendors, who bear cups of freshly cut fruit, chilled coconuts, and even the odd pastry. If you're looking for relaxation, look elsewhere—between the constant solicitations from vendors and the endless renditions of "YMCA" blasting from the bars, you won't find a moment's peace here.

Mazatlán, Mexico

Something incorrect in this review?

Playa Las Gemelas

Playa Las Gemelas are actually two mirrored beaches separated by a wall of rocks, which makes a lot of sense as "gemelas" means twins in Spanish. Las Gemelas is a couple of wide but short golden-sand beaches with clear green water and small waves. Although it has close to no amenities, locals love to come here during the weekends, when it can get a bit crowded. Amenities: parking (no fee). Best for: sunset; swimming. 

Carretera a Barra de Navidad, Mexico

Something incorrect in this review?

Playa las Hadas

This secluded, nearly private man-made beach is just a tiny crescent of sand on the opposite side of Península de Santiago from the Playa la Audiencia. Framed at both ends by rocks, it's a good snorkeling spot. Expensive restaurants at both Las Hadas and the nearby Barceló Karmina Palace serve drinks, snacks, and full meals. Although located on Playa la Audiencia, Pacifico Water Sports rents Jet Skis and kayaks here as well; it also arranges dive and snorkel trips. Nonguests of the hotels pay MX$375 per person for use of their pools and facilities; this fee is credited toward consumption of food or drink at the snack bar or restaurants, which makes it slightly more palatable. You can see the beach from the top of the cobblestone road that leads to the resort's main entrance; take a look to make sure it's your idea of paradise before shelling out the fee. Amenities: food and drink; lifeguards; parking; showers; toilets; water sports. Best for: snorkeling; sunrise; swimming; walking.

Manzanillo, 28867, Mexico

Something incorrect in this review?

Playa Las Islitas

About 6 km (4 miles) south of Playa Borrego, at the northern edge of Bahía de Matanchén, Playa Las Islitas used to be legendary among surfers for its long wave, but this has diminished in recent years. Amenities: food and drink; parking (no fee). Best for: surfing; swimming; walking

San Blas, Mexico

Something incorrect in this review?

Playa Las Perlas

Zona Hotelera

Pearl Beach is the first heading east from El Centro along Boulevard Kukulcán. Located at Km 2.5, between the Cancún mainland and the bridge, this Blue Flag Beach is a relatively small beach on the protected waters of the Bahía de Mujeres, and is popular with locals. There are several restaurants lining the sand, but most of the water-sports activities are only available to those staying at the nearby lodgings like the Imperial las Perlas. There's a small store beside that resort where you can buy sandwiches and drinks if you want to have a beach picnic. Parking is limited.Amenities: food and drink; lifeguards; parking (no fee); water sports. Best for: swimming.

Blvd. Kukulcán, Km 2.5, Cancún, 77500, Mexico

Something incorrect in this review?

Playa Las Viudas

Just west of Santa María Bay, this small public beach is often referred to as Twin Dolphin Beach after the Twin Dolphin Hotel, a longtime landmark that was demolished in mid-2007 to make room for Chileno Bay Club. The reef makes it a great place for snorkeling (bring your own gear), but it is open to the ocean and all the inherent dangers that entails, so swimming is not recommended. Low tides reveal great tidal pools filled with anemone, starfish, and other sea creatures (please leave these creatures in the sea). Rock outcroppings create private areas and natural tabletops in the sand for beach picnics. The waters are also popular for kayaking and paddleboarding. Amenities: toilets; showers; free parking. Best for: snorkeling; walking; sunrise.

Hwy. 1, Km 12, The Corridor, 23400, Mexico

Something incorrect in this review?

Playa Linda

Thatch-roof restaurants dispense beer, soda, and the catch of the day just north of the Qualton Inn, in the Zona Hotelera II. Mexican families favor this long, coconut-palm-lined beach, which has marvelous views. It's perfect for walking and is bordered at one end by an estuary with birds, iguanas, and gators. A warren of identical stalls sells souvenirs and cheap plastic beach toys, and concessions arrange banana-boat rides and rent Jet Skis and Boogie boards. Water taxis depart here for Isla Ixtapa, and land taxis wait in the free parking lot for fares. Amenities: food and drink; parking (no fee); water sports. Best for: walking; sunset; surfing.

Ixtapa, Mexico

Something incorrect in this review?

Playa Linda

Zona Hotelera

At Km 4 on Boulevard Kukulcán, Pretty Beach is where the ocean meets the freshwater of Laguna Nichupté to create the Nichupté Channel. Restaurants and changing rooms are available near the launching dock. Playa Linda is situated between the Barceló Costa Cancún and Sotavento Hotel. There's lots of boat activity along the channel, and the ferry to Isla Mujeres leaves from the adjoining Embarcadero marina, so the area isn't safe for swimming. It is, however, a great place to people-watch, with a 300-foot rotating scenic tower nearby that offers a 360-degree view. Amenities: food and drink; parking (no fee); toilets. Best for: walking.

Blvd. Kukulcán, Km 4, Cancún, 77500, Mexico

Something incorrect in this review?

Playa Los Barriles

Playa Los Barriles runs the entire length of town, curving gently toward Bahía de las Palmas. Amazingly, it is almost completely free of people, except from November to March, when wind-sports companies offer rentals during the gusty season and it becomes a jumping-off point for activities including kiteboarding, kitesurfing, windsurfing, and foilboarding. Those seeking sun and sea views recline on chaise lounges at beachfront resorts, and those seeking a congenial atmosphere hang out at restaurants or beach bars set just off the main shoreline. You can drive your ATV or truck onto the beach, and many locals do. Beware of jellyfish in the water. Amenities: none. Best for: walking; swimming; fishing; wind sports.

Los Barriles, Mexico

Something incorrect in this review?

Playa Los Cerritos

This long, expansive beach on the Pacific Ocean, about 64 km (40 miles) north of Cabo San Lucas and on the way to the town of Todos Santos, is famous among surfers for its wonderful breaking waves in winter. Great for beginners, the waves here are consistent, accessible, and not overly powerful. Boards and lessons are available via multiple surf shops right on shore. This beach works best on northwest swells. Even if you don't ride the waves, you can watch them crash along the shore. The sandy beach is wide, flat, and ideal for wading and swimming close to shore. Swimming farther out is not recommended because of the strong currents.

There are a small but lively number of beach bars and restaurants, including Barracuda Cantina, which was featured on Netflix's Taco Chronicles, plus a couple of modest beachfront hotels. Several condo and hotel developments are in progress, with locals predicting that Cerritos will be the "next Médano" (the mega-popular beach in Cabo San Lucas) in a decade or so. You can still camp or stay in RVs near the beach, although there are no organized campsites or RV parks in the area. The beach is quite dog-friendly, and you'll no doubt cross paths with a few four-legged friends (and their owners) on any given day. It's also a nice place to get an affordable massage, with a number of massage beds set up right in the sand.

Access to the beach is marked on Highway 19 (which connects Cabo San Lucas and Todos Santos) by a sign for Playa Los Cerritos at Km 64 (13 km [8 miles] south of Todos Santos). The graded dirt road to the beach is 2½ km (1½ miles) from Highway 19. Amenities: food and drink; parking (free); showers (for restaurant patrons); toilets. Best for: surfing; swimming; walking.

Todos Santos, 23300, Mexico

Something incorrect in this review?

Playa Los Cocos and Playa Miramar

At the south end of the Matanchén Bay, Playa Los Cocos and Playa Miramar are both great for taking long walks and for hanging out at ramadas. Amenities: parking (no fee). Best for: solitude; swimming; walking.

San Blas, Mexico

Something incorrect in this review?

Playa Los Muertos

Secluded and not as easy to reach, Playa Los Muertos is a great place to get away from it all and spend some quiet time in Sayulita. Watch out for the rip currents as they can be mean, and there are no lifeguards here. Amenities: water sports. Best for: swimming.

Mexico

Something incorrect in this review?

Playa Majahuas

Right in the middle between La Cruz de Loreto and Chalacatepec, you’ll find this magnificent white-sand beach that stretches for miles in parallel with the Estero Majahuas formed by the Tomatlán River. Basically, you have the sea on one side and the beach and freshwater estuary on the other. This area has been targeted several times for new tourism development due to its rare beauty. Amenities: none. Best for: solitude; swimming; walking.

Majahuas, Mexico

Something incorrect in this review?

Playa Majahuitas

South of Puerto Vallarta
Between the beaches of Quimixto and Yelapa and about 35 minutes by boat from Boca de Tomatlán, this small beach is the playground of people on day tours. There are no services for the average José; the lounge chairs and toilets are for hotel guests only. Palm trees shade the white beach of broken, sea-buffed shells. The blue-green water is clear, and there's sometimes good snorkeling around the rocky shore. Amenities: none. Best for: snorkeling; swimming.
Puerto Vallarta, Mexico

Something incorrect in this review?

Playa Marinero

El Adoquín

This beach abuts Playa Principal; the only thing separating the two is the sometimes malodorous freshwater Laguna de Agua Dulce created where Río Rigadillo meets the ocean. Popular among Mexican families, this beach can be very busy on weekends and during holidays, but the crowds can make for some fun people-watching. Expect to see vendors selling everything from ice cream to hammocks. Skiffs can be hired for fishing and turtle-seeking expeditions or you can hop on a water taxi to nearby beaches. Best bets for resto-bars include Brad's Split Coconut and Arcis near the Calle del Morro entrance. Amenities: lifeguards; food and drink; water sports. Best for: sunset; walking.

Calle del Morro, Puerto Escondido, 71980, Mexico

Something incorrect in this review?

Playa Marlín

Zona Hotelera

Accessible via a road next to Kukulcán Plaza, Marlin Beach is a seductive stretch of sand in the heart of the Zona Hotelera at Km 13. Despite its turquoise waters and silky sands, the waves are strong and the currents are dangerous. If this Blue Flag Beach is crowded, you can walk in either direction to find quieter spots. There's also a small tent where you can rent boogie boards, snorkel gear, and motorized sports equipment. Although there are currently no public facilities, you can always walk over to Kukulcán Plaza if you need a restroom and to the nearby Oxxo, Mexico's convenience-store chain, for a snack or beverage. Amenities: water sports. Best for: snorkeling; sunrise; surfing; walking.

Blvd. Kukulcán, Km 13, Cancún, 77500, Mexico

Something incorrect in this review?

Playa Marlin to Playa Norte

This 6-km (4-mi) arc of sand runs below a seawall walkway along the waterfront road known as Avenida del Mar, from Punta Camerón (Valentino's) to Punta Tiburón (south of the Fisherman's Monument). Palapas selling seafood, tacos, and cold drinks line the way. Fishermen land their skiffs at the sheltered cove at the south end; a bit farther south is Playa los Pinos, a calm inlet popular with families.

Mazatlán, Mexico

Something incorrect in this review?