1. Montezuma
Montezuma used to be just a small fishing village, but those days are long gone. Its beaches are now home to a hippie/boho scene made up of both locals and foreigners.
The city's location on the southeastern tip of the Nicoya Peninsula means that finding your way here is half the fun. You can get to Jaco by bus, and from there take an hour-long water taxi ride directly to Montezuma Beach (the boat actually departs from Herradura, just north of Jaco). You can also drive two hours from San José to Puntarenas and its ferry terminal, where you'll board a ferry to Paquera. Once in Paquera, drive another hour through Tambor Beach, Cobano, and then finally along the gravel road to Montezuma. (Yes, there's also a pretty cheap 25-minute flight from San Jose to Tambor, but that's a turn-off from the adventure.)
Montezuma is bordered by several miles of rugged coastline and offers some pretty epic nightlife — the fun certainly doesn't end once you put away your surfboard for the day. Just outside of town is a stunning 80-foot waterfall with great swimming spots, and there are natural hot springs nearby. The only problem with Montezuma is getting down from the heights long enough to see what else Costa Rica has to offer.