Puerto Cayo es un pueblo de pescadores ubicado al sur de Manabí, Ecuador. Su playa es de unos 5 km (3 mi). Puerto Cayo es el puerto más cercano al Parque Nacional Machalilla. La mayor parte de sus habitantes se dedica a la pesca, otros se dedican a la elaboracion de tejidos y artesanías. Frente a la playa de Puerto Cayo, hay una pequeña isla conocida como "Islote Pedernales" donde se puede bucear. También es hogar de pelícanos, fragatas y piqueros de patas azules.
Puerto Cayo es uno de los mejores lugares para disfrutar de la observación de ballenas durante los meses de junio a septiembre. Algunos pescadores ofrecen sus botes para transportar turistas a la Isla de La Plata. El viaje en una canoa cuesta entre $5 a $15.