El parque cuenta con un área de 140.8 km², el clima es árido y seco debido a la cercanía del desierto de La Guajira, las temperaturas promedio oscilan entre 28 y 30 °C.La zona costera se caracteriza por la humedad causada por los vientos del interior.[2] Durante la época de la conquista española en el siglo XVI, la bahía era conocida como El Portichuelo, un lugar donde los esclavos eran traídos a la Colombia colonial.[11][12] El litoral de la bahía es más rico en flora que el desierto circundante, las plantas terrestres más comunes son el cactus Opuntia wentiana y el mangle negro.[14][15] La Guajira contiene ocho áreas protegidas, tres nacionales y cinco regionales.
Santuario Los Flamencos, al oeste de Bahía Portete en La Guajira