Santa Teresa


My Go-To Spots in Santa Teresa
10 Best Things To Do in Santa Teresa, Costa RIca
Santa Teresa sits on the southern tip of Costa Rica’s Nicoya Peninsula, a stretch of coastline where jungle meets the Pacific and the pace of life is measured in tides and sunsets.
What started as a quiet fishing village has turned into one of Costa Rica’s most loved surf towns, attracting travelers from all over the world who come for the waves and end up staying for the vibe.
This list brings together my personal highlights and favorite experiences, the best things to do in Santa Teresa, Costa Rica.
Must-See & Do
THINGS TO DO IN SANTA TERESA
Dusty roads, open air restaurants, yoga shalas tucked between the trees, and some of the most consistently good surf breaks in Central America make this place feel like a world of its own. Whether you come to ride waves, chase sunsets, or simply slow down, Santa Teresa has a way of pulling you in and making it really hard to leave.
1. Explore the Village of Santa Teresa
Santa Teresa is not your typical Costa Rican town. It is essentially one 4 kilometer long, partly unpaved road that stretches along the coast, lined with surf shops, organic cafes, co-working spots, yoga studios, and little boutiques selling handmade jewelry.
The village has this wonderful bohemian energy where everyone seems to be on island time. You will see surfers walking barefoot with boards under their arms, smoothie bowls being served at open air counters, and dogs happily napping in the shade. There is no real “center” to the town, and that is part of its charm. Just walk, explore, and let the vibe of the place sink in.
You can also spot wildlife in Santa Teresa, with many monkeys and iguanas just off the roads, especially in the early morning or late afternoon when they are most active, so it is worth keeping your eyes open while exploring the area.
2. Go Surfing in Santa Teresa
If there is one thing Santa Teresa is truly famous for, it is the surf. The coastline here picks up consistent swells year round, making it one of the best surf destinations in all of Central America. You can easily arrange your lessons either online in advance or directly with an instructor once you’re in town, with prices typically ranging between 50-80 USD per session.
Whether you are a total beginner or an experienced surfer looking for powerful beach breaks, there is a wave for you. Playa Santa Teresa is the main spot with punchy, fast breaking waves that attract surfers from around the world. Playa Hermosa is a great option for beginners, with gentler waves and sand bottom breaks. Surf lessons and board rentals are everywhere, so even if you have never stood on a board before, this is the perfect place to give it a try.
The surf culture here is not just about the waves. It is a whole lifestyle. Morning sessions, afternoon sessions, sunset sessions. Surfing becomes your daily rhythm in Santa Teresa, and honestly, it is hard to imagine a better place for it.

The best waves are usually early morning and late afternoon. Midday can get crowded during high season, so try to get out there early for a more peaceful session.
3. Take a Day Trip to Tortuga Island
Tortuga Island is one of those places that looks like it belongs on a postcard. White sand, turquoise water, palm trees, the whole package. The island is uninhabited and sits off the coast of the Nicoya Peninsula, making it an easy day trip from Santa Teresa. You will even spot wild pigs roaming the island!

The name “Tortuga,” which means turtle in Spanish, comes from the island’s shape when seen from above, as it is said to resemble a turtle floating in the ocean. Can you tell from the photo below?
Most tours include snorkeling equipment, a freshly prepared lunch, and plenty of time to just float in the crystal clear water. Keep your eyes on the water during the boat ride because dolphins, manta rays, and sometimes even sea turtles show up. Day trips usually cost between 90-120 USD per person.
On the island, there is also a beach volleyball court, and we ended up playing for so long without even noticing the time passing.
How to Get to Tortuga Island
Most tour operators pick you up directly from your accommodation in Santa Teresa. From there, you are driven to Montezuma, which takes about 35 to 45 minutes by van. In Montezuma, you hop on a boat for about 45 to 50 minutes until you reach the island. The whole trip is a full day experience, lasting around 7 to 8 hours, and everything is usually included in the price: transport, snorkeling gear, lunch, and drinks. Tours run daily, so booking a day or two in advance is usually enough.
4. Discover the Beautiful Beaches
Santa Teresa is blessed with some of the most beautiful beaches on the Nicoya Peninsula, and the best part is that each one has its own personality. Here are the beaches you should not miss.
Playa Hermosa
The name means “beautiful beach” in Spanish, and it absolutely lives up to it. Wide stretches of golden sand meet gentle, rolling waves that are perfect for beginner surfers and swimmers. The beach is lined with palm trees and has a peaceful energy that makes it easy to spend an entire afternoon here. It is also one of the quieter spots, with fewer crowds than the main strip. I surfed at this beach many times as a beginner and loved it!
Playa Santa Teresa
This is the main beach and the heartbeat of the whole area. It is where most of the surf action happens, with powerful, fast breaking waves and dramatic rock formations. The beach itself stretches out long and wide, with lush jungle creating a beautiful backdrop. You will find surfers of all levels here from sunrise to sunset. The vibe is energetic and very social.
Playa Carmen
Sitting right in the center of town, Playa Carmen is a gorgeous stretch of coast that is ideal for long walks and watching the sunset paint the sky. The waves here can be tricky, so it is more of a relaxation beach than a surf spot. At low tide, you can even find small tide pools along the rocky edges. It has a laid back, local feel that I really liked.
I saw people run into the water and come back out with bleeding toes. There are large rocks hidden in the water, so make sure to be careful when going in for a swim.
Manzanillo Beach
Tucked a bit further north, Manzanillo is where you go when you want calm water and a quieter atmosphere. The rocky points along the coast create great snorkeling opportunities, and the waves are gentler than on the main beaches. It feels a bit more secluded and wild.
5. Join a Sunset Yoga Class
Santa Teresa and yoga go together like surfing and sunsets. The town is full of yoga studios and retreat centers offering classes for every level. Many studios are open air, surrounded by jungle, with the sound of the ocean in the background.
Studios like Horizon Yoga Hotel and Ranchos Itauna offer beachfront sessions that feel more like a meditation with movement. Even if yoga is not your usual thing, doing it here might just change your mind.
6. Go on an ATV Coastline Adventure
Exploring Santa Teresa and the surrounding coastline on an ATV is one of the most fun things you can do here. The roads are dusty and partly unpaved, which actually makes ATV riding feel like a proper adventure.
Some operators offer guided coastline tours that take you to spots you would never find on your own, including secret coves and clifftop lookouts. If you rent one on your own, just be aware that there is no gas station in town, the nearest one is about 30 minutes away in Cobano. Renting an ATV is super expensive in Santa Teresa, prepare to pay

Wear sunglasses and something to cover your nose and mouth when riding, the dust on the roads is no joke, especially in the dry season.
Renting an ATV in Santa Teresa is really expensive, with daily rates usually around 60-100 USD. Weekly rentals are around 500 USD, offering savings with a lower daily rate. But still, super expensive.
7. Visit the Mal Pais Tide Pools
Just south of Santa Teresa, the coastline turns rocky and rugged, and at low tide, an incredible world of natural tide pools appears. The Mal Pais tide pools (also called Mar Azul tide pools) are carved into dark volcanic rock that absorbs heat from the sun, making the trapped seawater warm, almost like natural hot tubs by the ocean.

Always check the tide chart before visiting. The pools are only accessible and safe at low tide. At high tide, waves crash over the rocks and the pools disappear completely.
You can spot little tropical fish, sea urchins, crabs, and all kinds of colorful marine life hiding in the pools. The landscape here feels completely different from the sandy beaches of Santa Teresa, more wild and untouched.
8. Take a Day Trip to Montezuma
Montezuma is only about a 30 minute drive from Santa Teresa, and it makes for a perfect day trip. This little bohemian town has a completely different energy, more artsy and laid back.
The main attraction is the Montezuma Waterfall, a series of three cascading falls surrounded by lush jungle where you can hike and swim. The hike is short but involves some slippery sections, so good shoes are a must.
9. Join a Beach Clean-Up
One thing I really appreciated about Santa Teresa is the strong sense of community and environmental awareness. Local organizations and volunteers regularly organize beach clean-ups, and joining one is a meaningful way to give back to the place you are enjoying.
The Santa Teresa Lifeguards, along with projects like LE.CO and NP Waterkeeper, run weekly clean-ups every Saturday. It only takes an hour or so, and you meet great people while helping to keep these beautiful beaches.
Since times and meeting points can occasionally change, it’s best to quickly check their Instagram pages which I linked above for the latest details.
10. Eat at the Outdoor Food Court, Eat Street
This open air food court is built from converted shipping containers and brings together a bunch of different food vendors in one colorful, laid back space. You will find everything from Tex Mex and healthy smoothie bowls to craft cocktails and wood fired pizza.
What I also love about this place is that they use compostable containers and plastic free bottles, which fits perfectly with Santa Teresa’s eco conscious vibe. It is open daily from 7:00 AM to 10:00 PM.
Sleep Well
WHERE TO STAY IN SANTA TERESA
Where you stay in Santa Teresa really makes a difference, so it helps to understand the layout first. The town stretches out along the coastline in a long, narrow strip, which means getting from one end to the other can take quite a while. Walking isn’t always the easiest option either, as there are no proper sidewalks along the main road. Because of this, it’s best to choose accommodation close to where you’ll spend most of your time.
Where to Eat & Sip
BEST CAFÉS & RESTAURANTS SANTA TERESA
The food scene in Santa Teresa punches well above its weight for a little surf town. You will find everything from freshly baked goods and healthy bowls to Latin street food and fine Asian cuisine, all served in open air settings. Here are the spots that stood out to me.
Transportation
HOW TO GET AROUND SANTA TERESA
Getting around Santa Teresa takes a little adjusting because the town is basically one long road that is only partly paved. Everything is spread out, and the dust situation is real. But once you figure out your mode of transport, you will be totally fine.
By Bicycle
Bikes are hands down the most popular and practical way to get around town. At around €43-61 / USD 50-70 per week, they are still somewhat affordable compared to ATV's and let you get from beach to beach, stop at cafes, and cover the main stretch with ease.
By ATV
ATVs are the other big option, and they are everywhere. They give you more range and speed, which is great if you want to explore further out towards Mal Pais or hidden beaches. However, renting one starts at around €433 / USD 500 per week.
On Foot & By Taxi
If you are staying centrally in Playa Santa Teresa, you can walk to many restaurants and the beach without any issues. For longer distances, taxis are available. There is no Uber in Santa Teresa, so prices are negotiated directly with drivers.
How to Get to Santa Teresa, Costa Rica
It's a bit remote, which is exactly why it feels so special, but getting there takes a little planning. You have a few main options:
Even though we had a rental car during our entire trip in Costa Rica, we decided to fly to Santa Teresa from San José. It’s an experience in itself! The views and plane take-off over the coastline and jungle make the journey just as unforgettable as the destination.
Travel Smarter
SANTA TERESA TRAVEL TIPS
The Weather
BEST TIME TO VISIT SANTA TERESA
Santa Teresa sits on the Nicoya Peninsula, where the climate is shaped by two distinct seasons: a dry season and a rainy season. The good news? The surf is consistent year round, so whenever you visit, there will be waves waiting for you.
Dry season (December to April): This is the peak season and the most popular time to visit. Blue skies, warm temperatures, and barely any rain make it ideal for beach days and outdoor adventures. It is also the busiest and most expensive time to travel here, so expect more crowds and higher prices for accommodation.
Rainy season (late April to November): Rain usually arrives in the afternoon, leaving mornings sunny and beautiful. October tends to be the wettest month, but even then, the mornings are often dry enough for surf sessions and beach time.

I visited Santa Teresa in November. The mornings were gorgeous and sunny, and we only had one rainy afternoon, but it made everything feel even more alive.
Loved it? Pin it, Share it!
INSPIRE OTHERS TO TRAVEL TO Santa Teresa
Keep Exploring
More Travel Guides from Costa Rica



THE TRAVEL

Let’s stay connected!
Get inspired, helpful tips and exclusive updates straight to your inbox. Subscribe to join a community of explorers.








































































Leave a Reply