Located on Costa Rica’s upper western coast, Puerto Carrillo is a charming fishing village known for its inviting beaches, excellent and diverse fishing opportunities, and laid-back atmosphere. The delightful white-sand beaches have small waves, warm turquoise waters and a collection of lovely tidal pools. Playa Carrillo is generally quiet and provides wonderful picnic areas right on the beach, as well as a scenic paved boulevard, and a fantastic lookout spot a short walk up the shore. Fishing is the primary drawcard of the area, with a variety of options for sport fishing and angling. Visitors can take yoga and surf tours, go hiking and camping, and explore the landscape by ATV or on horseback. Puerto Carrillo is a prime whale-watching spot, and its waters are home to humpback whales, spinner dolphins, and stripe marlins.