Santa Teresa is a small, but fast growing town in Puntarenas Province, Costa Rica. It is located about 150 kilometres (93 mi) west of the capital city of San José. Like other coastal villages on the Nicoya Peninsula, Santa Teresa started as a remote fishing village. The other principle industries were cattle ranching and logging. In the early 1990s, the town of Santa Teresa was "discovered“ by low budget tourists and started growing since then. It is one of the country's premier surfing spots along with the neighboring community of Mal País.
Santa Teresa, stretches over 5 kilometres (3 mi) of both paved and gravel roads. It is remote and has basic infrastructure with a few shops and some internet cafés. There are now more than 30 hotels, ranging in price from US$10 to $1000 per night. Santa Teresa is known for gold-grey beaches, good surf conditions and a relaxing atmosphere. Surfing conditions are generally best during mid to high tides. Santa Teresa has also become known for its many excellent restaurants, all started by various chefs who have moved to the area from various other countries.