Travel to Costa Rica has resumed! Learn current COVId Restrictions ➼

Puerto Viejo, Costa Rica

A popular backpacker town with a relaxed feel.
Puerto viejo costa rica
Puerto viejo costa rica

Grab a free copy of our Costa Rica guide


The Puerto Viejo Vibe

First off, there are two places named Puerto Viejo in Costa Rica. There is a very small town in the middle of the woods called Puerto Viejo, which is not really a tourist destination and then there is Puerto Viejo de Talamanca located on the Caribbean coast near the Panama border.

The second is the Puerto Viejo you probably are interested in visiting and what this guide is about.

Ok, now that we have that out of the way, Puerto Viejo is a backpacker paradise with its rasta vibe, beautiful beaches, and nightlife. 

Now on to the rest of the Puerto Viejo (de Talamanca) Costa Rica guide!

puerto viejo
puerto viejo
puerto viejo
puerto viejo

Puerto Viejo Weather

In Puerto Viejo, the rainy season runs from mid-December until end of July. I know, that sounds like a whole lot of rainy time, but let me explain.

Although it can be rainy, you just never really know. We have visited in January and had amazing weather. We have also visited in January and had total washout days.

One thing we have noticed though is that usually when it rains, it at least rains at night. Daytime rainstorms don’t happen that often. Also, the temperature stays fairly warm even when raining.

Another weird thing is that usually, July is the rainiest month to visit Costa Rica, but come August, it almost completely dries up.

You just never know in this country!

During the dry months the weather is amazing and warm!

Puerto Viejo Transportation

Getting to Puerto Viejo

If coming from San Jose you can take the Mepe bus to Puerto Viejo Costa Rica. You can see a complete time schedule here. The ride will take you about four and a half hours and will cost about $12 per person for one way. The bus stops in Limon (about two and a half hours into the drive) so you can buy snacks and use the bathroom. There is no bathroom on the bus.

Tip: If you don’t feel comfortable driving, a private shuttle is always a great option. Find out more here.


Another option is to rent a car and drive to Puerto Viejo on your own. The drive is not too bad for first time Costa Rica drivers. In the beginning, you will have to do a little driving through San Jose though which can be a bit daunting and stressful.

After making it through San Jose you will drive through Braulio Carillo national park which is really pretty. The roads are well maintained here but there are a lot of curves in spots. However, there has been a lot of road work here recently (they are widening the road so I doubt it will be over anytime soon) and there have been a lot of major backups.

From there you follow a straight road to Limon and then drive down the coast.

I absolutely love the drive along the coast. The roads are in good condition and it’s beautiful.

You do not need a 4×4 for this route, but you might want something with a bit of power while driving through the national park.

What do we suggest? If you are only going to Puerto Viejo or are heading down to Panama after, we suggest taking the Mepe bus or Caribe Shuttle. If you would like to take lots of day trips or check out other areas in Costa Rica after visiting Puerto Viejo we suggest renting a car. 

We have partnered with our favorite rental car company Adobe to bring our readers a 10% discount. You can find out more about this deal here.



Getting Around in Puerto Viejo

Downtown Puerto Viejo is a small area and easy to explore by foot. If you would like to explore other places nearby (which we definitely recommend) you can rent a bike, take a taxi, or rent a car for a day.

Adobe, our favorite rental car company has an office in Puerto Viejo if you opt to rent a car for some day trips.

Pro Tip: We have partnered with Adobe to give our readers a 10% discount on your rental car. Find out more here

Things to Do in Puerto Viejo

Go to Punta Uva: Playa Punta Uva is an easy drive from Puerto Viejo and it is seriously beautiful. The water is super clear and the sand is a perfectly fine white. Just note that there are occasional incidents of petty theft so always keep any valuables near you.

Take a yoga class: Cashew Hill has walk-in yoga classes for 6,000 colones (about $12). You can check out their schedule here.

Go snorkeling: We suggest packing your own snorkel mask so you don’t always have to rent one. Playa Punta Uva is the perfect place to snorkel.

Visit the Jaguar Rescue Center: The Jaguar Rescue Center has awesome tours which put you in close contact with amazing wildlife. The tours cost $20 per person for adults. You can find out more on their website.

Check out the nightlife: Puerto Viejo is the perfect party town for some late night bar hopping.

Take a coco tour: Caribeans Chocolate tour is a bit on the pricey side ($28 per person) but it is a super detailed chocolate tour that takes you through the whole process from tree to bar. Plus you get to try chocolate at the end!

Go surfing: There are plenty of surf schools in Puerto Viejo or if you are more experienced you can just rent a board. We have not personally surfed in Puerto Viejo so I can not recommend a place to you. I suggest asking at your hotel. Sometimes the local hotels partner with local companies and they may be able to get you a discount.

Do some shopping: Along the beach in Puerto Viejo, you can find some amazing local artists selling handmade products such as jewelry. Usually, they are out there in the evenings.

puerto viejo
puerto viejo

Puerto Viejo Hotels

High-End Hotels

Hotel Banana AzulOn the less expensive side of high-end hotels, but with high-end facilities and service. This is an adult-only hotel with a pool, a delicious restaurant, bar, and more! 

Hotel Aguas ClarasBeautiful rooms and facilities with a minimalistic beach feel. There is a nice pool, restaurant, and bar on the property. 

Umami HotelA lovely adults-only hotel with modern rooms. There is a large pool and restaurant on-site. 


Mid-Range Hotels

La Tica y la GataSimple but modern rooms located just south of downtown Puerto Viejo. There is a pool on-site. 

Sueno Grande B&B– Cute hotel with outdoor pool located in downtown Puerto Viejo. Breakfast is included. 


Budget Hotels

Lodge Casa Moabi- This place is located a bit south of Puerto Viejo. It is great for if you want to be away from the action of the town, but still close to a beach.

Vista VerdeSimple hotel with private rooms, located just 150 meters from the ocean. There is a shared kitchen for guests to use.

Puerto Viejo Restaurants

Cafe Rico: The vibe here is my fave. This place is sooo cute and I love all the books they have around this place. If you need a good breakfast spot, this is it!

KOKi Beach Restaurant: This place is a bit on the pricey side, but I like the atmosphere here a lot. If you don’t want to eat here because of the prices at least go here for an early evening drink.

La Nena: This is not located in Puerto Viejo itself, but rather nearby in Cocles. It’s the perfect spot for an affordable meal of typical food which tastes great.

Tiere Cafeteria: This place is the perfect breakfast or lunch spot. They have a nice modern twist on a lot of typical Costa Rican meals plus some great sandwiches.

De Gustibus Bakery: This spot is perfect for an afternoon coffee and cake or a nice breakfast. Everything they make is amazing!

puerto viejo beach

Puerto Viejo Travel Tips

– We get asked a lot if people should visit Cahuita or Puerto Viejo. If you are interested in nightlife and surfing, head to Puerto Viejo. If you want a more relaxed vibe, head to Cahuita.

– If you are planning to head down to Panama after visiting Puerto Viejo, we have a full guide to the border crossing here.

Custom Puerto Viejo Trip Plan

Would like a more customized Costa Rica experience?

Just fill in our Costa Rica Trip Planner form!

One of our favorite Costa Rica experts will contact you and help with the entire Costa Rica planning process. 

Articles About Puerto Viejo

rafting costa rica

White Water Rafting Costa Rica

White water rafting in Costa Rica is the perfect way to combine thrilling adventure with beautiful landscape views. Imagine this, a peaceful float down a

You Might Also Enjoy Visiting…


Cahuita is a nice beach town that is home to one of our favorite national parks. It is a great spot to see tons of wildlife!

bocas del toro

Bocas del Toro, Panama is a series of Caribbean islands that is a literal paradise. Enjoy fun day tours, snorkeling, beach bar hopping, and more!

playas del coco

Coco is a busy beach town located near the Liberia International Airport. It is. a popular destination for divers, deep sea fishing, etc.

2 Responses

  1. Hi Sarah (and Thomas)! I will be traveling for about a week in CR in about two weeks. What would be your biggest recommendation of where to be for a Saturday? My friend and I will be staying in PV all week, but can’t decide if we head back to SJ for an extra day that Saturday, or remain in PV instead and head back Sunday before our flight home. We were also trying to decide if a adventure connection (water rafting) from PV to SJ would be worth the money – it seems like a lot of fun and takes one less bus ride away!

    1. Hi Chelsea! I really like those rafting connection trips. I definitely suggest doing that. Also, San Jose is ok to see, but Puerto Viejo is far more fun to be on a Saturday. Let me know if you have more questions!

Leave a Reply

Your email address will not be published. Required fields are marked *