Location: between Islita and Bejuco beaches in Guanacaste, Costa Rica.
Corozalito beach entrance GPS Coordenates: 9.853742, -85.3777 (9°51’13.47″N, 85°22’39.72″W)
Canton: Nandayure, district: Bejuco.
Zone postal code: 50906.
Corozalito Beach is separated by towering cliffs of volcanic rock that are about 80 million years old from Islita beach.
Corozalito hosts a significant population of Olive Ridley (Lepidochelys olivacea) sea turtles, as well as some Pacific Green (Chelonia mydas), Leatherback (Dermochelys coriacea) and Hawksbill (Eretmochelys imbricata) sea turtles.
The southern area of Corozalito beach has a mangrove estuary which flows into the sea during the rainy season, with fresh water and even during the dry season. This particular habitat is visited by migratory birds, such as the critically endangered Jabiru, and small vertebrates typical of the Guanacaste region like coyotes, coatis, raccoons, ant eaters and skunks, which are commonly spotted on the beach in search of turtle eggs.
Getting to Corozalito beach in Guanacaste:
From San José drive north to Puntarenas and then follow the highway towards Liberia until you reach Limonal. Turn left at Tres Hermanas Restaurant towards La Amistad bridge until you get to Nicoya. Once you reach Nicoya, continue your drive taking the road to Samara passing through Hojancha, and continue South through Carrillo, Camaronal and Islita to Corozalito beach. It is a very scenic route that exemplifies rural Costa Rica. This route requires a total of six hours from San Jose.
From Daniel Oduber Quiros International Airport (LIR), drive south to Nicoya and from there to Samara passing through Hojancha. Continue South through Carrillo, Camaronal and Islita to Corozalito beach. It is a very scenic route that exemplifies rural Costa Rica.
Take a local bus from San Jose – Coyote beach, Caletas beach and Bejuco beach, which takes about 6 hours, and then take a bus from Bejuco to Corozalito, which takes about 15 minutes (ARSA, 2257-1835 / 2650-0179).
You can also take a flight from the Juan Santamaria Airport to the Punta Islita Airport, either with Sansa Airlines or Nature Air every day. From here you can rent a car and drive or take taxi to Corozalito beach, which is about 30 minutes.