Sand Beaches in Mexico

Baja California

Chileno Bay Public Beach is a hidden gem known for its beautiful crystal clear blue water. Despite its small size, it offers a great spot for relaxati...

Read more
Jalisco

Conchas Chinas Beach is a serene and less crowded beach located in Puerto Vallarta, Mexico. The beach is easily accessible by foot from the southernmo...

Read more
Guerrero

Condesa Beach, also known as Playa La Condesa Acapulco, is a well-known beach situated in the Zona Dorada (Golden Zone) of Acapulco, Mexico. Its centr...

Read more
Nayarit

Guayabitos Beach, located in the beautiful region of Rincón de Guayabitos in Nayarit, Mexico, is a hidden treasure known for its enchanting natural fe...

Read more
Quintana Roo

Paradise Beach Cozumel is a popular beach resort located in Cozumel, Mexico. It is known for its beautiful white sand beach and well-maintained facili...

Read more
Baja California

Playa Balandra is a renowned natural beach situated in Baja California, celebrated for its scenic beauty and federally protected status. This stunning...

Read more
Campeche

Playa Bonita is a picturesque beach situated in the Lerma community, approximately 15 kilometers away from the city of Campeche, Mexico. Renowned for ...

Read more
Sonora

Playa Hermosa Beach is a popular beach known for its vibrant atmosphere and a variety of amenities. The beach is often crowded, with a lively ambiance...

Read more
Nayarit

Playa La Manzanilla is a scenic beach nestled in the village of La Cruz de Huanacaxtle, Nayarit, Mexico, situated on the corner of the Banderas Bay. T...

Read more
Quintana Roo

Playa Norte Isla Mujeres, often referred to as Playa Norte, is a renowned beach on the island of Isla Mujeres, located in Quintana Roo, Mexico. This b...

Read more
Quintana Roo

Playa Pescadores, positioned in the vibrant city of Tulum, Quintana Roo, Mexico, is a public beach renowned for its dynamic atmosphere and beautiful n...

Read more
Oaxaca

Playa Principal is a well-known beach situated in the heart of Puerto Escondido, Mexico. Its central location makes it a popular spot for both locals ...

Read more
Nayarit

Playa San Pancho is a beautiful beach located in a laid-back town. It is particularly popular among surfers due to its wave conditions. The beach is k...

Read more
Baja California

Costa Azul Beach is a public beach known for its high waves, often reaching 5m or more, making it a popular destination for surfers. The beach is char...

Read more
Tamaulipas

Delfines Playa Miramar is a picturesque beach located in the Ciudad Madero area of Mexico. The beach is characterized by its warm, shallow waters near...

Read more
Quintana Roo

Paradise Beach, also known as Paraiso, is a popular tourist destination located north of the Hotel Zone in Tulum. It is known for its natural beauty, ...

Read more
Jalisco

Playa Camarones is a certified Blue Flag beach located in the picturesque city of Puerto Vallarta, Mexico. The certification guarantees high standards...

Read more
Nayarit

Playa Chacala, a pristine beach in the municipality of Compostela, Nayarit, Mexico, is recognized for its turquoise waters and large waves, offering a...

Read more
Nayarit

Playa de Los Muertos is a picturesque beach located in the coastal town of Sayulita in Mexico. Known for its natural beauty, this beach is nestled in ...

Read more
Baja California

Playa El Coromuel is a beautiful and well-maintained public beach located in close proximity to the city of La Paz in Baja California Sur, Mexico. Wit...

Read more
Oaxaca

Playa Estacahuite, located on the Oaxacan coast of Mexico, is a small yet popular beach known for its natural beauty and charm. Situated just outside ...

Read more
Sinaloa

Playa Gaviotas is a popular beach situated in the coastal city of Mazatlán, Mexico. Its natural allure is enhanced by the warm, clean waters and the g...

Read more
Guerrero

Playa La Angosta, located in the vicinity of Acapulco, Mexico, is a picturesque beach, known for its narrow stretch of sand nestled between two cliffs...

Read more
Guerrero

Playa La Ropa is a beautiful beach located in Mexico. It is known for its soft sand and warm waters, making it a favorite among visitors. The beach st...

Read more
Yucatán

Playa Las Coloradas, or Las Coloradas, is a unique beach located in Yucatán, Mexico. The beach is renowned for its pink waters, which are most vibrant...

Read more
Sonora

Playa Los Algodones, also known as El Tomate, is a picturesque beach located in the Mexican town of El Tomate. It is known for its long, ivory-colored...

Read more
Sinaloa

Playa Los Pinitos is a serene, sandy beach located on Stone Island in the city of Mazatlán. The beach is known for its family-friendly environment and...

Read more
Sonora

Playa Miramar is a beautiful beach known for its warm and shallow waters. The beach extends for about 150 feet into the ocean, allowing visitors to wa...

Read more
Campeche

Playa Norte is a beach located in Cancun, known for its tranquility and peaceful atmosphere. The beach is characterized by its sandy shores, which are...

Read more
Baja California

Playa Palmilla is a large public beach located in Los Cabos, known for its ample space and clean environment. The beach is particularly popular for it...

Read more
Guerrero

Playa Papagayo Acapulco Gro is a beautiful beach known for its spectacular views and clean sand. The beach is characterized by its blue water, which i...

Read more
Quintana Roo

Playa Paraíso is a picturesque beach located in the coastal town of Tulum, within the famed Riviera Maya region. Known for its natural beauty, the bea...

Read more
Yucatán

Playa Sur Celestún is a serene beach located in the quaint town of Celestún, Mexico. The beach is known for its soft white sand and an abundance of sh...

Read more
Quintana Roo

Playa Xcalacoco is a serene beach in Playa del Carmen, located in the Quintana Roo region of Mexico. This beach is known for its tranquility and natur...

Read more
Quintana Roo

Playa Xpu-Ha is a renowned beach club situated in Puerto Aventuras, within the Riviera Maya region of Mexico. Since its inception in 2000, it has gain...

Read more
Baja California

Punta Lobos Todos Santos is a picturesque beach known for its interesting natural and man-made features. The beach is frequented by local fishermen wh...

Read more
Guerrero

Revolcadero Beach, often referred to as Playa Revolcadero, is a vacation hotspot in Acapulco, Mexico. The beach is known for its breathtaking natural ...

Read more
Nayarit

Sayulita Beach is a popular coastal destination situated in the quaint fishing village of Sayulita, Mexico. This beach is renowned for its unique natu...

Read more
Jalisco

Cuastecomates Playa Incluyente, Melaque, is a beach situated in Bahía de Cuastecomates, Jalisco, Mexico. It is a few miles west of Barra de Navidad an...

Read more
Baja California

El Faro Beach is a serene coastal jewel located in the town of Todos Santos, Baja California Sur, Mexico. Situated near the Tropic of Cancer and just ...

Read more
Baja California

Lighthouse Beach is a scenic tourist attraction situated in Ensenada, Mexico. It is recognized for its expansive sandy area, offering a vast playgroun...

Read more
Baja California

Pacífica Bay Beach is a serene location situated near Playa Hermosa. It is renowned for its long, beautiful stretch of sand, making it an ideal spot f...

Read more
Sinaloa

Playa Brujas, also known as "Witches Beach," is a serene beach situated in the northern end of Mazatlán, Mexico. This beach is renowned for its tranqu...

Read more
Nayarit

Playa Careyeros is a beautiful beach located in Jalisco, known for its relaxing atmosphere and natural beauty. The beach is not typically crowded, pro...

Read more
Quintana Roo

Playa Centro is a picturesque beach situated on Isla Mujeres, a Mexican island in the Caribbean Sea. The beach is renowned for its clear waters and ge...

Read more
Sinaloa

Playa Cerritos is a serene beach located on the northernmost end of Mazatlán's coastline, separated from Playa Brujas by a hill. The beach is known fo...

Read more
Oaxaca

Playa del Amor, also known as Love Beach, is a unique and private beach known for its openness to nudity. The beach is characterized by its sandy shor...

Read more
Jalisco

Playa del Holy is a beach located near the Grand Venetian. It can be accessed by a path next to La Isla from the road, although visitors may need to w...

Read more
Sonora

Playa de Piedras is a beautiful beach known for its clear, turquoise blue waters and calm waves. It is an ideal location for various water activities ...

Read more
Baja California

Playa El Caimancito is a public beach located near La Paz. It is known for its wide sandy area and nice shallows, making it perfect for wading. The be...

Read more
Quintana Roo

Playa El Cielo, often referred to as 'heaven', is a stunning beach located in the Cancun/Riviera Maya/Cozumel area. The beach is renowned for its shal...

Read more
Guerrero

Playa Hornos is a well-known beach situated in Acapulco, Guerrero, in the southern part of Mexico. It lies in the northwest portion of Acapulco Bay an...

Read more
Guerrero

Playa La Bonfil is a beautiful and peaceful sandy beach. It is known for its shallow waters that are free from rocks and seaweed, making it a popular ...

Read more
Baja California

Playa Las Palmas is a beach known for its incredible sunsets, often described as some of the best. The beach is clean and quiet, particularly around s...

Read more
Guerrero

Playa Pie de La Cuesta is a picturesque beach known for its expansive sandy stretch and impressive waves. Its natural characteristics make it a perfec...

Read more
Quintana Roo

Playa Punta Esmeralda is a tranquil beach located in Playa del Carmen, Mexico, beloved by locals for its natural beauty. The beach is characterized by...

Read more
Campeche

Playa Puntilla is a beautiful beach known for its serene and family-friendly atmosphere. The beach has recently undergone a makeover, enhancing its ap...

Read more
Quintana Roo

Playa Ruinas, also known as Playa Ruinas Tulum, is a picturesque beach nestled in Tulum, Quintana Roo, in the Riviera Maya region of Mexico. Positione...

Read more
Oaxaca

Playa Zicatela is a renowned beach situated in the town of Puerto Escondido, in Oaxaca, Mexico. It is particularly wide, measuring up to 100 meters, a...

Read more
Baja California

Cerritos Beach is a beautiful beach located near Todos Santos. Known for its velvet soft sand and clear, warm Pacific Ocean water, it is a popular des...

Read more
Sonora

Escollera Miramar is a beautiful beach known for its excellent sand and warm water. The beach is often compared to a swimming pool due to its calm and...

Read more
Michoacán

Llanitos Del Bejuco, also recognized as Playa El Bejuco, is a beach situated in the region of Lázaro Cárdenas, within the Mexican state of Michoacán. ...

Read more
Sinaloa

Olas Altas, also known as "Tall Waves Beach," is a picturesque beach located in the city of Mazatlán, Mexico. It is one of numerous beaches situated a...

Read more
Oaxaca

Playa Bacocho is a naturally beautiful and tranquil beach found in Puerto Escondido, Mexico. The beach is known for its vast white sandy stretches tha...

Read more
Campeche

Playa Bahamita is a picturesque beach located in the city of Ciudad del Carmen, within the Mexican state of Campeche. The beach is nestled in Bahama B...

Read more
Nayarit

Playa Bucerias is a serene beach located in Bucerias, a fishing village within the Riviera Nayarit region of Mexico. It's nestled between the towns of...

Read more
Quintana Roo

Playacar Beach, nestled in the tourist and residential area of Playacar in Playa del Carmen, Quintana Roo, Mexico, is renowned for its stunning natura...

Read more
Yucatán

Playa El Cuyo is a tranquil beach situated in the small fishing village of El Cuyo, located on the Yucatán Peninsula in Mexico. The village, which use...

Read more
Baja California

Playa Isla Coronado is a beach located on Coronado Island, a natural wonder surrounded by beauty. The island is home to sea lions, dolphins, and boast...

Read more
Guerrero

Playa La Gloria is a beach destination nestled within the town of Acapulco de Juárez, in the Municipality of Acapulco de Juárez, in Guerrero, Mexico. ...

Read more
Quintana Roo

Playa Las Palmas is a public beach known for its beautiful water and white sand. The beach is not overly crowded and offers a nice mixture of locals a...

Read more
Quintana Roo

Playa Las Rocas is a spectacular beach located on the west side of Cozumel. It is known for its clear and beautiful water, making it a great spot for ...

Read more
Tamaulipas

Playa Lauro Villar, commonly known as Playa Bagdad, is a public beach situated in Matamoros, Tamaulipas, Mexico. The beach is located near the Gulf of...

Read more
Tabasco

Playa Miramar is a picturesque beach located near the border city of Tabasco, a 40-minute drive from downtown Villahermosa. It is nestled in the Gulf ...

Read more
Quintana Roo

Playa Publica Puerto Morelos is a stunning beach located in the quaint town of Puerto Morelos. The beach is known for its natural beauty, featuring wh...

Read more
Quintana Roo

Playa Punta Morena is a public beach found on the Eastern coast of Cozumel, Mexico, facing the Caribbean Sea. The beach is known for the impressive na...

Read more
Oaxaca

Playa Roca Blanca is a serene and tranquil beach situated in the community of Cacalote, approximately 40 kilometers northwest of Puerto Escondido in O...

Read more
Sonora

Playa San Carlos is a stunning beach known for its beautiful views and serene atmosphere. The beach is characterized by its sandy shores where dolphin...

Read more
Baja California

Playa Todos Santos, also known as Playa La Cachora, is a picturesque beach located in Todos Santos, Baja California Sur, Mexico. This beach is known f...

Read more
Quintana Roo

Playa del Carmen's Public Beach is a beautiful and popular destination known for its tranquil atmosphere, picturesque natural beauty, and a wide array...

Read more
Oaxaca

Rinconcito is a serene beach located in the Mazunte region of Oaxaca, Mexico. Nestled at one end of the Bay of Mazunte, it is renowned for its calm wa...

Read more
Baja California

Rosarito Beach, also known as Playa Rosarito, is a renowned beachfront resort located in Baja, Mexico. This popular tourist destination has been opera...

Read more
Yucatán

Sisal, Hunucmá is a rural locality situated in the Yucatán state of Mexico. It is characterized by a steadily growing population, which as of 2020, st...

Read more
Baja California

La Negrita Beach is a beautiful beach located north of the Malecon. It is characterized by its sandy terrain, with some pebbles that do not deter from...

Read more
Michoacán

Playa Chuquiapan is a majestic beach located near a residential area. It is known for its fine sandy shore that stretches for almost 3 miles, making i...

Read more
Jalisco

Playa de Oro is a picturesque beach located in the North Hotel Zone of Puerto Vallarta, positioned between the marina and the mouth of the Pitillal Ri...

Read more
Nayarit

Playa Frideras is a notable tourist attraction located in the municipality of Compostela, within the state of Nayarit, Mexico. This secluded beach is ...

Read more
Baja California

Playa La Cachora is a serene beach situated in the city of Todos Santos, in Baja California, Mexico. It is characterized by its natural beauty and tra...

Read more
Guerrero

Playa Las Gatas is a picturesque beach located in Zihu, Mexico. It can be accessed by a boat from Zihu town, a service that costs around 80 pesos, or ...

Read more
Baja California

Playa Muertitos is a secluded beach known for its unique pink or peach colored sand. The beach is often described as quiet and pleasant, making it an ...

Read more
Quintana Roo

Playa Palancar, also known as Mundo Palancar, is a serene beach located in Cozumel, Mexico. The beach is renowned for its white sandy shores and vibra...

Read more
Baja California

Playa Peninsula, also known by locals as "Playa Agua Caliente", is a beach located adjacent to La Joya Beach. The beach is known for its low waves, al...

Read more
Yucatán

Playa Puerto Progreso is a beach located in a port town. It is known for its beautiful turquoise waters that are gentle for swimming, making it a rela...

Read more
Oaxaca

Playa Punta Colorada is a serene and secluded beach situated near the downtown area of Puerto Escondido, offering a tranquil escape from city life. It...

Read more
Guerrero

Playa Quieta is a serene beach nestled in front of La Isla de Ixtapa in Mexico. The beach is popular for its tranquil atmosphere and is known for its ...

Read more
Oaxaca

Playa San Agustinillo is a peaceful beachfront community located on Highway 175, situated just west of Zipolite and one kilometer east of the town of ...

Read more
Yucatán

Playa San Crisanto is a beautiful beach located in Yucatan. It is known for its relaxing atmosphere and soft sand. The beach is narrow, providing a un...

Read more
Sonora

Playa San Francisco is a serene beach located within the town of San Carlos Nuevo Guaymas in the state of Sonora, Mexico. This beach is known for its ...

Read more
Quintana Roo

Playa Santa Fe is a beautiful beach located near Tulum Centro. It is known for its fine, white sand that barely sticks to your feet and crystal clear ...

Read more
Tamaulipas

Playa Tesoro Altamira is a scenic beach situated in the southern region of the state of Tamaulipas, within the city of Altamira. This beach offers a s...

Read more
Guerrero

Playa Troncones, often referred to simply as Troncones, is a beach located in the region of Guerrero, Mexico. Nestled between the mountains and the Pa...

Read more
Nayarit

Playa Varadero, Las Jarretaderas is a picturesque beach located in the region of Nuevo Vallarta. The beach is characterized by its expansive stretch o...

Read more
Baja California

Punta Arena de La Ventana is a remarkable beach located approximately 100 km from the city of La Paz in the Los Planes subdelegation of Baja Californi...

Read more
Oaxaca

Punta Zicatela, located in the Brisas de Zicatela neighborhood of Puerto Escondido, is a beach frequented by both national and international tourists ...

Read more
Quintana Roo

Bahía Soliman is a picturesque beach located on the Riviera Maya coast, approximately 11 kilometers from Tulum. This beach is particularly known for i...

Read more
Sinaloa

Las Glorias Beach, a popular spot among locals and tourists alike, is located in the North Hotel Zone of Puerto Vallarta, Mexico. This area is known f...

Read more
Baja California

Playa Aguacaliente, located in Ensenada, Baja California, Mexico, is a unique beach known for its thermal waters. Facing the Pacific Ocean, this beach...

Read more
Sinaloa

Playa Camarón Sábalo is a beautiful coastal area known for its stunning views, particularly of the sunset. The beach is characterized by its sun, sand...

Read more
Oaxaca

Playa Carrizalillo is a celebrated tourist attraction located in the Rinconada neighborhood of Puerto Escondido, nestled between the city center and t...

Read more
Nayarit

Playa El Borrego is a beach known for its fantastic waves, making it a popular destination for surfing enthusiasts. However, the waves can be quite la...

Read more
Quintana Roo

Playa El Cocal is a renowned beach in Quintana Roo, Yucatán, and the South, situated near the localities of Isla Mujeres and Punta Sam. It is on Isla ...

Read more
Oaxaca

Playa La India is a stunning beach located in Huatulco. It is known for its natural beauty, including a relatively healthy coral reef, although the ma...

Read more
Guerrero

Playa Larga Zihuatanejo is a large beach, stretching approximately 2 miles in length. It is known for its expansive and mostly empty spaces, providing...

Read more
Guerrero

Playa Las Escolleras is a renowned beach nestled in the scenic surroundings of Ixtapa, Mexico. It is particularly favored for its exceptional surfing ...

Read more
Baja California

Playa Las Palmas is a beautiful, pristine beach known for its large sand bar and huge waves, making it a popular spot for body surfing. The beach is l...

Read more
Guerrero

Playa Libre is a picturesque beach situated in the Mexican state of Guerrero. Renowned for its stunning coastline, this beach is a sought-after destin...

Read more
Tamaulipas

Playa Miramar is a beautiful beach known for its light sand and open sea. The warm waters of the beach are enjoyed to the fullest, especially when the...

Read more
Baja California

Playa Tortugas is a beach known for its natural beauty, including stunning sunrises and sunsets, and the visibility of whales. It is accessible via a ...

Read more
Baja California

Santa Monica Beach is a beloved location for both locals and visitors. Known for its natural beauty, the beach provides a serene setting for walks, pl...

Read more
Sonora

Tucson Beach is a charming bay located in Puerto Penasco, known for its tranquil and serene environment. It is a hidden gem in Cholla Bay, offering a ...

Read more
Guerrero

Barra Vieja Beach is a scenic location known for its gently sloping seashore and potentially strong currents. The beach is characterized by its incred...

Read more
Quintana Roo

Hermosa Caleta is a serene and secluded beach positioned in the southern region of Isla Mujeres, Quintana Roo, in Mexico. Known as a hidden gem or the...

Read more
Yucatán

Muelle de Telchac Puerto is a serene beach located in the coastal town of Telchac Puerto on the northern coast of Yucatán. Known for its natural beaut...

Read more
Baja California

Playa El Mogote is a spectacular beach located about 40 minutes from the city of La Paz in Baja California Sur. The beach is known for its incredible ...

Read more
Nayarit

Playa El Naranjo is a picturesque and tranquil beach located in the municipality of Compostela, within the state of Nayarit, Mexico. This hidden gem i...

Read more
Guerrero

Playa Hamacas is a popular beach located in the picturesque port of Acapulco, situated along the edge of Costera Miguel Alemán Avenue. The beach is kn...

Read more
Guerrero

Playa Las Peñitas is a picturesque beach located in the city of León, Nicaragua. The beach is renowned for its dark sandy shores, calm shallow waters,...

Read more
Baja California

Playa La Ventana, situated in La Ventana, is a tranquil beach known for its stunning natural beauty and serene ambiance. The beach is typically not cr...

Read more
Campeche

Playa Nixche is a stunning beach located on the west coast of Mexico. It is renowned for its extra fine white sand, beautiful coconut trees, and warm ...

Read more
Quintana Roo

Acceso Público a la Playa is a beach that offers a free and enjoyable experience to its visitors. The beach is surrounded by resorts, which adds to th...

Read more
Sonora

Estero Morua, colloquially known as Rocky Point 360, is a secluded beach nestled in the city of Puerto Peñasco. The beach is on an estuary, which prov...

Read more
Quintana Roo

Ixpalbarco Beach is a secluded and private beach located in Cozumel, Mexico. The beach is known for its clear waters, though it lacks significant reef...

Read more
Baja California

Las Torres Beach is a picturesque location known for its beautiful scenery. The beach is often the site of baby sea turtle releases, adding to its cha...

Read more
Quintana Roo

Ocean Beach Cozumel is a sandy beach located in Mexico. The beach is known for its hard plastic lounges, new umbrellas, and some natural shade. It als...

Read more
Baja California

Playa Arenosa is a tranquil beach situated on the sandy stretch of Punta Banda in Ensenada, Baja California, Mexico. The beach is renowned for its pic...

Read more
Guerrero

Playa Buenavista is a secluded beach known for its natural beauty. It is located just a few kilometers from Ixtapa, making it a convenient getaway for...

Read more
Oaxaca

Playa Camarón is a secluded beach located in the Pacific Coast region of Oaxaca, Mexico, close to the towns of Mazunte, Zipolite, and San Agustinillo....

Read more
Nayarit

Playa Canalan is a semi-private beach located within the La Mandarina complex. It is primarily accessible to guests of the One and Only hotel and La M...

Read more
Baja California

Playa del Estero, also known as Estero San José, is a serene beach and natural reserve located in San José del Cabo, Mexico. It is situated near the t...

Read more
Oaxaca

Playa El Arroyito is a small, quiet beach known for its stunning views and solitude. The beach is a bit isolated, which adds to its tranquility. Howev...

Read more
Tabasco

Playa Linda is a beach that is highly recommended for family outings. The atmosphere is excellent and it is often described as a quiet and clean place...

Read more
Campeche

Playa Lindura is a scenic beach situated in Ciudad del Carmen, Mexico. The beach is known for its white sandy shores and clear blue waters, making it ...

Read more
Quintana Roo

Public Beach is a beautiful location with fine white sand. It is known for its vast strip of washed seaweed, which sometimes covers a significant part...

Read more
Baja California

Public Beach East Side is a popular destination known for its unique natural characteristics. The beach is divided into two sections, one located insi...

Read more
Jalisco

Rosita Beach is a beach known for its rocky and somewhat narrow strip of sand. The beach is not typically recommended for sunbathing due to its rocky ...

Read more
Baja California

Tequila Cove Beach is a beautiful and popular destination known for its natural beauty and relaxing atmosphere. The beach is characterized by its warm...

Read more
Powered by GetYourGuide

Find Sand Beaches in Mexico on the map

Map