You can fly from either Pavas Airport in San Jose, or from Juan Santamaria Airport in Alajuela, it depends on the airline.
Liberia. It has a small, relatively new airport about an hour and twenty minutes from Tamarindo.
Liberia is about an hour away
San Jose (sjo) is a 4 hour drive
Fly into Liberia-Tamarindo is about 45 minutes south, then another 15 minutes or so to hotel!
Get an answer from Occidental Tamarindo staff and past guests.