·

Ultimate Guide of the Best Things to Do in Puerto Viejo, Costa Rica

Nestled on Costa Rica’s vibrant Caribbean coast sits Puerto Viejo de Talamanca. A super laid-back tropical paradise known for turquoise waters, lush jungles, and a rich Afro-Caribbean culture. The beach culture and laid-back vibes are exactly what brought us to the Caribbean side of Costa Rica for 3-weeks.

Whether you are looking for relaxed beach days or a jam packed itinerary, discovering the absolute best things to do in Puerto Viejo, Costa Rica is the first step to an unforgettable trip!

If you are currently planning your Caribbean itinerary, this comprehensive guide breaks down what to do in Puerto Viejo, from pristine beaches and world-class snorkeling spots to cozy rainy-day art classes and vibrant nightlife. These are all of our favorite things we did during our 3 weeks on the Caribbean Coast.

This post may use affiliate links. When you shop through them, we may earn a small commission (no additional cost to you). This helps to keep all of our travel resources free for everyone <3

1. Best Beaches in Puerto Viejo

No trip to any Puerto Viejo beach is complete without spending time soaking up the sun and playing in the ocean waves. Cruising between beaches by bicycle is easy, fun, and our personal favorite way to get around!

Town-Center Beaches

  • Playa Negra: Stretching along the northern entrance of town, this beach is famous for its unique dark volcanic sand. The waters here are generally much calmer than the surf breaks further south. The only draw back – it sits right against the main road into Puerto, so it can be a bit busy and loud.
  • Chino Beach: Located right in the heart of downtown, this small sandy cove is sheltered by shallow offshore reefs. It’s a popular spot for locals to cool off and it’s surrounded by town-center cafés for a quick dip between meals, or planning a beach picnic.
  • Salsa Brava: Sitting on the eastern edge of town, Salsa Brava isn’t for swimming. It’s home to Costa Rica’s most legendary and powerful reef break. Grab a cold drink at an open-air beachfront bar and watch experienced surfers tackle some off the biggest waves.

Cocles Beaches

  • Playa Cocles (Beach Break): The main hub for surfing and big waves! Lifeguards are typically on duty here, but definitely beware of the strong rip tides before swimming. It’s also a great area to grab food. We loved stopping at the local grocery store on the way to grab a few beers to drink on the beach before later heading to dinner.
  • Playa Chasma: Located just further down the coast, we spent a ton of time on this beach! The rainforest canopy runs right up to the shore—if you look up into the trees, you’ll probably spot a sleeping sloth. The crowds are much smaller here, and the waves are calmer.

Chiquita

  • Playa Chiquita: A breathtaking, peaceful stretch of coast surrounded by thick greenery. Before heading onto the sand, stop by Gypsea Café right across the street—we highly recommend ordering the avocado toast and a cacao cappuccino (be sure to order it fría!).

Punta Uva

  • Playa Punta Uva: A true postcard-worthy paradise where the jungle river meets the ocean. Also a good place to rent kayaks or paddleboards!.
  • Playa Punta Uva Arrecife: Located just around the rocky green headland from Punta Uva, Arrecife (Reef Beach) boasts powdery white-ish sand and glassy, turquoise water. Protected by an offshore coral reef, it’s one of the safest swimming spots on the entire coast. Sling a hammock between leaning palm trees or take the 5-minute cliff path over the point for panoramic ocean views.

Manzanillo

  • Playa Manzanillo: Sitting at the very end of the paved road in front of the laid-back village of Manzanillo, this wide, golden-sand beach offers gentle waters and authentic Afro-Caribbean charm. It’s a fantastic spot for casual snorkeling or grabbing fresh red snapper from a local soda.
  • Playa Gandoca: Tucked deep inside the Gandoca-Manzanillo Wildlife Refuge near the Panama border, this untouched beach requires an eco-hike to reach, rewarding you with total tranquility, pristine coastal jungle, and seasonal opportunities to watch nesting sea turtles.

South Caribbean Tour: Beaches, Waterfalls & Caribbean Lunch


Planning Your Trip To Costa Rica?
These apps are essential for your travels:

Google Maps: great for finding restaurants, beaches, things to do

Yesim: We did so much research to make sure we would have service in Puerto Viejo. This esim was perfect

Waze: Don’t even try apple maps. Waze is the main map everyone uses in Costa Rica
What’s App: Literally everyone uses what’s app in Costa Rica. For tuktuks, booking tours, accommodations, everything.
Google Translate: great for when you need to speak spanish at the grocery or in the uber.
Converter App: downloaded so many, this one is superior.
Hostelworld: Great for finding cheap accommodations on the fly and local events
Merlin Bird: so fun to identify all the birds around you. We saw both a toucan and green macaw!
Get Your Guide: the best app for booking tours, guides, and so much more.
Uber: besides biking, uber was the main way we got around in Puerto Viejo. it’s very cost effective in Puerto Viejo


2. Snorkeling in Puerto Viejo

Because of its protected reefs and marine sanctuaries, snorkeling in Puerto Viejo is easily one of the top activities you can experience. Here is the full breakdown:

Top Snorkeling Spots & How to Visit

  1. Cahuita National Park: Offers the finest marine life on Costa Rica’s Caribbean coast, safeguarding a protected coral reef system teeming with sea fans, parrotfish, angelfish, green moray eels, and green sea turtles.
    • How to do it: To protect the fragile marine zone, independent shore snorkeling is prohibited here. You must book a guided boat tour (typically $45–$65 per person), which can be arranged through local operators or online.
  2. Playa Punta Uva Arrecife: Here, you can snorkel independently straight off the beach for free! When the sea is flat and glassy, the reef formations flanking the rocky headland make it the easiest shore-accessible spot on the coast.
    • Gear Rental: Stop by the Punta Uva Dive Center right on the beach to rent your mask and fins before jumping in.
  3. Manzanillo (Gandoca-Manzanillo Refuge): Offers shallow reefs teeming with sea turtles and resting reef sharks. While shore snorkeling is possible during calm seas, hiring a local guide is highly recommended to safely navigate currents and locate the healthiest coral patches.

Book A Snorkeling Tour

Best Time for Snorkeling Visibility

While you can get in the water year-round, conditions depend heavily on weather. The absolute best months for clear visibility are February–March and September–October. During these dry Caribbean windows, the sea becomes flat and glassy, river runoff drops, and underwater visibility can reach up to 20 meters.

3. Day Trips in Puerto Viejo

Nature, booking tours, and exploring on boat are among the top ways to spend a day in Puerto Viejo.

Cahuita National Park

A day trip to Cahuita National Park was easily one of our favorite days of our entire trip. To get there, we took the local MEPE bus from Puerto Viejo straight to Cahuita town and walked to the park entrance. On the way back to the bus station, we stopped at Aroma for an iced caramel macchiato—a must-do!

  • Entrances & Fees: The Playa Blanca entrance in Cahuita town operates on a voluntary donation system (a $5 per person donation is suggested)
  • The Trail: A flat 8 km coastal trail connects both entrances of the park, packed with howler monkeys, white-faced capuchins, sloths, birds, and so much more.
  • Rules: Single-use plastics are strictly prohibited, so bring a reusable water bottle.
  • Snorkeling: top place to snorkel in Costa Rica. You can ONLY snorkel here through booking a certified local guide. The beach itself is amazing. So be prepared to want to spend the day here.

Cahuita Kayak & Wildlife Adventure

Gandoca-Manzanillo Wildlife Refuge

As one of the most remote protected areas on the coast, Gandoca-Manzanillo spans thousands of acres of lowland rainforest, swamp mangroves, and wild beaches.

  • Visiting Info: Open daily from 8:00 AM to 4:00 PM. Admission is free (voluntary cash maintenance donations are requested at the ranger station).
  • Highlights: An easy initial trail leads to the iconic Mirador Gandoca Manzanillo, a rocky cliff viewpoint overlooking the ocean. If you plan to tackle the demanding, muddy trek deeper into the jungle toward Punta Mona, hiring a local guide is essential.

Guided ATV Adventure to Manzanillo Beach

4. Things To Do In Puerto Viejo: Yoga

Puerto Viejo’s bohemian, intentional atmosphere makes it a premier destination for holistic health. Don’t miss your chance to practice yoga the Puerto Viejo way—in open-air wooden shalas surrounded by rainforest canopies and ocean waves.

Yoga Studio / SanctuaryLocationVibe & Highlights
Svastha Yoga & Ayurveda CafePlaya NegraNature-immersed retreat combining classes with an Ayurvedic cafe. (Schedule)
Tierra de SueñosPlaya ChiquitaEco-lodge offering drop-in classes, specialized jungle lodgings, and retreats. (Details)
Kona Wellness ShalaCocles (Playa 506)Oceanfront hub for drop-in yoga, sound healing, and meditation right on the beach. (Schedule)
Dragonfly Beach RetreatPunta UvaMagical open-air shala focusing primarily on multi-day organized group retreats. (Calendar)
Hotel Le CaméléonCoclesUpscale resort offering private on-demand yoga in manicured gardens or on the sand.

Healing Beyond Yoga

The wellness community here extends far beyond standard yoga classes. You will find incredible practitioners offering deep tissue massage, somatic breathwork, reiki, acupuncture, and more.

Energetic Chakra Cleansing in the Jungle

💡 Insider Tip: Many of the best economically priced wellness offerings are unadvertised. Check the community bulletin boards near the MEPE bus station to see what you can find!

5. What to Do in Puerto Viejo When It Rains

Because Puerto Viejo is surrounded by lush rainforest, brief tropical showers are totally normal. Having a list of exactly what to do in Puerto Viejo when it rains ensures the weather won’t interrupt your fun.

  • Take a Cacao Chocolate Tour: Learn how raw cacao is grown, harvested, and transformed into chocolate by local communities. We highly recommend visiting Cacao Huasi.
  • Try a Ceramics Workshop: Head over to El Barro Vuelve Ceramics to get hands-on and create your own pottery souvenir while staying dry.
  • Visit the Jaguar Rescue Center: Take an educational guided tour to learn about local wildlife conservation and see rescued sloths, monkeys, and wild cats currently undergoing rehabilitation.
  • Enjoy Rain-Sipping at a Café: Puerto Viejo’s café culture is exceptional. Find a cozy open-air spot, order a warm Costa Rican coffee or fresh ginger tea, and relax to the peaceful sound of rainfall on the jungle leaves.
  • Book an Indoor Yoga Class or Massage: Unwind during a rainy afternoon with an inexpensive deep tissue massage at Pure Jungle Spa or a cozy indoor restorative yoga flow.
  • Take Salsa Lessons: Stay active indoors by taking beginner-friendly salsa and bachata dance classes at Azúcar Club Puerto Viejo.

Caribbean Cooking Class with a Native

6. The Best Of: Puerto Viejo Restaurants

The local culinary scene seamlessly blends traditional Costa Rican staples with Caribbean flavors like coconut, ginger, and habanero peppers. Puerto Viejo is a growing community with a strong expat influence and that shows through in the restaurant scene. We had so much fun going out to dinner.

Puerto Viejo Town Center

  • DeGustibus: Morning staple for fresh breads, pastries, smoothies, and organic breakfasts. We got the beet smoothie and some bread to take home!
  • Restaurante Riquisimo: The best spots for authentic Caribbean rice and beans cooked in coconut milk, served with jerk chicken and fried plantains.
  • Mopri: Ultra-casual spot with gravel floors and plastic chairs serving the freshest raw and cooked daily catch.

Playa Cocles

  • Amici Beach Restaurant: Dine on Playa Cocles with some pizza. Also $6 gin and tonic happy hour. The prosciutto pizza was amazing.
  • Spicy Coconut: More upscale waterfront terrace offering delicious meals and a boutique with local handmade goods.

Playa Chiquita

  • Soda Taylor Spoon: A top choice for budget-friendly, authentic local Caribbean casados.
  • El Nido e’ Pulecenella: Authentic Neapolitan pizzas cooked inside a specialized wood-fired oven.
  • Pura Gula: Excellent spots for international comfort food and Spanish-influenced slow-food seafood.

Punta Uva & Manzanillo

  • El Refugio Grill (Punta Uva): Tiny, romantic Argentinian-owned jungle bistro with a frequently rotating menu.
  • Colores Restaurant & Beach Lounge (Manzanillo): Beachside lounge offering fresh seafood platters, beach chairs, and live evening music.

7. Puerto Viejo Nightlife Scene

Experiencing Puerto Viejo Costa Rica Nightlife

When the sun sets, Puerto Viejo Costa Rica nightlife comes alive with reggae beats, beachside dj’s, and oceanfront bonfires.

  • Johnny’s Place (Puerto Viejo Centro): The capital of late-night dancing in Puerto Viejo! Located right on the water with open-air beach dance floors, live DJs, and roaring bonfires past 2:00 AM.
  • Hot Rocks (Puerto Viejo Centro): Located at the main intersection in town. Features live music, big screens, pool tables, karaoke nights, and salsa dancing.

Night Tour in the Caribbean Forest

7. Shopping in Puerto Viejo, Costa Rica

Colorful stores and beachside artisan stalls line the coastal road. For curated clothing that feels well-made and distinctly local, Luna May and Wanderlust are our absolute favorite boutiques in town.

Regional Farmers & Artisan Markets

  • Puerto Viejo Saturday Market: (Saturdays 6:00 AM – 12:00 PM) Held at the Community Center / El Chante on Calle 215. The energetic heart of town for organic tropical fruits, homemade coconut oil, artisan cheeses, and local hot sauces.
  • Playa Chiquita Market: (Wed, Fri, & Sat) A quieter market located on the main road opposite the beach, perfect for grabbing fresh local produce.
  • Cahuita Sunday Market: (Sundays) A community-focused market worth the short 30-minute drive for unique local produce and handmade crafts.
  • Arts & Crafts Night Stalls: (Thursdays–Sundays 3:00 PM – 8:00 PM) Official artisan market in town center featuring textiles and unique art. Independent vendors also display handmade macramé and jewelry along the beachfront boardwalk daily from dusk until 9:00 PM.

Final Thoughts on Visiting Puerto Viejo

What surprised us most during our 3-weeks in Puerto Viejo was truly the immense amount of things to do in the area.
From exploring a plethora of beach paths, to diving into protected coral reefs, the variety of things to do in Puerto Viejo, Costa Rica makes this Caribbean paradise one of the most unforgettable destinations in Central America. Take it slow, embrace the local Pura Vida mindset, and enjoy every moment on the Caribbean coast!

General FAQs

Everything you need to know about planning your Puerto Viejo itinerary

What is the best time of year to visit Puerto Viejo?

Unlike the rest of Costa Rica, Puerto Viejo has a unique Caribbean microclimate. Opposite of the Pacific side, September and October are usually the driest, sunniest months in Puerto Viejo. February through April also offers fantastic weather with plenty of sunshine and lower rainfall.

How many days should I spend in Puerto Viejo?

We recommend staying at least 3 to 4 days to cover the highlights. It take 5 hours from San José so staying a few days is necessary. If you want to take surf lessons or simply enjoy the slow-paced Caribbean lifestyle, stay 5 to 7 days. If you want to immerse yourself in daily life and culture, stay 2-3 weeks.

Is Puerto Viejo safe for travelers and solo adventurers?

Yes, Puerto Viejo is generally safe for tourists, including solo female travelers. However, like many beach towns, petty theft can occur. Always lock up your belongings, avoid leaving valuables unattended on the beach while swimming, and refrain from walking alone on unlit beaches or quiet dirt roads late at night.

Do I need a car in Puerto Viejo, or can I rent a bike?

You don’t necessarily need a rental car! We rented a bike for 10 days for $40 from Tiko Surf and Skate. Puerto Viejo is famously bike-friendly. Uber is also incredibly reliable. We used it any time we wanted to because rides were super cost effective!

Can you swim at the beaches in Puerto Viejo?

Yes, but you need to choose the right beach and know the precautions!
For swimming & calm water: Head to Playa Punta Uva or Playa Chiquita, which feature sheltered coves and calm turquoise waters.
For surfing: Playa Cocles is the primary surfing hub, but be mindful of strong rip currents if you’re just looking to swim.
For black sand: Playa Negra offers unique black sands with gentle swells.

How do I get to Puerto Viejo from San José?

By Bus: Direct public buses (MEPE) run daily from San José’s Terminal Atlántico Norte and take about 4.5 to 5.5 hours.
By Shared/Private Shuttle: Services like Interbus or Caribe Shuttle offer door-to-door transportation for a stress-free ride. Book on Rome2Rio
By Car: Drive east on Route 32 through Braulio Carrillo National Park, then take Route 36 south along the Caribbean coast.

Is Puerto Viejo good for families with kids?

Absolutely! We saw quite a few families on vacation during our stay. Calm beaches like Chino Beach, Chiquita, and Punta Uva are ideal for families with young swimmers, and kayak/chocolate tours offer fun educational experiences for all ages.

Similar Posts