Guanacaste je provincija (province) na krajnjem sjeverozapadu, uz pacifičku obalu, Kostarike, koje na sjeveru graniči s Nikaragvom, na istoku s pokrajinom Alajuela, a na jugu s pokrajinom Puntarenas. Ima površinu od 10,141 km² i s populacijom od 264.238 stanovnika (2000.), ona je najmanje naseljena pokrajina Kostarike.
Glavni grad pokrajine je Liberia, a ostali važniji gradovi su Cañas i Nicoya.
Pokrajina je dobila ime po istoimenom drvetu, Enterolobium cyclocarpum, koje je i nacionalno drvo Kostarike.