La Joya is located at kilometer marker 167 on Highway 200, the major highway that runs from Acapulco to Salina Cruz. There are no street names in our tiny village, but an address to use for GPS is El Puertecito, Santa Maria Colotepec, 70934 Oaxaca. 


Airport Information

The nearest airports are in Puerto Escondido (PXM), about 40 minutes from La Joya by car, and Huatulco (HUX), which is about 90 minutes from La Joya. Taxi service is available, but can be expensive. We can arrange a private pickup if you let us know in advance. Please email us for a current quote on transportation costs.



The closest bus station is in Puerto Escondido. Buses arrive here from Mexico City, Oaxaca and most major national destinations. 


please contact for more detailed information.