Along its long coastline on both oceans, from Chiapas in the South Pacific to the Caribbean, in Quintana Roo, passing through the Sea of Cortez and the Gulf of Mexico, the Mexican Republic has numerous beautiful beaches. We have prepared for you this selection with the cheapest and most beautiful beaches in Mexico, so that you are encouraged to discover them on a low budget.
Novillero Beach, Nayarit

Playa Novillero leads the list of longest beaches in Mexico with its 82 km, a length that also makes it one of the most popular in the Riviera Nayarit.
It is a beach of fine sand and flat and calm waters, with many fish and shrimp that are caught and served fresh.
Budget hotels near Novillero Beach, Nayarit
Playa Novillero is in the municipality of Tecuala, which borders to the north with the state of Sinaloa. In Escuinapa de Hidalgo you will find the María Fernanda Boutique Hotel, a complex with family rooms with air conditioning, private bathroom, flat-screen TV and free Wi-Fi throughout.
Cheap restaurants near Novillero beach, Nayarit
On Mariano Abasolo de Tecuala street, next to the civil court, is Mariscos El Güero, a rustic restaurant serving fresh fish and shellfish prepared with a village seasoning. The service is fast and friendly.
Chalacatepec Beach, Jalisco

One of the most beautiful beaches in Costalegre, in the municipality of Tomatlán, 137 km south of lofty Puerto Vallarta. It is a wonderful enclave of paradisiacal beaches, wild nature and curious rock formations.
Budget hotels near Chalacatepec beach, Jalisco
Casa Mediterráneo is a 3-star hotel in Chamela with an outdoor pool, garden, and bar. Part of its services are facilities for practicing water sports. Its rooms and suites have extra-long double beds, balcony, private bathroom, air conditioning, and flat-screen TV with cable channels.
Look at the Hotel in Booking
Cheap restaurants near Chalacatepec beach, Jalisco
At 3 Cahuamas street in Punta Pérula is El Jabalín, a large restaurant with delicious food, excellent service and good prices. Mexican-style shrimp and fried red snapper are two of its emblematic dishes that you can eat under the cozy palapa.
Magdalena Bay, Baja California Sur

Wide bay of 50 km in length on the western coast of BCS, protected from the Pacific Ocean by the natural barriers of the islands of Santa Margarita and Magdalena. The roadstead is part of one of the world’s major seabird sanctuaries and is used by the California gray whale to breed.
Budget hotels near Magdalena Bay, Baja California Sur
In Puerto San Carlos, 25 km from the bay, is Lore’s House, a tourist accommodation with a bar, restaurant, terrace and free Internet in all facilities. Its family rooms have a private bathroom, air conditioning and flat screen TV with satellite and pay channels. Look at the Hotel in Booking
Cheap restaurants near Magdalena Bay, Baja California Sur
The hotel and restaurant Mar y Arena is on the beach of the bay, a few minutes from the whale watching. The restaurant’s food is based on fish and shellfish, although they also have fajitas and other land specialties.
Punta Roca Partida, Veracruz

One of the cheapest beaches in Mexico. It is crystal clear emerald waters, surrounded by a wild environment, far from everything and without Internet access. It is in a small community after passing the Tuxtlas jungle with cheap cabins.
Budget hotels near Punta Roca Partida, Veracruz
The Figueroa Hotel is a 2-star establishment in San Andrés Tuxtla, at 10 Pino Suárez street in the city center, near the Catemaco lagoon.
The rooms have a double bed, air conditioning, private bathroom, hairdryer and flat screen TV with cable channels. Look at the Hotel in Booking
Cheap restaurants near Punta Roca Partida, Veracruz
Bar Montepío is located at 8 Bernardo Peña Street in San Andrés Tuxtla, with a varied menu that includes meat, chicken, fish and shellfish. It is the best place in the city to eat.
Bucerias Lighthouse, Michoacán

The Bucerías Lighthouse is a Michoacan bay surrounded by mountains, islets and rocks, which stands out for the natural beauty of its wide, intense blue beaches. It is a destination with rustic cabins and tents for camping, with bathrooms and showers that provide simple and affordable accommodation. The most popular beach is Maroma beach.
Budget hotels near Bucerias Lighthouse, Michoacan
If you prefer a city accommodation, Lázaro Cárdenas is a 3-hour bus ride from Faro de Bucerías. While the Hotel del Balsas is located on Avenida Las Truchas, in Lázaro Cárdenas. It is a 3-star accommodation with 2 swimming pools (outdoor and indoor) and free Wi-Fi. Its rooms have air conditioning, bathroom and flat screen TV. Look at the Hotel in Booking
Cheap restaurants near Faro de Bucerias, Michoacan
The best places to eat cheap in Faro de Bucerías are the enramadas on the beach. There they prepare fish, shellfish and molluscs, without haute cuisine pretensions, but very fresh.
Puerto Escondido, Oaxaca

Puerto Escondido is the most populated town on the Oaxacan coast; a destination of fantastic beaches to spend cheap vacations. It is frequented by backpackers, families and surfers who are going to take advantage of the good waves of Zicatela and other beaches in the area such as Carrizalillo, Puerto Angelito and Bacocho.
Budget hotels near Puerto Escondido, Oaxaca
La Escondida Hostel is a rustic but comfortable establishment 3 km from Zicatela Beach, with Wi-Fi, disco, shared kitchen, barbecue area and free bicycles.
It has private and shared rooms with 8 beds with air conditioning, bathroom and streaming service. Look at the Hotel in Booking
Cheap restaurants near Puerto Escondido, Oaxaca
In Puerto Escondido you have many options to eat cheap, such as Smoked Fish Taco, Flor de Café Restaurant, La Olita, El Sultán and La Spezia. At Non Solo Pizza they prepare artisan pizzas.
Matanchen Beach, Nayarit

Among the cheap beaches for vacations in Mexico is Matanchén, in the Nayarit municipality of San Blas. It is in Matanchén Bay, a beautiful 7 km long inlet that stands out for its production of shrimp larvae. Before being a tourist place where you can spend quiet and cheap vacations, it was a refuge for pirates and buccaneers.
Budget hotels near Matanchen Beach, Nayarit
Hotel Posada del Rey is a 3-star establishment in San Blas, less than 5 km from Matanchén Beach. It has an outdoor pool, restaurant, gardens and free Wi-Fi and parking. Its rooms have private bathroom, terrace, air conditioning, TV with satellite channels and hairdryer. Look at the Hotel in Booking
Cheap restaurants near Matanchén beach, Nayarit
At Paredes 33 in San Blas is the La Isla Restaurant, with delicious shrimp, beef and chicken burgers. The shrimp cream and the gratin fish fillets are equally delicious.
Mahahual Beach, Quintana Roo

Not all the bright beaches of the Mexican Caribbean are Cancun and Playa del Carmen. Southeast of Quintana Roo, 356 km from Cancún, is Mahahual, a beautiful yet wild and cheap beach destination.
Budget hotels near Mahahual beach, Quintana Roo
La Posada Pachamama has a traditional Mexican decoration with rooms with patio, air conditioning, private bathroom, free Wi-Fi and flat screen TV with satellite channels. It is on Huachinango street, in Mahahual. He usually organizes diving, snorkeling and sport fishing excursions. Look at the Hotel in Booking
Cheap restaurants near Mahahual beach, Quintana Roo
The tastiest pizza in Mahahual is prepared at Pizza Papi, on Paseo del Puerto avenue in the Nuevo Mahahual subdivision. Wide variety, good drinks and excellent service, at fair prices. Ki’Ha Restaurant, across from the pyramid gazebo, has tasty Mexican food.
Las Labradas Beach, Sinaloa

Las Labradas is a practically virgin beach on the Sinaloan coast, which as an additional attraction has stones with pre-Columbian engravings that are believed to have been made by indigenous nomads. The beach is very quiet, but it lacks services, so you have to bring what you are going to consume. It is on the Culiacán-Mazatlán highway.
Budget hotels near Las Labradas beach, Sinaloa
Las Labradas beach is easy to get to from Mazatlán, which is 63 km away. The popular beach destination has hotels for all budgets, such as Apartamentos Torre II Condominiums, a tourist accommodation made up of 2-bedroom units with patio, air conditioning, flat screen TV, equipped kitchen and refrigerator. Look at the Hotel in Booking
Cheap restaurants near Las Labradas beach, Sinaloa
Some places to eat cheap in Mazatlán are Rin Rin Pizza a la Leña, Restaurante Condimento (Mexican and international cuisine), Tacos Escorpio by Henry (Mexican), Fat Fish (fish, seafood and grills), El Bigotes Carnitas el Camino (Mexican) and Mi Cocina Restaurant (Mexican).
Punta Perula, Jalisco

Jalisco beach of the Costalegre near Chalacatepec. It is an arched cove that ends in some rock formations. The cove is a natural marina that serves as a refuge for small boats, including that of local fishermen. It is one of the safest beaches in Mexico with its clear and calm waters and its fine golden sand.
Budget hotels near Punta Perula, Jalisco
Casa Punta Pérula Bed & Breakfast Hotel is on the beachfront with continental and buffet breakfasts. It has deluxe and double deluxe rooms (some with sea views) with private and equipped bathroom, air conditioning and flat screen TV with satellite channels. Look at the Hotel in Booking
Cheap restaurants near Punta Perula, Jalisco
Close to Careyes and Pérula is Playa Rosa, a quiet and beautiful beach with a restaurant that offers the best organic food in the area. The sea breeze and the view of the sea give a magical and romantic touch to the restaurant, which offers fresh fish and shellfish.
Balandra Beach, Baja California Sur

Balandra is one of the beaches in Mexico that is worth visiting in BCS, for its scenic beauty and natural wealth. It is located in the Gulf of California, half an hour from La Paz, with turquoise blue waters resembling a watercolor. It is famous for a mushroom-shaped rock formation.
Budget hotels near Balandra Beach, Baja California Sur
At Álvaro Obregón 1570, in the center of La Paz, is the Hotel Perla, a 3-star lodging with an international cuisine restaurant, outdoor pool, solarium, children’s playground, and free Wi-Fi and parking. The rooms have air conditioning, flat screen TV with cable channels, private bathroom with hairdryer, minibar and ironing kit. Look at the Hotel in Booking
Cheap restaurants near Balandra beach, Baja California Sur
Carnitas Barajas offers meat tacos at km 10.5 of the North Peninsular Highway. The meat is very soft and the chef puts some well-fried chicharrón on it, which makes a delicious contrast with both soft and crunchy touches.
Boca del Cielo Beach, Chiapas

Boca del Cielo is one of the cheapest beaches in Mexico. It is located 20 km southeast of Puerto Arista and together with it they form the 2 most popular beach destinations in Chiapas. It is an area of estuaries by small rivers from the Sierra Madre de Chiapas, which drain into the ocean.
Budget hotels near Boca del Cielo beach, Chiapas
On César A Lara boulevard in Puerto Arista is the Hotel Villa Murano, a 3-star accommodation right on the beach with a restaurant, bar, outdoor pool, water park, hot tub, playground and free Wi-Fi. The rooms and suites have air conditioning, private bathroom and flat screen TV with satellite channels. Look at the Hotel in Booking
Cheap restaurants near Boca del Cielo beach, Chiapas
El Almendro restaurant has a menu of Mexican and seafood food. It is on Mariano Matamoros boulevard in Puerto Arista, next to the Hotel Arista Bugambillas. It has views of the sea.
Manzanillo, Colima

The popularity of Manzanillo’s beaches is due to its beauty, tourist infrastructure and its always good weather. The beautiful boardwalk and a restored historic center complete the tourist package.
Cheap hotels in Manzanillo, Colima
Holyday Inn Express Manzanillo is a 2-star hotel with a bar, gym, outdoor pool and breakfast included in the rate. Its spacious rooms have air conditioning, private bathroom, coffee maker, ironing kit, and flat-screen TV with cable channels. It is on Miguel de la Madrid Boulevard 424. Look at the Hotel in Booking
Cheap restaurants in Manzanillo, Colima
The tortillas at Tacos La Sonrisa, on Miguel de la Madrid boulevard, are prepared by hand and at the moment, which guarantees a fresh and well-served dish. The place has a good assortment of meats, sauces and garnishes (guacamole, pot beans, onions).
Hermosa Beach, Baja California

It is a beach of almost 1 km in length to the south of the bay of Ensenada, with fine and clear sand. It is very visited in summer by people who go to sunbathe and practice water sports. In winter it is good for walking and enjoying the panoramic views.
Budget hotels near Playa Hermosa, Baja California
Hotel Posada del Mar is a 3-star accommodation in El Sauzal, km 103 of the Tijuana-Ensenada highway. It is a good place for surfers due to the number of beaches with good waves that are nearby. It has free Wi-Fi, barbecue area, snacks and drinks vending machine and rooms with private bathroom, cable TV, fridge and kitchenette. Look at the Hotel in Booking
Cheap restaurants near Playa Hermosa, Baja California
At La Avioneta you can enjoy the best tacos and Mexican dishes in the city. The caguatún (loggerhead-style tuna), the Gobernador tacos and the marlin tostadas are exquisite. It is on Seventh Street, between Rayón and Aldama in the Colonia Obrera de Ensenada.
Juan Angel Beach, Veracruz

It is located in a small fishing village in the Veracruz municipality of Úrsulo Galván, on the central coast of the state. It is a perfect place to forget the routine, relax under the sun and eat the simple but delicious seafood prepared by the locals. The town has a river. Another popular nearby beach is Chachalacas.
Budget hotels near Juan Angel Beach, Veracruz
Casa Luz is a tourist accommodation in the municipal seat of Úrsulo Galván, with a balcony, patio, 2 bedrooms, living room, air conditioning, 2 bathrooms with shower, flat screen TV, fridge and equipped kitchen. It is open 24 hours a day and parking is free.
Cheap restaurants near Juan Angel beach, Veracruz
The D’ Mama restaurant is in a traditional house on José María Morelos 3, Úrsulo Galván. It is a family place with tasty and cheap food. In Barra de Chachalacas is La Pecera del Sabor, a good place to have breakfast or brunch.
Destiladeras Beach, Nayarit
Destiladeras is a beautiful beach in Nayarit to the west of La Cruz de Huanacaxtle in the Bay of Banderas. It is 38 km from Puerto Vallarta and despite the hotels, restaurants and other tourist facilities, it maintains its wild beach atmosphere.
Budget hotels near Destiladeras Beach, Nayarit
Casa María Resort is located in the Prolongación Los Picos, Bucerías, 12 km from Destiladeras beach. It is a 3-star hotel with an outdoor pool, restaurant, gardens, shared lounge, suites and family apartments. The latter are 100 m 2 with a kitchenette, dining room, fridge, microwave, stove, toaster and coffee maker. There is free Wi-Fi. Look at the Hotel in Booking
Cheap restaurants near Destiladeras beach, Nayarit
The Mar y Sol restaurant, on Avenida del Pacífico 4, Bucerías, is a place to dine while watching the spectacular sunsets. At breakfast it offers tasty motuleño eggs. It has private parking and the attention is very good.
San Luis Gonzaga Bay, Baja California

It is a quiet Baja Californian beach destination on the Sea of Cortez, 7 km from Ensenada, in the middle of beautiful natural landscapes. The calm, clean waters of the bay are perfect for swimming, pedal boating, fishing, and excursions to the Enchanted Islands.
Budget hotels near San Luis Gonzaga Bay, Baja California
Alfonsina’s Resort is an eco-hotel surrounded by the tranquility of the bay and its beaches that invite you to disconnect from routine. The rooms have views of the sea or the estuary and are designed for a pleasant and comfortable stay. In the nearby city of Ensenada there are affordable accommodation options such as the Posada El Rey Sol and El Sausalito hotels.
Cheap restaurants near San Luis Gonzaga Bay, Baja California
At the 240 Grill restaurant, in Plaza Villa Mexicana (Riverol 143) in Ensenada, they prepare tasty seafood in an excellent atmosphere You won’t regret eating the ceviche tostada with the smoked fish, which is typical of the city, as well as the shrimp quesadillas and the octopus al pastor tacos.
Puerto Penasco, Sonora

Its extensive and beautiful beaches on the Gulf of California and the construction of tourist infrastructure (hotels, restaurants, condominiums), have turned Puerto Peñasco into an important tourist pole in Sonora. From the sandbanks you can see magical sunsets.
Cheap hotels in Puerto Penasco, Sonora
The Hotel Playa Bonita Resort is a tourist accommodation on the shores of Rochy Point beach, on the Balboa 100 promenade in Puerto Peñasco. It has 2 outdoor pools, a hot tub, a bar and a small supermarket. The rooms have a bathroom with a bathtub, air conditioning and a flat screen TV. Look at the Hotel in Booking
Cheap restaurants in Puerto Peñasco, Sonora
Viva México is at 5 Ulloa Street and is famous in Puerto Peñasco for its fish, shrimp, pastor and carne asada tacos. The variety of sauces is impressive and the prices very reasonable. Lucky’s Cantina is another good Mexican food place in Puerto Peñasco. It has excellent views on the boardwalk.
Miramar Beach, Tamaulipas

Miramar is one of the most beautiful beaches in the Gulf of Mexico distinguished by its fine sand and declining waves, which allow bathers to enter its waters without risk of danger. It is in the suburban municipalities of Ciudad Madero and Tampico, on the Tamaulipas coast.
Budget hotels near Miramar beach, Tamaulipas
On Avenida Francisco Madero 202 of the Playa Miramar subdivision of Ciudad Madero is the Hotel Miramar Inn. It has a restaurant, hot tub, free Wi-Fi in its facilities and rooms with air conditioning, flat-screen TV with cable channels, private bathroom, hairdryer, ironing kit and dining table.
Cheap restaurants near Playa Miramar, Tamaulipas
El Camarón Vaquero serves excellent seafood and Mexican food on Tampico’s Costero boulevard. Portions are generous and the food is very tasty. For starters, they offer a tasty shrimp broth and their dishes include seafood casserole, Veracruz-style fish and mixed salpicón (shrimp, crab and octopus).
Michigan Beach, Guerrero

Among the cheapest beaches in Mexico is Michigan, an almost virgin sandbank on the Isla de los Pájaros where you can camp. It has somewhat intense waves, good for surfing. Those who want calmer waters can go to the lagoon near the beach. The locals prepare delicious and cheap food.
Budget hotels near Michigan Beach, Guerrero
At 4 Hermenegildo Galeana street in the Aguas Blancas neighborhood of the municipality of Técpan de Galeana, is the Hotel Real de Técpan, an inexpensive lodging with free Internet connection and parking. The rooms have a balcony with a view, air conditioning, private bathroom and flat screen TV. Look at the Hotel in Booking
Cheap restaurants near Michigan Beach, Guerrero
In Técpan de Galeana there are several simple and cheap places to eat, such as La Fogata restaurant (Lagunilla, downtown), Cocina Económica Mellin (Progreso 8, downtown), Cocina Económica Lucy (Independencia 110, Lindavista), La Botana (El Cerrito) and Pp Chicken Shop (General Cesáreo Ramos G 25, center).
Puerto Ceiba, Tabasco

5 km from the Tabasco city of Paraíso is the peaceful fishing village of Puerto Ceiba, on the shores of the Mecoacán lagoon. Oysters are fished in the body of water, a delicacy that constitutes one of the bases of local gastronomy. Mangroves, streams, jungle and the sea complete the wild natural environment of Puerto Ceiba.
Budget hotels near Puerto Ceiba, Tabasco
The Hotel Puerto Ceiba is an affordable 2-star accommodation on 16 de Septiembre street in Puerto Ceiba, with a solarium, shared lounge and free Wi-Fi. Its rooms have a private bathroom, flat screen TV and air conditioning. Look at the Hotel in Booking
Cheap restaurants near Puerto Ceiba, Tabasco
At Calle Melchor Ocampo 101 in Paraíso is Fiesta Brava, a steakhouse with good meats and friendly service. Another great restaurant is Costa del Mar Caribe, at km 10.5 of the Paraíso-Puerto Ceiba highway. It has a view of the lagoon and an excellent quality/price ratio for its seafood and Mexican food.
Zipolite Beach, Oaxaca

Nudist beach of the Mexican Pacific. If you do not want to expose your body, you can choose to see the exuberant landscape and the calm atmosphere of Zipolite, where everything is simple, minimalist and without complications.
Budget hotels near Zipolite beach, Oaxaca
The Hotel Descalzo is a picturesque and affordable establishment with thatched roofs, on Calle Las Palmas, with a bar, gardens and free Wi-Fi. Its rooms have private bathroom, fan, outdoor furniture and balcony with sea view. Look at the Hotel in Booking
Cheap restaurants near Zipolite beach, Oaxaca
Eating cheap in Zipolite will not be a problem, since in Órale Café, Piedra de Fuego and Sal y Pimienta, there is a variety of food at affordable prices. Vegans can eat a tasty lentil burger at Cenzontle Mazunte, a live music venue where spontaneous performers are welcome.
Playa Bonita, Campeche

It is one of the most popular beach destinations in the state of Campeche for being only 15 km from San Francisco de Campeche. The beach is soft white sand, with volleyball and soccer courts. It has showers, changing rooms, fish and seafood restaurants, and rental of palapas. Also hammocks, life jackets and beach furniture.
Budget hotels near Playa Bonita, Campeche
Misión Campeche is a charming and affordable 3-star hotel on Calle 10, N° 252, in San Francisco de Campeche. It works in a colonial-style building with spacious rooms with private bathroom, air conditioning and flat screen TV with cable channels. Look at the Hotel in Booking
Cheap restaurants near Playa Bonita, Campeche
You can find the best pastas at Casa Vittoria (45 Victoria Street) and if you fancy a good seafood and fish grill, you should go to Ronsel Seafood & Grill, on the Campeche-Lerma highway. La María Cocina Peninsular offers Mexican and contemporary dishes.
Sisal Beach, Yucatan

Sisal was the main port of the Yucatan peninsula until the 19th century and inaugurated the telegraph in the state when it received Empress Carlota in 1865. It has a beach with dunes and white sand and a picturesque pier that is a meeting point to watch the sunset.
Budget hotels near Sisal Beach, Yucatan
Hotel Coco’s Beach is on the beachfront in Sisal with an outdoor pool, terrace and free private parking. The apartments have a private bathroom and double beds. They admit up to 5 guests. Look at the Hotel in Booking
Cheap restaurants near Sisal beach, Yucatan
In Muelle de Sisal (Calle 8 Oriente) they serve good cocktails and seafood. In Cocina Económica Doña Genny (Calle 3 Oriente) you can eat Mexican and seafood dishes at good prices, just like in Palapa de Soco, whose specialty is seafood.
Rincon de Guayabitos Beach, Nayarit

Guayabitos, in the municipality of Compostela, is one of Mexico’s cheap tourist destinations in the Riviera Nayarit. Its beach is very popular for its calm waves and for being one of the closest to Tepic and Guadalajara. Their accommodations are mainly made up of cabins and rooms with kitchens, where visitors prepare fresh fish and shellfish caught by local fishermen.
Cheap Hotels near Rincon de Guayabitos Beach, Nayarit
Cabañas del Capitán is a 3-star accommodation in Returno Jacarandas 88, Rincón de Guayabitos. Its bungalows and suites have a balcony, air conditioning, private bathroom, flat screen TV, kitchenette, kitchen utensils, fridge, microwave, stove, toaster, coffee maker and dining area. Also 2 swimming pools (adults and children), solarium, hot tub and free Wi-Fi. Look at the Hotel in Booking
Cheap restaurants near Rincon de Guayabitos beach, Nayarit
At the north end of the beach is El Amigos Vargas, the best place in Guayabitos to eat coconut shrimp and mummy (large shrimp, stuffed with cream cheese and wrapped in bacon).
What are the cheapest beaches in Mexico?
Palmitas beach (Guerrero), Troncones beach (Guerrero), Mayto beach (Jalisco), Boca de Apiza (Michoacán), Maruata beach (Michoacán), San Pancho (Nayarit), Sayulita (Nayarit), El Tambor beach (Sinaloa), Barra de la Cruz (Oaxaca) and San Agustín beach (Oaxaca).
What are the safest beaches in Mexico?
The safest Mexican beaches are those that hold the Blue Flag, a badge awarded by the European Foundation for Environmental Education, which values the conditions of environmental quality and safety. In Mexico there are more than 30 Blue Flag beaches, being the Latin American country with the most recognized sandy beaches. Among these are Delfines beach (Quintana Roo), Conchas Chinas (Jalisco), Nuevo Vallarta (Nayarit) and El Chileno (Baja California Sur).
What are the closest beaches to CDMX?
The closest beaches to the Mexican capital are those found in the areas of Tuxpan and Costa Esmeralda, in Veracruz, which are between 290 and 350 km, respectively. The Chacahua (Oaxaca) coastline is 400 km away and Ixtapa-Zihuatanejo, (Guerrero) 480 km away.
Mexico beaches map
Cheapest beaches in Mexico: Carrizalillo beach, Oaxaca
It is one of the best beaches in Puerto Escondido, in Oaxaca. It is a small cove 300 meters long with beautiful turquoise blue waters and gentle waves. To get to the beach, you have to climb a slope on foot and then go down to sea level.