Puerto Viejo de Talamanca is one of Costa Rica’s most famous Caribbean cities. There are so many things to do in Puerto Viejo, from touring the BriBri indigenous village to seeing sloths to exploring Costa Rica’s best beaches. And of course you can’t miss the delicious Caribbean food! You’ll quickly fall in love with Puerto Viejo.
Puerto Viejo de Talemanca sits on Costa Rica’s Caribbean Coast and has a vibe unlike the rest of the country.
It’s a popular place for backpackers seeking a party, or a getaway for travelers looking for unspoiled beaches to explore. It also makes a great stop before crossing the border to Panama’s gorgeous Bocas del Toro archipelago.
Whatever draws you to Puerto Viejo, we’ve got you covered with these travel guide tips to help you plan your own trip and pictures to spark your wanderlust.
Planning a Trip to Costa Rica? Find out the best time to visit Costa Rica based on regional weather patterns and your personal travel style.
Things to Do in Puerto Viejo
Puerto Viejo is the perfect place to soak up the Caribbean vibes and just chill. But if you, like us, want to do more than sip run from a hammock (okay, that sounds great actually!), we’ve got you covered with some fun things to do around town.
And after feeling like you’ve seen a bit of the area, then it’s really time for that rum and hammock combo!
1. Bike to Manzanillo
Manzanillo is a peninsula that juts out into the sea, just 13 km from town. Head there for a day of exploring secluded beaches, wandering through the Gandoca Manzanillo National Wildlife Refuge and taking pictures of the stunning scenery.
How you get there is up to you, but biking is fun, eco-friendly and cheap. Plus, you’ll get a bit of exercise.
If you’re pressed for time, driving a rental car is a convenient and fast way to get around. Plus, it’s cheaper to rent a car in Costa Rica than you might think!
2. Visit an Indigenous Village
Although Costa Rica is arguably the most Westernized country in Central America, there is still a beautiful and rich culture to experience. While in Puerto Viejo, take a break from the beaches for one day and learn about the Bribri, an indigenous group that calls this region home.
When you book a tour to visit a Bribri village, you will have the incredible opportunity to speak with a shaman. You’ll also learn about how this community grows and processes chocolate, eat a traditional lunch, and you’ll get to walk through the jungle and learn all the uses they have for the plants that are native to this area.
If learning about the local culture is important to you, this might just be a highlight of your time in Puerto Viejo – it certainly was for us. Read more about our experience visiting a Bribri village near Puerto Viejo.
3. Bribri Waterfall
We ended our tour of the Bribri village at Bri Bri Waterfall. While it wasn’t all that impressive compared to the other waterfalls we visited in Central America, it was still a refreshing way to spend a bit of time in the afternoon. Plus, there were only a handful of locals there when we visited, so it’s not an overly touristy place.
There is a small entrance fee to visit the waterfalls if you go on your own, otherwise it is covered in the Bri Bri tour. You could easily get to the location if you have a rental car. Here is the location of the waterfall on the map.
4. Jaguar Rescue Sanctuary
Unlike the name implies, there aren’t actually jaguars at this place. But you won’t be too disappointed after you see all the other beautiful creatures that call this place home.
The Jaguar Rescue Sanctuary works to care for and rehabilitate animals that have been accidentally injured or purposely abused. Their goal is to release the animals back into the wild, once they have been healed. But in some cases the injuries are so severe that the animals wouldn’t survive on their own.
Take a tour of the facility and learn about each animal’s story and how it ended up at the sanctuary in the first place. The tour was actually really informative and more interesting than we were expecting.
You can only visit the Rescue Sanctuary with an public or private guided tour. It runs for about 90 minutes and starts twice a day, at 9:30 a.m. and 11:30 a.m. It costs $20 per person (free for kids under 10 years old), and while it’s not cheap, your money goes directly to support the animals you will meet during your visit.
Everything you need to pack for Costa Rica!
5. Go beach hopping
You likely came to Puerto Viejo to get a little R&R in the sun. Am I right?! Lucky for you, there are plenty of beaches to explore. Hop around and try ‘em all, or take it easy and chill at the one you like best.
You may have to rent a car to get to some of these beaches, but lucky for your rental cars in Costa Rica are really cheap!
Here are some of the best beaches in Puerto Viejo:
Playa Punta Uva: a short, bumpy ride from road 256, you’ll arrive at a quaint beach with a small shop that rents out kayaks. Relax at the beach or paddle around the point off the to right.
Playa Grande: At the end of road 256, you’ll drive straight into Manzanillo. And you guessed it, this beach is GRANDE. There are plenty of places to park along the beach, best spots are down further closer to Punta Manzanillo.
Playa Chiquita: Peaceful and secluded, enjoy the waves and the pure nature that Playa Chiquita offers. This beach is really a series of small bays, so you may find one all to yourself. There are no restaurants, so be sure to bring your own snacks for a day.
Playa Negra: West of Puerto Viejo is a black sand beach. It’s fun to see and walk along the dark sand, but no many people relax here because it use to be close to the old port area, as you can tell by the Old Barge stuck in the water.
Playa Puerto Viejo: Right in front of the famous Johnny’s Place is a soft sand beach for lounging all day. If you want a bite to eat just walk 20 meters to the closest restaurant.
6. Shop sustainably
We love supporting local artisans, so when we drove past Casa Mandala, we turned our car around and stopped to take a look around. Inside, there are tons of different handicrafts, eco-friendly home goods and pieces of art. If you like artisan goods, you will love this place!
There were so many pretty things I fell in love with (Ben says I fall in love too easily!) but being that we were carrying backpacks, we had to limit ourselves. (aka Ben told me I could only choose one thing, and it had to be small!)
We ended up buying a dried gourd with beautiful carvings, which the woman at the desk told us is a craft made from the local indigenous tribe, the Bribri. Well, we were so inspired by this beautiful craft that we ended up visiting a Bribri village a couple days later and bought another carving!
7. Enjoy the Nightlife
Backpackers seem to flock to Puerto Viejo for its legendary nightlife. If you’re looking for a good time, you’ll find it here.
For dancing, head to Johnny’s Place. Located right on the beach, the music blasts and crowds of locals and backpackers spill out onto the sand. If you want a more local vibe, but still crazy, go to Mango Sunset. The party is in the street and it’s can be tricky to get a beer, but you could easily meet some new friends.
Looking for something more chill, but still open late? Grab a beer at Hot Rocks and listen to whoever is playing on stage.
Or head a bit out of town to one of the only craft breweries in the area, BriBri Springs.
8. Eat healthy food at the town’s cutest cafes
After consuming just about as much rice and beans as our bodies could handle, we were pleasantly surprised with the food options in Puerto Viejo. We finally found proper salads, fresh fruit smoothies and yummy baked items.
There are a handful of healthy and delicious cafes and restaurants to choose from:
Bread and Chocolate: Wonderful brunch spot in town with healthy and vegetarian options. The juices are delicious and good luck resisting the bake goods.
Como En Mi Casa Art Cafe: Located near the beach and upstairs, this small restaurant has a large spread of sandwiches and wraps along with breakfast options.
DreadNut Coffee: With just steps to the beach, this place opens early and has an excellent breakfast and bagel options.
9. Eat Caribbean food
While Costa Rican cuisine isn’t one that we were entirely thrilled about, some of the best meals we had were in Puerto Viejo. The Caribbean flavors in this area mean the dishes were a little more exciting (in our opinion!) than the rest of the country.
Some dishes to try in Puerto Viejo:
Salsa caribeña: This curry or stew is a very common dish up and down the Caribbean coast. Each place makes it different according to their own style. Made either with fish, shrimp, or lobster with the mixture of coconut milk, tomatoes, veggies, pepper, spices, sugar, oil and butter.
Patís: Costa Rica’s version of an empanada, these meat (or veggie) filled pastries are a great snack on the go.
Rice and Beans: I know, I know, your already sick of hearing about how much R&B’s there are in Costa Rica. But on the coast it has it’s own style and you have to give it a go. Called gallo pinto, it includes red beans, coconut milk, thyme and various spices to tingle your tastebuds.
Rondon: This meal is so special it deserves it’s own section. Keep reading…
10. Eat Rondon
This Caribbean fish stew is made with coconut milk, plantians, peppers and spices, local veggies and the catch of the day. But it isn’t on most menus.
That’s right; if you want to try this signature dish, listen up…
We were told that this dish is a local favorite, but it’s more “home cooking” than something listed on a restaurant menu. And we had a hell of a time trying to find it. But we did, and we’re going to share where.
Head to Rustic Corner during the day and ask the owner, if you can order rondon for that night. He’ll set a time, and when you show up, your stew will be ready!
The restaurant is simple and easy to pass by if you don’t know what you’re looking for. But the rondon was fresh and tasty! If you’re not up for rondon, the owner smokes his own fish as well, so we assume you can’t go wrong!
How to Get to Puerto Viejo
The easiest way to get around Costa Rica is by renting a car. We rented one for two weeks and had a blast. The best part is it’s pretty cheap! We met a guy who had an small SUV for 1 week and it only cost him $90 USD. We wrote about our experience on renting a car and which companies to book with.
Driving your own car from San Jose to Puerto Viejo is easy and will take about 3 hours.
If you don’t want to rent a car, you can take the bus from San Jose. Buses depart from Terminal de Autobus Atlantico Norte (Terminal MEPE) to Puerto Viejo de Talamanca and leave every two hours starting at 6 a.m. The journey takes about 4.5 hours and will cost about 5,500 colones ($9.50 USD) per person.
There are many shuttles leaving from Bocas del Toro to Puerto Viejo. These shuttle companies will have someone to help you across the border and guide you to a shuttle on the Costa Rican side. These trips take about 4 hours and cost about $33 USD per person.
Where to Stay in Puerto Viejo
There are a handful of good hostels and lots of quality Airbnb rentals in Puerto Viejo. (Lucky for you we have a $55 off discount if you use this link for your first stay with Airbnb!)
We stayed at an Airbnb run by a lovely mother of two called Casa Papaya.
We have loads of info on how to book Airbnbs, red flags to watch out for when booking, and our favorite Airbnbs in our Airbnb article. Plus, we’ll give you our Airbnb coupon code for up to $55 off Airbnb.
Since this place is located super close to town, you can walk everywhere. Equipped with a kitchen, a spacious living area and a porch, this cute little home is a great (and affordable!) choice. The family who owns this Airbnb is super sweet, and you can use their bikes to explore the area for free.
The only downside is there is no air-conditioning and with just one fan, it got quite hot during the day (and even at night).
If you have a bit more money to spend, have a rental car, and want to treat yo’self, our friends stayed at this gorgeous Airbnb closer to Manzanillo. For around $90 USD per night, you’ll get an entire house to yourselves including a jacuzzi, full kitchen, and it’s steps to the beach. And if you have a group, it sleeps up to 5 people.
There are also loads of beautiful hotel options in and around Puerto Viejo that will make your jaw drop and keep your wallet full. To find the best deals on hotels in Costa Rica, we typically use Booking.com.
Planning a trip to Costa Rica?
We have lots more resources on travel in Costa Rica and destinations throughout the country. Check out our Ultimate Costa Rica Travel Guide for all the answers you’re looking for, or read some of our favorite articles below.
Save this article on Pinterest for later!
We want to hear from you!
Have you been to Puerto Viejo? Are you planning to go? Do you have any other places to see or travel recommendations for others visiting here? We would love to hear from you in the comments below.
Comments (11) on “10 Fun Things to do in Puerto Viejo, Costa Rica”
Looks like an amazing area and a very different vibe to the Pacific side of Costa Rica. Looking forward to checking it out, thanks for the guide!
Nice tips! We will be visiting this area in a few months and I look forward to exploring around and also seeing how the food differs from the rest of Costa Rica. Cheers!
Hi! Just curious if you could tell me the name of the second airbnb you recommended on the beach. The link isn’t working anymore. Maybe it got removed!
I can attest to Bread & Chocolate being a wonderful eatery. My youngest son is a missionary in the area and he is there every single weekend.
When getting back to San Jose we took a shuttle for about $55 each. The office was just across the street from Bread & Chocolate. I thought it was worth it as the regular, cheap bus was a little wearing on us.
Gallo Pinto. Sigh. I tried several times and I consider this the most boring national dish I’ve ever had.
If anyone is traveling to Puerto Viejo on May 6 or 7, 2019, check out Banana Azul. It looks amazing and friends have recommended it. We were planning to stay there but had to change our plans. Check out the Ocean Room and/or Sloth Cabanas. Safe travels!!
I hope this finds you well!
I am currently planning my trip to Costa Rica, which I will be visiting in April.
I have to say that your blog has been extremely helpful to myself and my partner. It helps us organize our itinerary, we have found valuable info on the areas we will be visiting and it generally covers all the questions a first time visitor would have! Thank you very much for all the insight and also for making your blog a pleasant read!
I would like to ask for your opinion on the following problem.
We will be spending our final days before we return home at Puerto Viejo. Our international departure flight leaves at 10:30am from San Jose International airport. We have the following 2 options for getting from Puerto Viejo to San Jose:
A) we drive OR
B) we fly with Sansa: the flight is schedule to leave Limon at 07:30am and arrive at San Jose at 08:10am (almost 2.5 hours ahead of our international flight)
Option B is sligthly more expensive, however, after taking into account money spent on gas and tolls it will almost be the same, so let’s not worry about that.
My concern is whether we should rely on Sansa.. Please note that our credit card insurance would not cover us in the event that Sansa’s flight was delayed/cancelled. In an ideal world I would prefer flying, since we will have already spent numerous hours on the road covering long distances for the previous days.
Do you have any thoughts on how trustworthy Sansa is? Additionally, how long would it take us to drive from Puerto Viejo to San Jose airport? According to google maps it is a 4 hours drive. Does that sound realistic? Do you have any advise on that particular route or any information we should keep in mind?
Thank you very much for your time! Any thoughts/comments would be much appreciated!
Hey Nikos, that sounds a tricky situation. To be honest, we didn’t take any internal flights in Costa Rica, so I’m not sure if they are typically on time or not. You could search the flight stats for that particular flight and see how frequently it gets delayed. If it was me, I personally would drive back before you flight since you have more control over driving and can leave as early as you want. I hope that helps, please let me know what you decide and how it turns out. Wishing you the best!
Thanks for the great guide to Puerto Viejo! I am planning a trip there this winter.
I have read some things about safety in the area and not carrying any valuables. How did you feel with your camera in Puerto Viejo? I am worried about thefts and robberies, but am a photographer and I document my travels through photos. I typically take my camera out my backpack to take a photo and then put it away right away. Is this cautious enough in Puerto Viejo?
Hi Brittany! Great question. We usually carry our DSLR camera, Go Pro and cell phones with us everywhere when traveling. We felt no different when we were in Puerto Viejo. I think common sense, and just like you said, keeping your camera in your back until you need it, would be fine. Hope this helps!
Hi Katie! Nice summary of our town! We just opened a local chocolate boutique called Cho.co where we offer a window to all the local cacao farms/chocolate makers and we have developed chocolate-liquor pairings. Too bad we didn’t cross each other’s path while you were in Puerto Viejo, I’m sure you guys would of have a great local experience in our boutique! If ever you come back one day, make sure to come say hi! Martin
Hey Martin! We actually looked you guys up when we were there, but we kept coming by when you were closed for the day. Our fault for too much adventuring. Cho.co sounds like a fun place, would definitely check it out next time we are in Puerto Viejo!