Las Catalinas is a beach town located on the Pacific coast of Costa Rica in the Guanacaste province, which is known for its beautiful beaches, diverse ecosystems, and vibrant culture. Las Catalinas has been around since the early 2000s and is considered a luxury walking-friendly beach town. That’s right, no cars.