Description: Crocodile Bay Resort is Costa Rica’s finest fishing and ecotour destination (see a complete list of our 22 tours!). The resort is situated on 44 acres of lush tropical gardens with 40 air-conditioned rooms in Puerto Jimenez on Costa Rica's South Pacific Coast (Osa Peninsula).