Puerto Viejo, Costa Rica – Travel Guide

Colourful Creole houses, laid-back Caribbean vibes and coconut rice and beans make Puerto Viejo in Costa Rica right where I want to be.

One of the small handful of towns on Costa Rica’s Caribbean coast, Puerto Viejo is overflowing with vegan cafes, young rasta guys on bicycles trying to sell you weed and lazy stretches of yellow sand beaches. After almost three weeks of lazing around – I mean, travelling – eating and sleeping in the Puerto Viejo area, I’ve definitely got some favourites.

Palm tree puerto viejo - Charlie on Travel

Things to Do in Puerto Viejo, Costa Rica

There’s no need to rush around the Talamanca area – and you certainly won’t find anyone else doing so. The Caribbean side of Costa Rica is all about taking it easy.

Cycle along the Coast

The road from Puerto Viejo runs all the way down the coast past plenty of yellow sand beaches. Grab a bicycle in town for around $5 per day and start cycling. You’ll pass Playa Cocles where the beach is really quite large, the pretty little Playa Chiquita where the cafes are all delicious, Playa Punta Uva where you can stop for a pipa fria, and Manzanillo which is a favourite weekend spot for the locals.

Rent a bike in Puerto Viejo Costa Rica - Charlie on Travel
Bargain $5 a day bike rental.

Wildlife Spotting

With coastline on one side and jungle on the other, there is plenty of wildlife around the Puerto Viejo area. While travelling we came across sloths, howler monkeys, agoutis, toucans, red-eye tree frogs, dart frogs, and an olingo, amongst others. We definitely found Playa Chiquita and the jungle surrounding La Kukula Lodge to be the area most rich in wildlife.

Green and black dart frog 1200 - Charlie on Travel
Green and black dart frog spotted at La Kukula

Vegan Cooking Class

I absolutely love to cook and always jump at the chance to take a vegetarian or vegan cooking class. We took our first vegan cooking class in Vietnam and this was our second. Suffice to say, they were completely different but equally delicious. You can take a vegetarian, vegan or even raw cooking class with Veronica for $35 per person. Not only is Veronica an incredible Caribbean cook, but her family is among the friendliest you will ever meet.

Vegan cooking Puerto Viejo - cooking green plantain balls - Charlie on Travel

Puerto Viejo Farmer’s Market

Puerto Viejo hosts a very small but well stocked farmer’s market on Saturday mornings. The market can be found tucked into a side lot en-route to Como en mi Casa Art Cafe. I strolled over at 7 or 8am, though the market continues until around midday. Local chocolate, cacao nibs, basil pesto, organic veggies, and natural soaps can all be found here. Everything looks so delicious.

Vegan foods at Puerto Viejo farmers market costa rica - Charlie on Travel

Where to Eat in Puerto Viejo, Costa Rica

When it comes to destinations for foodies in Costa Rica, Puerto Viejo definitely wins the prize. The coconuty, warming spicy flavours of the Caribbean food are completely different from the usual Tico cuisine. Puerto Viejo is also big on organic, vegetarian and vegan foods with plenty of quirky cafes around to fill the hole.

Where to Eat in Puerto Viejo Town

In Puerto Viejo town, you’ll want to check out Cafe Rico for an early breakfast, the only place in town open at 5:30am. You can get a pasta bowl sized portion of fruit and granola and a good coffee while being watched by a portrait of the Queen. The cafe also has a great book exchange (trade in 2 for 1) which gives it the appearance of a dusty castle constructed of books.

Yog fruit granola travel breakfast Puerto Viejo cafe rico - Charlie on Travel
Can you believe that this is the small bowl of granola!?

My personal favourite of the cafes in Puerto Viejo was Como en mi Casa Art Cafe. This vegetarian/vegan gem is sitting bang on top of the local butchers (what an antithesis!) and has a heap of gluten-free options too. The chickpea wraps are a great lunch snack and you have to try out the raw vegan tropical fruit cake. Oh and without a doubt: best coffee in town.

como en mi casa art cafe Puerto viejo - Charlie on Travel
The art cafe has the best black coffee in town, let me tell you.

DreadNut Coffee was another great cafe that we stopped by a few times. Some crazy cool coffee options like black vanilla americanos and iced baileys lattes, homemade bagels at a cheaper price than everywhere else and an outside balcony with a sea view, what more could you want?

By far our favourite soda in the whole of Costa Rica, let alone Puerto Viejo, is Soda Guetto Girl One Love. The woman who owns it cooks up all the food fresh – this isn’t a fast food rice and beans joint. In her words, “it’s all my style” – and her style is sooo good. Vegetarians (and vegans) can get a big portion of coconut rice and beans with a Caribbean veggie stew, fried plantains and salad for 3000 colones.

Where to Eat at Playa Cocles

I wasn’t wowed by the food in Playa Cocles, but it is a small place. You can get cheap tacos and beer from Tasty Waves if you’re in need of a quick bite. If you’ve got a little more to spend and can brave the unfriendly waitress, then Caribeans, under Om Yoga, has a good sandwich and chocolate selection.

Playa Cocles island puerto viejo - Charlie on Travel
I didn’t take any foodie photos in Playa Cocles, so here’s a cool one I took at the beach there instead.

Where to Eat at Playa Chiquita

If you’re cycling along the coastline or having a beach day at Playa Chiquita, you have to stop by Alice Ice Cream Bar. A meticulously updated chalkboard outside tells you what flavours are available that day. We actually gorged ourselves on ice cream there three times and would put coconut almond, vegan coconut and strawberry, and chocolate chip at the top of the must-try list.

Coconut and almond ice cream playa chiquita costa rica - charlie on travel
This is the coconut and almond ice cream… om nom…

Out of everywhere we ate in the Puerto Viejo area, La Botanica Organica provided the best veggie food. Lentil burgers with veggie stew and brown rice, salads with carrot and ginger dressing, wholemeal pitta bread with local cheese and avocado… Everything was delicious, except the coffee, which was a real let down to such an excellent food menu.

Lunch at La Biotica Organica Puerto Viejo - Charlie on Travel
Lentil burger, rice and beans, and veggie stew at La Botanica Organica – I ate it 4 times! :o

As slow travellers and self-confessed healthy eaters, we were eager to try out Pura Gula, a slow food restaurant where the food is all cooked up from scratch. Luke loved the vegetarian option of curried, stacked vegetables and mashed potato, though I was a little less impressed and actually suspect that the meat and fish options were better thought out.

Food at Pura Gula Puerto Viejo - Charlie on Travel
Slightly ponsy food at Pura Gula.

Where to Stay in Puerto Viejo, Costa Rica

We were really fortunate to get stay in a whole host of really good, though very different, places in the Puerto Viejo area. There is every kind of accommodation you could want, from backpackers’ hostel beds to off-the-grid luxury nature retreats.

Places to Stay in Puerto Viejo

Veronica’s Place, $25 for private room

When we first arrived in Puerto Viejo we headed to Veronica’s Place, the local vegetarian hostel (yes, this is also where we had our cooking class). Veronica has both a hostel with dorms in town and cabins attached to her house on the edge of town. We stayed in her cabins, which were brightly painted, clean and with a shared kitchen (that had a blender and coffee sock!) attached.

Cabina’s Lika, $20 for private room

Just like the sign says, this place was clean and cheap. There was also a weird guy who wouldn’t leave the hammock outside of our room – everyone’s room had a hammock outside, but he wanted ours. Nevertheless, it was an excellent budget option.

Samasati, $100+ with 3 meals included*

Samasati is an off-the-grid yoga retreat set in the jungle-clad mountains that surround Puerto Viejo. If you’re a solo female traveller looking for a place to escape all of the stresses of the daily grind, this is the place for you. With a focus on nature and wellness, Samasati has morning and evening yoga sessions, three vegetarian meal per day, and nature walks on the grounds.

Places to Stay at Playa Cocles

The next beach along from Puerto Viejo town is Playa Cocles, which is probably the biggest beach on the strip. There are only a few options for food and accommodation here.

Cariblue, $96 for double room*

Breakfast buffets, swimming pools galore and just a stone’s throw from the beach, Cariblue has it all when it comes to finding a completely stress free place to stay. Everything you could possibly need or want is all under one palm-thatched roof. I have to say, this is definitely the most safe and secure place we have stayed in Costa Rica to date with 24 hour security guards keeping watch.

Places to Stay at Playa Chiquita

Playa Chiquita boasts the best eating places along with the most incredible eco-lodge we’ve ever had the pleasure to stay at.

La Kukula Lodge, $85 for double room*

At this thoughtfully designed eco-lodge, the jungle really is on your doorstep. The lodge is home to a diverse array of wildlife, the homemade toast and jam breakfast is yummy, and the owner, Pepo, is the friendliest guy you’ll meet on Costa Rica’s Caribbean coast.

If you’re in Puerto Viejo you can also, like us, take a shuttle across to the Panamanian island of Bocas del Toro. Shuttles are around $26 one way and can be booked at any tour place in Puerto Viejo. From there, we travelled back to Costa Rica to our house sit in the mountains around San Jose, but many other travellers continue on to mainland Panama.

Want even more info about travelling to Puerto Viejo? For a definitive guide, I recommend checking out Puerto Viejo Satellite.

How do you like the thought of laid-back life in Puerto Viejo?

Disclaimer: A special thank you to all of the wonderful lodges and hotels who hosted us during our travels in Puerto Viejo. These are my honest, independent opinions.

Charlie Marchant

Charlie is a long-term traveller from the UK who writes about simple ways to travel sustainably, including how to become a house sitter and slow traveller, eating local and vegetarian, and making responsible travel choices.

19 thoughts to “Puerto Viejo, Costa Rica – Travel Guide”

  1. Thank you for your fantastic blogs your food always looks so tasty ,you have given me so many good I dears of the type of places I would like to visit , you have also explained so well to be aware of your surroundings, every blog I read makes me want to get up and go , I am looking forwards to your next blog thank you so much Charlie

    Mr Christopher Spencer in the UK

  2. This place is absolutely amazing! After seeing your pictures I feel like packing my little backpack and going there! Definitely adding it to my bucket list. How about the food there? How did you enjoy it?

    1. You totally should! Plenty of house sitting work out in Costa Rica too, you’d love it. Oh man, the food was so delicious. The Caribbean coast definitely has the best food out of everywhere we’ve been in CR – and so many veggie + vegan options!!

    1. Oh for sure! I definitely ate waaay more than I usually do when travelling. I also love cooking classes and am always looking out for good vegetarian or vegan ones (let me know if you come across any good ones, Charlie!)

  3. Beautiful pictures! All the food looks really good. You definitely found more variety in food than we did when we went.

    Somehow the things like the weird guy on your hammock tend to be the things I remember most from some destinations. Not that I forget things like beautiful beaches, but it’s the weird things I end up laughing about years later. Sucks about the hammock situation. But for $20/night accommodations, I’d let weird guys use my hammock, I guess.
    Kate @ Nonstop from JFK recently posted…Óbidos, PortugalMy Profile

    1. Thanks, Kate! When did you visit Puerto Viejo? And we were there for like nearly 3 weeks, so we had plenty of time to try out a load of cafes.

      Haha! That’s super true, I find exactly the same! Oh yeah, for $20 a night I don’t really care how many strange guys want to be in our hammock!!

  4. Hey Charlie, thanks for your wonderful blog post about Puerto Viejo. I discovered this place 12 years ago and lived here for the past 10 years. You have definitely profiled some of the gems of the community.

    I will share your blog on some tourist forums and for the local community to read. If you come back, come and say Hi to us at the Hotel Banana Azul.

    Cheers, Colin.

    1. Hi Colin! Thank you so much, I really appreciate your comments and it’s so nice to hear from someone who has made Puerto Viejo their home. That’s really fantastic of you, thanks for sharing :) And I would love to visit you if I’m ever back that way!

      All the best, Charlie

  5. Thank You for your wonderful coverage of our little “Slice of Paradise” here in the Southern Caribbean towns of C.R.

    You mentioned lovely places to eat and stay, and the towns south of Puerto Viejo, but I wanted to correct you (sorry) on Playa UVA…and I’m sure you meant Playa PUNTA UVA. When you return…do visit us at the Toucan Stay Inn. We are the “petite B&B in a Garden by the Sea”…directly across from the pulperia (convenience store) in Punta Uva.

    Again, you description and photos were wonderful. Happy Holiday from all of us here in Caribe Sur.

    Jon Stierwalt (owner)
    Toucan Stay Inn

    1. Thanks for stopping by and commenting, Jon! You’re very right, I do mean Playa Punta Uva and will update that now :) It’s always good to have corrections from the experts, no need to apologise! I couldn’t place you exactly but have just looked at your website and your inn looks so gorgeous – I totally love the sink with the toucan painted on it, it’s incredible. Thank you for the invite and your lovely compliments too, very kind of you.

      All the best and happy holidays to you too, Charlie

  6. Hello, your blog about Puerto Viejo is great, the pictures are lovely! Do you know if there are any places to dance salsa in Puerto Viejo?

Leave a Reply

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

CommentLuv badge