El municipio de Santa María Huatulco se encuentra aproximadamente a ocho horas de la capital del estado. Su principal atractivo son sus 9 bahías y 36 playas. Las bahías llevan por nombre: Conejos, Tangolunda, Santa Cruz, Chahué, Maguey, Órgano, Cacaluta, Chachacual y San Agustín.