Los Ayala is a small coastal town located in the Mexican state of Nayarit, specifically within the municipality of Compostela. It is situated on the Pacific coast, approximately 90 kilometers (56 miles) north of Puerto Vallarta and adjacent to the larger tourist resort of Rincón de Guayabitos.
The town is nestled in a cove along the Bay of Jaltemba, offering a sheltered beach with calm waters. Its economy is primarily driven by tourism, catering to both national and international visitors seeking a more relaxed and less developed alternative to larger resort destinations. Los Ayala is known for its sandy beaches, local seafood restaurants, and a laid-back atmosphere. Activities popular in the area include swimming, sunbathing, boat trips to nearby islands such as Isla del Cangrejo (Crab Island) or Isla Coral (Coral Island), and exploring the surrounding jungle landscapes. The community maintains a modest infrastructure, providing basic services and accommodations for tourists, including small hotels, bungalows, and vacation rentals.