If you’re planning a trip to Costa Rica’s Caribbean coast and wondering about the best things to do in Puerto Viejo, you’re in the right place.
Puerto Viejo (official name: Puerto Viejo de Talamanca) is a small beach town in the Limón province, on the Caribbean side of Costa Rica. It feels very different from the rest of the country. Life moves more slowly here. Days revolve around the beach, food, wildlife, and whatever the weather decides to do next.

I visited during the rainy season, knowing it could easily go wrong. I got lucky. Most days were sunny and I ended up loving this place more than I expected. It became one of my favorite stops in Costa Rica, and I didn’t plan for that at all.

In this guide, I’ll walk you through the best things to do in Puerto Viejo, plus practical tips to help you plan your days with less stress. You’ll find beaches, wildlife spots, food experiences, and easy day trips, all laid out in a way so you can easily put together your Puerto Viejo itinerary.
If you want honest advice and a clear plan, this post will help you make the most of your time on Costa Rica’s Caribbean coast.
In a hurry? Plan your trip to Puerto Viejo now!
🏖️ Top things to do in Puerto Viejo: Relax at Playa Punta Uva Arrecife | Visit Cahuita National Park | Explore Manzanillo village | Walk Playa Negra | Visit Jaguar Rescue Center | Wander through Puerto Viejo town
🚗 Getting around: You don’t need a car if you stay in town. Walk or bike to nearby beaches, and use buses or tours for day trips like Cahuita or Bribri waterfalls.
⌛ How many days to stay: 2 to 3 days for the highlights. Stay longer if you want to slow down and really enjoy the Caribbean pace.
😴 Where to stay: Puerto Viejo town is the most practical base. I recommend staying at Cabinas Montesol.
1. Budget Stay: La Tica y La Gata
2. Mid-range Stay: La Bonita Lodge
3. High-end Stay: Kañik Apart Hotel
🍃 Best guided tours in Puerto Viejo:
1. Cahuita National Park Guided Tour
2. Sloth and Kayak Tour at Punta Uva
3. Chocolate Tour Bri Bri Village
4. Snorkeling tour at Cahuita
5. White water rafting on Pacuare River
💸 How to pay in Costa Rica: Credit and debit cards are widely accepted, but it’s still useful to carry some cash. Colones are used for small purchases, while USD is often accepted in tourist areas. Use Revolut to pay by card and avoid foreign transaction fees.
💊 Best travel insurance for Costa Rica: I recommend Heymondo for its excellent balance between affordability and quality.
🛜 Best way to stay connected in Costa Rica: If your phone supports eSIM, Airalo (MARIAN4315 = 3€ off) is the easiest option. Otherwise, buy a local SIM from Kolbi, Liberty or Claro.
How to get to Puerto Viejo
Getting to Puerto Viejo takes a bit of planning, but it’s simple once you know your options. The town sits on Costa Rica’s Caribbean coast, so no matter how you travel, expect a longer journey.
I’ll walk you through the main ways to get there and what to expect from each one.
Getting to Puerto Viejo by car
If you’re driving from San José, the trip takes about 4 hours without traffic. We actually drove there the same day we picked up our rental car, and leaving the city was the hardest part.
Actually, you can reach Puerto Viejo by car from many places in Costa Rica, but it’s always a long drive. No matter where you’re coming from, this isn’t a quick hop.

To help you plan, here are the approximate driving times from popular hubs in the country:
- San José to Puerto Viejo: about 4 hours
- La Fortuna to Puerto Viejo: about 4h30
- Monteverde to Puerto Viejo: about 7 hours
- Manuel Antonio to Puerto Viejo: about 6h30
- Uvita to Puerto Viejo: about 7 to 8 hours
🚗Renting a car in Costa Rica can get confusing fast, especially when different companies show very different prices for what looks like the same car.
I usually use DiscoverCars to compare options across multiple rental companies in one place. It makes it much easier to spot the best value and avoid overpriced deals.
You can also filter by things like insurance and reviews, which helps avoid unpleasant surprises at pick-up.
👉 Check prices for your dates here
Getting to Puerto Viejo by shuttle
Shuttles are the easiest option if you don’t want to deal with driving. Shared and private shuttles run daily from San José and usually pick you up at your hotel.
The ride takes around 4h30 to 5 hours, depending on traffic and stops. It’s comfortable, stress-free, and perfect if you just want to sit back and arrive. You can check schedules and prices here.
Getting to Puerto Viejo by bus
The public bus is the cheapest way to reach Puerto Viejo. Buses are operated by Transportes MEPE and depart from their terminal in San José.
The trip takes at least 4h30, and buses can feel a bit tight on leg space. Still, it’s the cheapest way to get there and works well if you’re traveling on a budget.
Getting around Puerto Viejo
Getting around Puerto Viejo is quite easy. Many of the main spots are close to each other, which means you won’t always need transport. Playa Negra, Playa Puerto Viejo, and most of Puerto Viejo town are within walking distance if you’re staying centrally.
Biking is one of the best ways to move around, especially if you’re comfortable cycling. Most of the time, you’ll be riding along Route 256, the main road that connects Puerto Viejo with nearby beaches. Bike rentals are everywhere, and it’s a fun way to explore without rushing. Just be careful with traffic and avoid cycling at night.


You’ll need a car for places that are further away, like Cahuita National Park, Bribri waterfalls, or Manzanillo. For everything within town, though, a car isn’t necessary and can even be more of a hassle because of parking.
Tuk-tuks are also a common sight in Puerto Viejo. We saw them everywhere, and it honestly reminded me of my trip to Sri Lanka. They’re useful for short rides, especially at night or when you’re tired after a long beach day.
You can also use the local bus to get around the area. If you want exact routes and schedules, stop by the bus office in town for updated info. The office is located here.
💼 TRAVEL INSURANCE: It’s one of those things you hope you won’t need… but it can save you a lot of money and stress if something goes wrong.
I personally use Heymondo because it offers strong coverage at a reasonable price, including medical expenses, lost luggage, and electronics.
What I like most is how easy it is to manage everything through their app, especially if you ever need assistance while traveling.
As a Ticket to Take Off reader, you get 5% off, already applied when booking through the link below.
Best places to stay in Puerto Viejo
For most travelers, staying in Puerto Viejo town within walking distance of restaurants, cafés, and transport is the best option. It’s more practical, especially if you want to go out for breakfast, dinner, or book tours without needing a car.


We stayed at Cabinas Montesol, and it was exactly what we needed. Nothing fancy, but comfortable, clean, and relaxed. There’s parking, the rooms are simple and well-kept, and it’s just a short walk from the center of town. We stayed there for three nights, and it worked perfectly as a base for exploring the area without feeling isolated.
If you want something easy and practical, staying in town is the safest choice. If you prefer quiet mornings by the sea and don’t mind biking or driving to get around, beachfront stays can also be a great option without feeling too far from everything.
Here are other accommodation options in Puerto Viejo:
Best tours & activities in Puerto Viejo
🎫 Don’t leave your activities until the last minute. Some of the most popular tours sell out quickly, especially during peak season. I personally use GetYourGuide to book activities because it’s easy to compare options and most tours offer free cancellation. Use code ATICKETTOTAKEOFF5 for 5% off your first booking in the app. Download here!
Puerto Viejo Map
Before you start planning your days, it helps to see everything laid out on a map. This map shows the top things to do in Puerto Viejo. You can understand distances, plan your route, and group activities without wasting time going back and forth.
📌HOW TO USE THE MAP: Click on the top left corner to access the various layers of the map. You can select the layers you’re interested in and also find out more about each point of interest by clicking on it in the left-hand sidebar or on the pin on the map. Add the map to your Google Maps by clicking on the star next to the title. To access the map, simply go to Google Maps ‘Saved’ and click on ‘Maps’!
Best things to do in Puerto Viejo
Puerto Viejo is the kind of place where you don’t rush from attraction to attraction. You mix beaches, wildlife, and slow moments. These are the experiences that made my time here special, and the ones I’d recommend to anyone visiting for the first time.
1. Visit Cahuita National Park
This is the most popular day trip from Puerto Viejo, and for good reason.
Cahuita National Park is about 15-25 minutes away by car, and it’s one of the easiest places in Costa Rica to spot wildlife. I saw monkeys, raccoons, and much more here without even trying.
The main trail is flat and runs along the coast. It’s about 8 km/ 5 mi one way, so this is a full-day stop for most people. You can walk part of the trail and stop at beaches along the way. There are also beaches right at the beginning and end of the hike.


If you want to increase your chances of spotting animals, booking a guided hike is the best option. Guides know where to look, and they’ll point out things you’d walk right past on your own. This guided tour is a great option if it’s your first time trying to spot animals in Costa Rica.
There are two different entrances to the park, and a few things you should know before going. I won’t get into all the details here because I’ve written a full guide about Cahuita that explains exactly how it works and which entrance to choose.
👉 Read more: How to plan your visit to Cahuita National Park
2. Get amazed at Playa Punta Uva Arrecife
Playa Punta Uva is often mentioned as the best beach near Puerto Viejo, but there’s an important detail many people miss. There are actually two Punta Uva beaches, separated by the Punta Uva headland. The one you want is Playa Punta Uva Arrecife, on the south side of the point.
This section is the most beautiful. The water is calm, clear, and perfect for swimming. It’s also one of the best places to relax without waves crashing in all the time. You can find the exact spot here.


There’s free parking right behind the beach for both cars and bikes, which makes it an easy stop. The best time to visit is in the morning, when the sea is calmer and there are fewer people.
On the other side of the point, the beach is less pretty but more wild. That’s where you can sometimes spot sloths in the trees and where kayaking tours usually start. If you want to explore that area from the water, this kayak tour is a great option.
This was one of my favorite beaches in Puerto Viejo.
3. Explore Manzanillo village and Playa Grande
Manzanillo is a tiny fishing village at the end of the road, and it feels very different from Puerto Viejo town.
It sits inside the Gandoca-Manzanillo Wildlife Refuge, a protected area that actually stretches all the way to the Panama border. You can hike several trails inside the refuge, depending on how much time and energy you have.


The main highlight here is Playa Grande, a long, wild beach that seems to go on forever. It’s perfect for walking, especially if you want to escape crowds. There’s also a shipwreck on the beach that’s become a popular photo stop. You can find the exact location here.

Getting to Manzanillo is easy by bike or car, since it’s a short ride from Puerto Viejo.
I enjoyed the walk along the beach and seeing the shipwreck, but I’ll be honest, the village itself wasn’t my favorite stop. Still, the surrounding nature makes the trip worth it.
4. Relax at Playa Chino (Playa Puerto Viejo)
Playa Chino is the main town beach, and it’s one of the easiest places to reach in Puerto Viejo. It’s not the best beach in the area, but it has a great atmosphere and feels lively.
The biggest plus is that it’s within walking distance of Puerto Viejo town, which makes it perfect for a quick stop between meals or activities.

This beach is part of Playa Puerto Viejo, which is made up of several small sections and sandy areas. It’s a nice place to walk, sit, or just watch the day slow down. It’s also one of the best spots for sunset.
When we visited, the sky was already turning gray, and rain was coming in, so we didn’t swim. We just took a walk and watched the light change, and that alone made it worth stopping. Being so close to bars and restaurants also makes this beach easy to combine with dinner plans.
If you’re nearby, stop at Puerto Pirata Tiki Bar for a drink at the end of the day, and don’t skip the ice cream at Ocho Nani, which is just around the corner.
5. Drink a cocktail at Puerto Pirata Tiki Bar
Puerto Pirata Tiki Bar is one of the easiest and most fun places to stop for a drink in the evening. It’s casual, relaxed, and has great sunset vibes.
When I visited, it was raining, but we still saw the sun setting through the rain while sitting under the covered terrace. It ended up being one of those unexpected moments you remember.


It’s the kind of place that fits perfectly between the beach and dinner. You can walk in, have one drink, and move on.
They also have a happy hour starting at 5 pm, and some cocktails are discounted by 1000 colones. We tried the Mai Tai and the Caribbean Daiquiri, and both were really good. It’s an easy stop, and one I’d happily repeat.
6. Walk along Playa Negra
Playa Negra is a black sand beach, and it looks completely different from the rest of the beaches around Puerto Viejo. It’s one of the most beautiful spots in the area, and it’s where we saw one of the best sunsets of our entire Costa Rica trip.

The beach is long and sits just outside the main part of town. You can find the exact location here.
Street parking is available right next to the beach, which makes it easy to stop even if you’re short on time.

This beach is best for walking and photos. The sandy area isn’t very wide, so it’s harder to spend a full beach day here. We still went in for a quick swim, and it felt great. I’m usually very cautious with the ocean, but the water felt calm enough to enjoy it without stress.
One thing to know is that the sand is very fine. It gets everywhere, but that’s part of the charm of this place.
7. Surf at Playa Cocles
Playa Cocles is the main surf beach in the area and one of the most important spots in Puerto Viejo.
I’m not a surf person at all, but this beach still deserves a place on this list because surfing is part of the town’s identity. Puerto Viejo is often mentioned among the best Costa Rica surf towns, and this is where that reputation comes from.
The beach is about a 10-minute drive from Puerto Viejo, or a short bike ride if you’re staying nearby. Waves here work well for beginners and intermediates, and you’ll find several surf schools right on the sand offering lessons and board rentals.
The best time of year for surfing is between December and April. Even if you’re not surfing, it’s worth stopping by to watch the surfers and feel the energy of one of the most laid-back surf towns in Costa Rica.
8. Visit the Jaguar Rescue Center
The Jaguar Rescue Center is one of the most popular Puerto Viejo activities, and it’s also one of the most ethical of its kind.
This is a wildlife sanctuary that provides a temporary or permanent home to ill, injured, or rescued animals. Some of them can be released back into the wild, while others stay here because they can’t survive on their own.
I didn’t visit myself because of time and budget constraints, but it’s consistently recommended and well reviewed. Tours are guided, which makes a big difference because you learn the stories behind each animal and the work being done here.
You can expect to see sloths, monkeys, birds, reptiles, and other wildlife. The visit takes about 1.5 hours, and booking in advance is recommended since spots are limited. Tours run between 9.30 am and 11.30 am, and the entrance fee is 28 USD/24€. You can book directly here.
9. Take a chocolate tour & visit a Bribri indigenous community
One of the most meaningful things you can do in Puerto Viejo is connect with local culture.
In this area, it’s possible to visit the Bribri community, one of the main indigenous groups in Costa Rica, and learn directly from the people who live here.
Most tours focus on cacao, and you’ll see the entire process from bean to chocolate. You’ll also learn about Bribri traditions, daily life, and their relationship with the land. It’s a great way to understand a different side of the Caribbean coast that goes far beyond beaches.
Tours usually last between 4 and 8 hours, depending on what’s included. It’s important to choose a tour that works directly with the community and supports them fairly. This guided tour is a great option if you want a well-organized experience.
10. Take a dip at the Bribri waterfalls
The Bribri waterfalls are located near Bribri communities, about 15 minutes from Puerto Viejo. They’re a great option if you want to add jungle and freshwater to your beach days.
The most popular ones are Cataratas Ma-Cu, Catarata Dos Aguas and Volio Waterfall. Each one has a short jungle walk and natural pools where you can swim.
The hikes are easy, but road conditions can be rough, especially after rain, so take it slow if you’re driving.
Many tours that visit the Bribri community include a stop at one of these waterfalls, which makes planning easier and supports local guides at the same time.
I personally decided not to visit on my own after reading several reports of robberies in the area, including some at gunpoint, especially near Volio Waterfall. This doesn’t mean you shouldn’t go, but it’s another reason to choose a guided tour here.
11. Go snorkeling
Snorkeling in this part of Costa Rica can be great, but conditions matter a lot.
The best-known spot for snorkeling near Puerto Viejo is Cahuita National Park, which protects one of the largest coral reef systems in the country. The reef sits close to shore, which makes it easy to reach but also very sensitive.
After an earthquake damaged parts of the reef, snorkeling in Cahuita is only allowed with a guide. Independent snorkeling with your own gear is no longer permitted. This helps protect the coral and keeps visitors safe, since currents can be strong in some areas.

If you want to do it properly, I recommend booking a guided tour like this one, which combines snorkeling and hiking and makes the most of your visit.
You can also snorkel at Punta Uva Arrecife and Manzanillo when the sea is calm, but visibility changes quickly.
The best months for this water activity are February to March and August to September. Bring reef-safe sunscreen, water shoes, and your own mask if you have one.
👉 Book your spot here: Snorkeling at Cahuita National Park
12. Learn more about Caribbean food
Food is a big part of what makes Puerto Viejo feel different from the rest of Costa Rica.
Caribbean dishes here use a lot of coconut, which gives them a slightly sweet flavor you won’t find on the Pacific side.
You’ll still find classic sodas like everywhere else in the country, but the flavors are more distinct.
Some of the most common dishes include rice and beans cooked in coconut milk, grilled fish, and spicy sauces on the side. We ate at Soda Shekina and loved the food, especially for a casual and affordable meal that felt local.
If you want to go deeper and actually learn how these dishes are prepared, a cooking class is a great idea. This tour lets you cook Caribbean food with a local and understand the flavors behind it.
13. Explore Puerto Viejo town
Puerto Viejo town is small, walkable, and full of personality. It has a relaxed Caribbean feel that you notice right away, especially when you start wandering around without a plan.
You’ll find colorful buildings, local shops, and some really cute places to buy souvenirs. It’s honestly one of the few spots in Costa Rica where I found interesting little shops. The only other place where I noticed a similar number of stores was La Fortuna. Everywhere else, souvenir shopping felt pretty average.


It’s an easy place to stop between beach visits, and it’s also the best area to rent bikes or book tours. We stayed nearby, so every morning we walked out for breakfast, and at night we did the same for dinner. Having everything within walking distance made the trip feel much easier and more relaxed.


It’s also a great place to try Caribbean food for the first time, especially if you want something casual and local without planning ahead.
If you know how to ride a bike, rent one and explore the town that way. It’s one of the most fun ways to get around. I don’t know how to ride a bike, so I watched everyone else doing it and pretended it looked easy.
14. Go white water rafting on the Pacuare River
The Pacuare River is one of the most famous rafting rivers in Costa Rica, and it’s often listed among the best in the world.
The route runs through an 18 mile/ 30 km, jungle gorge, with waterfalls, deep canyons, and nonstop scenery along the way.
This is a full-day trip from Puerto Viejo, and it requires an early start. It’s best for travelers who want one big adventure day instead of multiple small activities. Rapids are class III to IV, so it’s exciting but still suitable for beginners with a guide.
One thing I really like about this tour is the logistics. You can get picked up in one place and dropped off somewhere else, which makes it perfect if you’re moving between destinations. For example, you can use this day to travel from La Fortuna to Puerto Viejo or the other way around, without losing a full day to transport.
If you want to book it, this tour is a solid option.
If you’re looking for a memorable way to add adventure to your trip, this is hard to beat.
👉 Book your spot here: White water rafting tour on the Pacuare River
Sample Puerto Viejo itinerary
Puerto Viejo is best enjoyed without rushing, but having a loose plan helps you make the most of your time. Here are two itinerary ideas you can adapt depending on how long you’re staying and how slow you want your days to feel.
2-day Puerto Viejo itinerary
Day 1
- Have breakfast at a local café
- Explore Puerto Viejo town in the morning
- Go for a walk at Playa Negra
- Spend the afternoon at Playa Punta Uva Arrecife
Day 2
- Visit Cahuita National Park for a full morning
- Late lunch back in Cahuita town
- Get back to Puerto Viejo and visit Playa Chino
- Sunset drink at Puerto Pirata Tiki Bar
- Easy dinner in town

3-day Puerto Viejo itinerary
Day 1
- Have breakfast at a local café
- Morning at Playa Punta Uva Arrecife
- Manzanillo village and Playa Grande in the afternoon
- Sunset time at Playa Negra
Day 2
- Morning at Cahuita National Park
- Late lunch at Cahuita town
- Walk around Puerto Viejo town
- Sunset drink at Puerto Pirata Tiki Bar
- Dinner in town
Day 3
- Have breakfast in Puerto Viejo town
- Visit the Jaguar Rescue Center in the morning
- Lunch back in town
- Relax at Playa Chino or take a beach walk
💡 EXTRA TIP: If you have 4 days in Puerto Viejo, this is the perfect time to add one bigger experience. You can either visit the Bribri waterfalls for a slower, nature-focused day or choose the Pacuare River rafting tour if you’re in the mood for adventure. Both fit well into a 4-day stay, depending on the pace you want.
Best time to visit Puerto Viejo
Puerto Viejo follows a different weather pattern than most of Costa Rica. While the Pacific coast is usually dry from December to April, the Caribbean side has its own rhythm. It’s also hotter and more humid here year-round, so expect that no matter when you visit.
The best months to visit are February to March and August to October. These months usually bring calmer seas, less rain, and better conditions for beach time and snorkeling.

We visited at the end of November, during the rainy season, and honestly, we got very lucky. Most days were sunny, the jungle was bright green, and we still managed to do everything we wanted. Rain usually comes in short bursts, often in the late afternoon or evening, which makes it easy to work around.
Sea conditions change a lot throughout the year, especially for snorkeling. When the water is calm, visibility can be great.
In general, expect warm temperatures, high humidity, and a more relaxed pace. If you go in with flexible plans, Puerto Viejo is enjoyable in almost any season.
Where to eat in Puerto Viejo
Puerto Viejo has a good mix of casual places and small restaurants that are perfect after a beach day.
We ate out every day, and some spots were great, others were just okay. Here’s my honest take on where we ate and what I’d repeat.
- De Gustibus Bakery: We had breakfast here twice and loved it. The staff was genuinely friendly, the food was great, and the prices were fair. It was right next to our hotel, which made it even better, but I’d recommend it even if you’re staying elsewhere.
- Soda Shekina: A great place for local food. The fried chicken and casado de pollo were both really good, filling, and affordable. A solid choice for a simple, local meal.


- Sapori Italiani: Run by an Italian who moved to Costa Rica. The food was excellent, and there’s no fixed menu, just daily suggestions. It’s a bit pricier, but the quality made it worth it for us.
- Restaurant Puerto Viejo: This is more of a place I’d skip unless you have no other options. We shared a giant pizza that could easily feed two people, but it wasn’t cheap. We only ate here because it was late and everything else was closed.


- SoulSurfer: Good burgers in a relaxed setting. The chicken burger was tasty and juicy. The beef one had a strange flavor for me, but I’d still go back for the chicken.
- Bread & Chocolate: A popular breakfast spot, but not my favorite. The pancakes were a bit dense and the toast was just okay. It’s more expensive than De Gustibus and, in my opinion, not as good. We only went because De Gustibus was closed that day.
Frequently Asked Questions about Puerto Viejo
» Is Puerto Viejo worth visiting?
Yes, Puerto Viejo is worth visiting if you want a relaxed beach town with a strong local feel.
It’s very different from the rest of Costa Rica, especially compared to the Pacific coast. Here, days revolve around beaches, wildlife, food, and slowing down.
It’s not polished or resort-like, and that’s exactly why many people love it.
You’ll find quiet beaches, jungle nearby, and a Caribbean culture you don’t get elsewhere in the country.
If you enjoy nature, simple experiences, and a slower pace, Puerto Viejo is an easy yes. If you’re looking for luxury resorts or non-stop activities, it might not be the right fit.
» Is Puerto Viejo safe?
Puerto Viejo is generally safe for travelers, but you need to be aware of your surroundings. Most issues are petty theft, especially on beaches or at night.
Avoid leaving belongings unattended, don’t walk alone on empty roads after dark, and use a bike or taxi in the evening. Stick to well-lit areas and trust your instincts.
During the day, the town feels relaxed and friendly, and most travelers have no problems at all.
» How many days do you need in Puerto Viejo?
Two to three days are enough to see the highlights, including beaches, Cahuita National Park, and a few local spots.
If you want to slow down, surf, and really enjoy the pace of life, staying longer makes sense.
Puerto Viejo is about chilling, taking long beach breaks, and letting days unfold without a strict plan. Many people end up staying longer than planned for that reason.
» Can you visit Puerto Viejo without a car?
Yes, you can easily visit Puerto Viejo without a car. If you stay in town, many places are within walking distance, including beaches, restaurants, and shops.
Bikes are a popular way to get around, and tuk tuks are available for short rides.
For day trips like Cahuita National Park or Manzanillo, you can use buses, shuttles, or book tours. A car is helpful but not necessary, especially if you plan to stay local and relax.
Final thoughts about Puerto Viejo
Puerto Viejo is the kind of place that grows on you. It’s not flashy, it’s not perfect, and that’s exactly why it works.
Between the beaches, the wildlife, the food, and the slow rhythm of the days, it’s easy to understand why so many people fall in love with this small corner of the Caribbean coast.


After exploring most things to do in Puerto Viejo, I honestly think this is one of the best places in Costa Rica to slow down and just be. You can fill your days with beaches and day trips, or you can do very little and still feel like you’ve experienced something special.
If you’re planning your trip, use this guide to build a Puerto Viejo itinerary that fits your pace, not someone else’s. That’s the whole point of coming here.
Are you planning a trip to Puerto Viejo, or have you already been? What did you love the most? Drop a comment below and let me know.
Disclaimer: this post may contain some affiliate links, which means I get a small commission if you buy something through my links. This doesn’t represent any additional cost to you and you’ll be supporting my work here on the blog😊


