Due north of Guápiles, Cariari is a blue-collar, rough-around-the-edges banana town. Most travelers make their way quickly through here, en route to Tortuguero. If that's you, Cariari is your last opportunity to get cash.
There’s a gas station and a branch of Banco de Costa Rica with a 24-hour ATM on the Cirrus system.
If you get stranded, spend the night at Hotel El Trópico on the main road (300m north of Terminal Caribeño), which has 15 tidy rooms and an onsite restaurant (open 7am to 10pm).