Puerto Angel is in the state of Oaxaca on the Pacific Coast. Direct flights on Mexicana Airlines from Mexico City to the airports of Huatulco or Puerto Escondido bring you to within a one-hour taxi ride to La Buena Vista Hotel. A Mexicana subsidiary, Aero Caribe, flies daily from Oaxaca city to either airport. The U.S. 800-number for you to contact Mexicana for tickets and rates, etc. is (800) 531-7921.

You can also get here by ground transportation, bus or van, in five or six hours from Oaxaca City to Pochutla, followed by a 20-minute taxi ride from Pochutla to La Buena Vista. Just ask for La Buena Vista in town. La Buena Vista is the first right over the small bridge past the naval base. Take a right at the scalloped wall. At the end of the road is our sign. Take a left at the end of the scalloped wall to La Buena Vista Hotel. Click here for map of Oaxacan coast.