12 Best Things to Do in Puerto Viejo

Last updated:

What to expect from Puerto Viejo?

Situated on the Caribbean coast, the small town of Puerto Viejo offers an incredible fusion of culture. You’ll hear locals speaking creole, and find reggae music flowing from bars. All of this is alongside traditional Costa Rican sodas and fancy international restaurants popular with expats.

You can feel the sense of community in Puerto Viejo, even if you’re just visiting for a few days. Travellers gather on the beach to play volleyball and new connections are made in the bars and the Saturday market that runs every week.

By day, Puerto Viejo de Talamanca is a laid back beach town boasting chilled Caribbean vibes. By night, the little town comes alive, with its lively bars and beach parties.

Whether you’re looking to pick up some surfing skills or just laze on the beach all day, Puerto Viejo can offer something for every type of traveller.

If you want to do something aside from beach hopping, Puerto Viejo is also full of wildlife and nature. Close by you’ll find flourishing national parks, wildlife centres and rushing rivers for you to explore.

Top tours in and around Puerto Viejo

#1 Spend the day exploring Cahuita National Park

Monkey in the jungle in Puerto Viejo Costa Rica
Capuchin monkey chilling in a tree

Cahuita National Park is both a land based and underwater national park.

The national park is only a 20 minute drive from Puerto Viejo and is a great way to spend the day if you want to be surrounded by nature.

The land

Wooden pathway in Puerto Viejo Costa Rica
Wooden pathway through the jungle at Cahuita National Park

The land area within Cahuita National Park covers 1,100 hectares, boasting dense jungle and flourishing wildlife. Some things to keep your eye out for include sloths, howler monkeys, toucans, herons, as well as orchids and mushrooms.

We’d recommend hiring a guide for the national park if you really want to learn about what’s inside. As well as visiting Cahuita, this tour also takes you to a waterfall where you’ll be able to enjoy a refreshing swim and some snacks. The tour lasts 4.5 hours and costs $60 per person.

The water

Cahuita beach in Puerto Viejo Costa Rica
Cahuita National Park with its Caribbean beaches

The beach inside Cahuita is one of the least developed in the country and is the perfect place to relax and go for a swim. The marine area covers over 22,300 hectares and has some great coral reefs.

You may be able to spot turtles, manta rays, sharks, eels and sea cucumbers. There are at least 35 species of coral and 123 species of fish, so there’s plenty to see!

The best months for snorkelling and scuba diving are between February and April. During this time the water will be at a good temperature and have good visibility.

The best way to see the extensive coral is to join either a snorkelling or scuba diving tour.

An added bonus? Cahuita National Park is actually free! The park does ask for donations though, so if you enjoyed yourself why not contribute to the up-keep of the national park.

Book here: 4.5-hour Guided Tour of Cahuita National Park for $60

#2 Hire a bicycle and cycle to Manzanillo 

Puerto Viejo beach in Costa Rica
Bicycles are a great way to explore Puerto Viejo’s beaches

One of the most popular things to do in Puerto Viejo is to hire bicycles and cycle south to the nearby town of Manzanillo.

It’s a 13km ride each way, but don’t worry, it’s pretty much flat the entire way. It’s also a lovely and new tarmacked road that runs parallel to the coast the whole time.

This means that if you get too hot, or you fancy a break, you can stop for a dip in the sea.

Along the way you can get some great pictures cycling along, and even spot some monkeys in the jungle either side of you.

Bicycles are a very common phenomenon in Puerto Viejo

The cars on the road are used to having lots of bicycles on the road, which means they give cyclists lots of space.

There are a number of bike rental places in Puerto Viejo and most accommodations will have bikes for rent too. Expect to pay between $3-12 a day.

#3 Climb on the abandoned shipwreck in Manzanillo

Shipwreck in Costa Rica
The famous shipwreck at Playa Grande

The colourful shipwreck at Playa Grande in Manzanillo has become a popular place to get some great photos. Do some research on Instagram and this will be one of the most common things that comes up for Puerto Viejo.

You can pair a visit to the shipwreck with your day of cycling from Puerto Viejo to Manzanillo.

How did it get there?

The boat from Panama ran aground in Manzanillo beach after water started entering the boat. The captain then decided to run aground so that it wouldn’t sink.

This happened only in 2017, but the boat looks like it’s been there a lot longer!

The boat has now become an adults playground, as you’re able to climb the mast and walk around the captain’s cabin. It’s pretty cool, albeit rusty!

New to Puerto Viejo? Check out this compact Puerto Viejo travel guide to find the best areas to stay, restaurants you don’t want to miss and many more tips for your visit to Puerto Viejo!

#4 Relax on one of the many beaches in Puerto Viejo

Man in Punta Uva beach in Costa Rica
Boy swinging on a palm tree at Playa Uva beach

With miles of sandy beaches and Caribbean sea, Puerto Viejo is predominantly a beach destination.

Nobody’s going to judge you if you want to spend all of your days in Puerto Viejo just lounging on the beaches. Here’s a quick rundown of the beaches in the area:

  • Playa Negra – as the name suggests is a glorious black-sand beach that contrasts magnificently with the lush green strip of jungle that borders it. This is the closest beach to town.
Playa Negra coast in Costa Rica
Sunset at Playa Negra
  • Playa Cocles – is the most popular beach in Puerto Viejo. The golden-sand beach attracts everyone, including surfers. There’s a number of bars and restaurants close by too.
Playa Cocles beach in Costa Rica
Horseback riding, lounging on the sand and swimming at Playa Cocles
  • Playa Chiquita – is 6km from Puerto Viejo, but is the place to go if you want some tranquility. The only way to enter this beach is via a jungle path.
  • Punta Uva – potentially the prettiest beach near Puerto Viejo. It’s your typical tropical beach, with golden-sand backing onto sweeping palm trees. As it’s further from town, it also never gets too busy.
Punta Uva beach in Costa Rica
Kayaks at Punta Uva
  • Playa Grande – can be found in the nearby town of Manzanillo. It’s the longest beach in the area, stretching over 11 km. This is also where you’ll find the famous shipwreck.
Playa Grande Costa Rica
Playa Grande with it’s long coastline

#5 Learn about the indigenous Bribri community

BriBri Indigenous kids in Costa Rica
Children from the indigenous Bribri community

The Bribri are the largest indigenous community in Costa Rica, with around 11,500 Bribri living in Puerto Viejo.

The community speak their own language and even have their own form of sign language. To preserve their culture, they produce their own food, medicine and housing materials.

In recent years the Bribri people have responded to the growing demand for tourism in their indigenous lands by sharing their way of life and love of nature through tours.

How to visit the Bribri community

Hot cocoa at BriBri in Costa Rica
Hot cocoa being made in Bribri indigenous community

The only way to get access to the Bribri community is by joining a tour. This way you’ll get to speak to them and learn about their culture.

During this Bribri tour for $80, you’ll get to learn about the indigenous community, meet a shaman who will perform a special ceremony, try out chocolate making and visit a waterfall at the end.  

It’s really an eye-opening tour that will teach you about how other people live, make their living and live in their community.

#6 Enjoy white-water rafting on Rio Pacuare

People water rafting in Costa Rica
White-water rafting through the Rio Pacuare valley

White water rafting down the Rio Pacuare guarantees a day packed with fun and adrenaline.

You’ll get the chance to prove your paddling skills as you navigate more than 50 rapids, ranging from class 2-4 on a 29 km run of river.

In between the thrilling rush, you can admire the scenic river gorge that you’re flowing through. All around you will be waterfalls, unspoiled tropical rainforest and animals! Keep an eye out for sloths, coatis and toucans.

A full-day white water rafting tour lasts for around 6.5 hours and includes all transportation, breakfast, lunch and an experience guide. The tour costs $103 per person.

Book here: Full-day White Water Rafting Tour for $103

#7 Visit the Jaguar Rescue Centre

Baby sloth in Costa Rica
Baby sloth at Jaguar Rescue Centre in Puerto Viejo

The Jaguar Rescue Centre is a temporary or permanent home for ill, injured and orphaned animals.

The work carried out by the staff and volunteers here is pretty incredible. They provide veterinary services and round the clock care for the animals within the centre.

Here you’ll be able to find a range of animals – sloths, monkeys, birds, reptiles and wild cats. The name is a bit misleading though as you won’t find any jaguars here.

Public or private tour

To explore the centre, you’ll need to join a tour. You have two options to choose from – a public tour and a private tour.

The public tour costs $22 and lasts for 1.5 hours. The private tour costs $75 and lasts for 2 hours. It’s also after the centre has closed so you’ll get a more intimate and exclusive experience.

The guides are fantastic, retelling the stories of each of the animals and teaching you so much that you didn’t know.

By taking one of these tours, you’re also helping to support the Jaguar Rescue Centre.

#8 Learn how chocolate is made on a chocolate tour

Chocolates in Costa Rica
Artisanal dark chocolate samples for tasting

Did you know the world’s average chocolate consumption amounts to almost 1kg per person, per year?

For some among us, that amount might be even higher, but have you really ever thought about where it comes from and how it’s made?

Caribbean Cacao

Cacao fruit near Puerto Viejo Costa Rica
Caribbean cacao fruit

Cacao, which is used to make chocolate, grows very well on the Caribbean coast and is an important crop for the people within the area.

A chocolate tour will take you through the steps of how raw cacao beans are transformed into a delicious bar of chocolate.

This chocolate and sugar organic farm tour costs $70 and takes you on a culinary and culture infused journey with an expert guide. You’ll visit local farms, whilst getting to sample Caribbean fruits, chocolate and learn how to prepare cane juice.

#9 Take on Puerto Viejo’s waves and go surfing

Surf boards in Costa Rica
Surfboards for rent at the beach in Puerto Viejo

Puerto Viejo is a great place to learn how to surf or just get better at it if you already know how.

Playa Cocles is one of the main surf spots in Puerto Viejo, offering strong waves for intermediate and advanced surfers. Beginners can also try to catch a wave here, but it should be with an instructor by your side.

The current is also pretty strong on this beach, but there are lifeguards on duty.

You can rent a surfboard for around $15 a day.

PRO TIP: If you are keen on surfing, Tamarindo is known as the surfing capital of Costa Rica and is a great place to learn surfing too.

#10 Spot animals at Gandoca-Manzanillo Wildlife Refuge

Gandoca Manzanillo wildlife refuge in Costa Rica
Gandoca Manzanillo Wildlife Refuge south of Puerto Viejo

Situated south of Puerto Viejo, just above the Panama border is Gandoca Manzanillo Wildlife Refuge. This area protects some of the region’s most endangered flora and fauna.

Within the refuge you’ll find several rare habitats such as lowland rainforest, wetland and mangrove swamp. This makes it a very exciting place to go hiking as you can experience a variety of terrains and views.

It’s also a great place to spot wildlife, as it’s the nesting area of turtles, manatees, crocodiles, caimans, tarpons and dolphins. What more can you ask for!

If you’re visiting between March and May then you’re in luck as this is turtle nesting season in Gandoca-Manzanillo.

You can hike through the area by yourself or with a guide.

#11 Enjoy some of the best nightlife in Costa Rica

Bar in Puerto Viejo Costa Rica
Party at Imperial Hot Rocks

The nightlife in Puerto Viejo is very lively, but at the same time also laid back.

With this we mean – it’s the place to go for some of the best parties in Costa Rica, but it’s also incredibly relaxed. Nobody cares what you wear, there’s no end time and everyone’s welcome!

Head to Tasty Waves on a Tuesday to enjoy Taco Tuesday and cheap drinks or enjoy some reggae vibes at Johnny’s Place. Hot Rocks is also a popular spot in town with a 3- hour happy hour every day!

There are currently impromptu beach parties that last until the sun begins to rise again. These don’t have set times or locations, you just need to ask around and hope that someone knows where it’s going to be.

#12 Explore Puerto Viejo’s farmers market on a Saturday

Farmers market in Puerto Viejo Costa Rica
Entrance to Framer’s market in Puerto Viejo

Every Saturday from 7am-12pm, the farmer’s market comes alive. It’s one of the best places to buy fresh food or some souvenirs to take home.

There’s a number of stalls selling organic fruit and vegetables, cookies, local breads, coffee and chocolate, as well as local handcrafts, natural soaps and beauty products.

It’s a beautiful way to mingle with the locals and support the community at the same time.


Our favourite places to stay in Puerto Viejo

Black Bamboo B&B - Treating yourself

If you are looking for a well designed hotel, including a swimming pool, Black Bamboo B&B is the place to book. The whole hotel feels tropical due to its rustic bamboo design. The rooms are tranquil escapes, designed to be bright and comfortable.

The owners welcome you like you are part of their family and help you to organise anything you need during your stay in Puerto Viejo. It’s also situated in a great location, close to the town and Playa Negra.

  • Close to the beach and town
  • Beautifully designed
  • Outdoor swimming pool
  • Shared kitchen

Double rooms start from $80 per night

Read More


Colina Secreta - Mid-Range

Offering both glamping and villas, no matter which option you chose, you’ll be surrounded by comfort and luxury at Colina Secreta. It’s clear that every aspect of the accommodation has been carefully thought about. It’s absolutely stunning and so unique!

The owners are incredibly friendly and will do anything to make your stay even better. They’ve put so much love and care into their hotel, which you will see in the homemade breakfast every morning.

  • Luxury villas and glamping
  • Homemade breakfast included
  • Beautiful design
  • Friendly and helpful hosts

Double rooms between $50-$80 per night

Read More


Kalunai Hostel - Budget Friendly

Whether you’re looking for a dorm bed or a private room, Kalunai is a great choice. All of the rooms are colourful and clean, with some of them having their own kitchen facilities.

This place really has a communal feel due to the number of places to hang out and lots of hammocks. It’s location is great, not far from lots of restaurants, bars and most importantly, the beach

  • Sociable atmosphere
  • Great location
  • Lots of places to relax
  • Bicycles available for rent

Double rooms between $15-$50 per night

Read More


Most popular ways to get to Puerto Viejo

San Jose to Puerto Viejo de Talamanca

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 1

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?