puerto viejo de talamanca

How to Visit Puerto Viejo, Costa Rica [2024 Insider’s Guide]

Puerto Viejo de Talamanca – or simply, Puerto Viejo – is the chill, sun-kissed beach town you’ve always been dreaming of, perched on a particularly pristine corner of Costa Rica’s Caribbean Coast. Filled with beachside bars, restaurants, and local markets, this small town wedged between beach and jungle is increasingly popular with travelers for its lively yet laid-back vibe. 

I can’t lie, Puerto Viejo is easily one of my favorite places to visit in Costa Rica, offering the best of the Pacific Coast beaches without the oversized resorts and increasingly busy shores. Read on for insider tips to help you plan your trip to Puerto Viejo, including the best things to do, memorable day trips, and where to stay in this unmissable little town.

puerto viejo costa rica

This post contains affiliate links that may reward me monetarily or otherwise when you use them to make qualifying purchases – at no cost to you. As an Amazon Associate, I earn from qualifying purchases. For more information, please read our disclosure policy.

Puerto Viejo de Talamanca

Don’t be fooled by Puerto Viejo de Talamanca’s small stature; this tiny, laid-back town feels like the ultimate beach destination but has so much more to offer. With a hip party scene, stunning wildlife areas just outside of town, plenty of opportunity to connect with locals, and infinite day trip destinations nearby, travelers often end up sticking around for longer than they planned.

It’s true: Puerto Viejo de Talamanca has long been known as a haven for surfers and backpackers. Tiny hostels, beach bars, and a small but mighty nightlife scene prove it still is, and continue drawing backpackers from nearby Panama and other towns in Costa Rica in droves.

However, recent years have seen Puerto Viejo’s appeal soar to new heights. Luxe new hotels and eco-lodges hidden in the lush jungle, as well as an increasingly vibrant foodie scene and sustainability-forward travel experiences, are drawing a whole new type of traveler to this particular beachy corner of Costa Rica.

Best Time to Visit Puerto Viejo

Most travelers heading to Costa Rica are escaping cold, wintery weather back home. This means that most areas, including Puerto Viejo de Talamanca, experience a distinct high season and low season of travel, as well as two yearly shoulder seasons that correspond with the climate:

  • High Season: December through April
  • Shoulder Season: May and June, October and November
  • Low Season: July through September

Located on the Caribbean Coast of Costa Rica, Puerto Viejo de Talamanca has similar weather patterns to that of many Caribbean islands: beautiful and sunny from November through April or May and slightly more rainy and stormy from June through October.

Keep in mind that, though Costa Rica sits outside of the Atlantic hurricane belt, it can sometimes experience tropical storms during hurricane season, from June through November.

cahuita costa rica

Best Things To Do in Puerto Viejo, Costa Rica

1. Go Beach-Hopping

From Puerto Viejo, you can enjoy sunny beach days at several gorgeous spots all along the Caribbean Coast. In fact, Puerto Viejo is home to what many consider some of the best beaches in Costa Rica.

From the town’s smallest beach, Playa Chino, to its sparkling black volcanic sand beach, Playa Negra, just north of town, you’ll have plenty of options for a beach day in Puerto Viejo. Just outside of the town to the south, there’s Playa Chiquita which is perfect for a secluded beach day, while Playa Cocles is the biggest and most popular, with the best waves for surfing. 

2. Try Surfing

Head to the Salsa Brava Restaurante Caribeño, and you’ll have the best views of Puerto Viejo’s iconic surf break. It’s known for having the best waves in Costa Rica. This is not a wave you should be surfing unless you’re a pro, but sitting and watching the professionals while taking in the sunset is definitely a highlight of any trip to Puerto Viejo. Make sure to try the fish tacos!

After watching the surfers go after big waves, gear up to try surfing for yourself! Head to nearby Playa Cocles, where you’ll find endless rows of surfer shacks offering lessons to the more novice and beginner surfers at affordable rates. Surfing is hugely popular in this area of Costa Rica and Panama, so if you’re feeling brave, there’s no safer way to learn than with a local instructor.

Travel Essential

Don’t think about traveling without a good VPN (Virtual Private Network). Using a VPN while connecting to the internet is an easy way to keep your personal information safe from hackers and trackers. We’ve used NordVPN for years and couldn’t recommend it more – it’s a must for safety online, at home or abroad. 

best beaches in costa rica

3. Bike To the Beaches in Punta Uva  

Just a short, scenic road, nestled between the ocean and lush green jungles, separates Puerto Viejo from Punta Uva. Renting a bike just to make this impressive journey is a very popular activity and super affordable even for the most budget-conscious traveler. The journey is all part of the appeal, but Punta Uva is itself worth the visit. This small town is home to two beautiful beaches, each worth visiting: Playa Punta Uva and Playa Punta Uva Arrecife. 

Once you’ve reached Punta Uva there are some fun water-based activities you can do, such as kayaking, snorkeling, SUP, and even scuba diving! Head to Punta Uva Adventures on the main road to enter the beach, where you’ll find equipment for rent. 

Between the two beaches, there’s a short trail that leads you up to a gorgeous viewpoint overlooking Arrecife Beach. Punta Uva Adventures is also known as Sloth Point and is also the entrance to the beach where the trail can be easily accessed; ask a local if you’re not sure.

4. Go On A Chocolate Tour 

Puerto Viejo and the surrounding region are famous for their chocolate production, and there’s no better way to enjoy chocolate when visiting Puerto Viejo than by heading out on a chocolate-tasting tour. These popular tours will teach you everything you could possibly want to know about cacao and the history of chocolate and chocolate making.

playa manzanillo

4. Bike To Manzanillo & Playa Grande

If you’re feeling extra adventurous, continuing your eco-friendly bike ride down to Manzanillo should be next on your itinerary. Manzanillo is the end of the road on this side of the Costa Rica coast; this small, peaceful fishing village is much more “local” and makes for a unique destination. The village lies inside the Gandoca-Manzanillo National Refuge, so expect to see some wonderful wildlife, especially exotic birds and graceful flocks of pelicans gliding over the water.

Manzanillo’s main beach is Playa Grande, a never-ending, soft sand beach perfect for soaking up some rays and snorkeling and considered among the best beaches in Costa Rica. There’s even a shipwreck off the beach, which has been colorfully graffitied making for a great photo op!

Travel Essential

Don’t head out on your adventure without comprehensive travel insurance! Good travel insurance may cover lost or stolen gear, medical emergencies, delayed or canceled flights, and more. Check out the policies available from SafetyWing or compare plans using Visitors Coverage.

5. Go On A Caribbean Tasting Tour

One of the best ways to get to know a place is through its food. Puerto Viejo is known for its Caribbean flavors, so why not go on a Costa Rican Caribbean tasting tour to enjoy the best it has to offer?

Expect a fun and immersive tasting tour in Puerto Viejo, where you can sample food representative of the Caribbean Costa Rican culture. The food represents the diversity of their culinary heritage, and you’ll be able to meet local cooks who pride themselves in their cooking. 

Reviews + Bookings: Caribbean Food Tour in Puerto Viejo

best things to do in puerto viejo

6. Visit Gandoca-Manzanillo Wildlife Refuge

The Gandoca-Manzanillo Wildlife Reserve is home to the only intact mangrove swamp on Costa Rica’s Atlantic coast, making it an important part of Costa Rica’s biodiversity. It’s a breeding ground for several species of turtles (from March to May), manatees, crocodiles, caimans, tarpons, and dolphins.

This primary lowland rainforest is the only one of its kind in the region and is home to some of the most endangered wildlife in the country. You can explore the park on your own, but doing a guided hike will be much more beneficial. Local guides will be able to point out wildlife that you are more likely to miss on your own and answer any questions you might have.

Travel Essential

Don’t think about traveling without a good VPN (Virtual Private Network). Using a VPN while connecting to the internet is an easy way to keep your personal information safe from hackers and trackers. We’ve used NordVPN for years and couldn’t recommend it more – it’s a must for safety online, at home or abroad. 

7. Whitewater Rafting At Pacuare River 

If you’re into adventure sports, whitewater rafting could be exactly what you’re searching for! One of the most popular activities in Puerto Viejo, rafting on the Pacuare River means navigating through more than 50 rapids of varying degrees of difficulty. This is one of the best ways to see the natural beauty around the area.

puerto viejo de talamanca costa rica

8. Day Trip To Cahuita National Park

Do you want to see sloths in the wild? If so, make a trip to the Cahuita National Park. It’s one of the best places to visit in Costa Rica for spotting an incredible diversity of flora and fauna as well as Costa Rica’s slowest-moving, but most famous, residents.

Cahuita National Park doesn’t see as much tourism as the Pacific Coast’s national parks, meaning visitors will enjoy a much better chance of spotting even more wildlife. Cahuita also has some of the best unspoiled and breathtaking beaches in the area, perfect for dawdling the day away. The park is free to enter, but it’s suggested to leave a donation for the locals who maintain the park.

Where To Eat in Puerto Viejo, Costa Rica

Bread and Chocolate

One of the best cafes in Puerto Viejo, Bread and Chocolate is a favorite for pastries, coffee, and delicious treats. However, it’s also one of the best places for breakfast in town, with incredible Caribbean pancakes and a variety of savory dishes to choose from. The outdoor covered seating makes it one of the most popular places in town.

Bread and Chocolate | $$ | Calle 215 between Avenida 69 and 256

Soulsurfer

Soulsurfer looks like a simple beachfront cafe, but it’s really something special. Excellent gourmet burgers and fries are the stars of the menu here, with a variety of options for toppings, dressings, and more.

Soulsurfer | $$ | Calle 215 at Avenida 69

Port Vell

This super laid-back cafe near the beachfront is another breakfast winner in Puerto Viejo, with acai bowls, omelets, and delicious egg sandwiches with all the fixings. Delicious coffee – hot and iced! – makes it popular throughout the day.

Port Vell | $ | Calle 213 at Avenida 73

Tasty Waves Cantina

Tacos, fritters, and burgers make Tasty Waves a popular place to eat in Puerto Viejo de Talamanca the whole day. However, the delicious mixed drinks make it a particularly popular happy hour and evening destination. Located on the road between Puerto Viejo and Playa Cocles, it’s a bit out of the way but a perfect stop as you bike to the beach.

Tasty Waves Cantina | $ | El Tesoro Cabinas Beachfront Road

selina puerto viejo
Courtesy of Selina Puerto Viejo

Where to Stay in Puerto Viejo

Mar Caribe ($)

A favorite budget hostel in town, Mar Caribe offers a variety of room types and layouts. With private rooms, dorms, and even unique “huts,” it has plenty of options for travelers, even longer-term rentals. It also offers a communal kitchen and an outside communal area you’ll love. Though basic, it’s a great choice for a budget stay.

Reviews and Bookings: Mar Caribe

Selina Puerto Viejo ($ – $$)

Selina Puerto Viejo is part of the Selina chain of hostels and coworking/coliving spaces found across Latin America. Offering a great social atmosphere, tons of fun group activities, and nice dorms and private rooms, it’s a perfect choice if you’re looking to meet people.

Reviews and Bookings: Selina Puerto Viejo

El Tucan Jungle Lodge ($$)

Looking for an eco-friendly escape outside of town? El Tucan Jungle Lodge is a perfect choice. Though a bit rustic, this jungle stay will have you feeling as if you’ve ventured far into the rainforest, though you’ll be just a 15-minute walk from popular Cocles Beach.

Reviews and Bookings: El Tucan Jungle Lodge

Olinca Boutique Hotel ($$$)

Located in the heart of Puerto Viejo, Olinca Boutique Hotel is a lovely, friendly boutique hotel worth traveling for. With a large covered dining room, a large pool, and plenty of accommodation options – including apartment-style rooms for long-term travelers – this is easily one of the best places to stay in Puerto Viejo.

Reviews and Bookings: Olinca Boutique Hotel

things to do in puerto viejo

How To Get To Puerto Viejo, Costa Rica

Located near the Costa Rica-Panama border on the Caribbean coast, Puerto Viejo can be awkward to get to but is well worth a visit. Most tourists will fly into Costa Rica’s International Airport in San José and make their way to Puerto Viejo from there. Here’s how to do it:

  • Rent A Car: A well-maintained network of roads in Costa Rica means that travelers sticking to popular destinations will find it easy to navigate by car. Both as a way to reach Puerto Viejo and as a way to explore the rest of the country, renting a car would be the easiest way to travel, though not the most budget-friendly.
  • Take A Shuttle Service / Hire A Private Driver: Another popular way to reach Puerto Viejo is to arrange a transfer. These generally include shuttles (mini-buses) that will run between popular destinations, or you can arrange for your own private driver. On Viator, you’ll find options to pre-book private and shared transfers to Puerto Viejo.
  • Take A Bus: You’ll find plenty of coach-style regional and local buses to Puerto Viejo, both from San José and other nearby cities. Some bus routes require changing buses in Limón, though you’ll also find direct options to San José and beyond.

If you are coming from San José it might be an idea to include some other top Costa Rican destinations into your itinerary to break up the journey. Consider Tortuguero, which is loved for its turtle population, and Orosi Valley, for its sweeping mountain views!

Getting To Puerto Viejo From Panama

With its proximity to the international border, Puerto Viejo is a popular destination with travelers coming overland from Panama. A popular option is to take the public bus from Boquete, Panama, to Puerto Viejo, crossing the border at Guabito. This can be quite a long travel day, but it is budget-friendly and worth the effort!

Most backpackers coming from Panama will leave from Bocas del Toro, another popular spot on the backpacking route through Panama, similar to the nearby San Blas Islands. You can also catch a shuttle bus from Bocas del Toro to Puerto Viejo for another convenient option. While this direct shuttle will cost around $50, it is a direct journey to town and makes crossing the border a breeze.