Santa Teresa Beach is a laid-back yet vibrant destination located on the Nicoya Peninsula in Costa Rica. Famous for its consistent surf breaks, stunning sunsets, and lush tropical surroundings, it has become a popular spot for both surfers and nature lovers alike. The long, golden sandy stretch is perfect for beach walks, sunbathing, and beach sports, while the crystal-clear waters offer excellent conditions for a variety of water activities. With its relaxed vibe, Santa Teresa is an ideal place for those seeking both adventure and tranquility. The village nearby features a range of accommodations, local eateries, and surf shops, making it a perfect place to enjoy the best of Costa Rican coastal life.

This page contains affiliate links, meaning we may earn a small commission at no additional cost to you if you make a purchase through the links provided. Your support helps us continue sharing travel tips and guides.

Top Water Activities:

Recommended Beach Day Packing List:

Nearby Beaches Worth Visiting:

  • Playa Carmen: A quieter beach, perfect for a relaxed day by the water.
  • Playa Hermosa: Known for its scenic beauty and excellent surf conditions.
  • Playa Malpais: A more secluded beach, ideal for those looking for peace and solitude.