Description: Try to avoid taking a taxi to Puerto Viejo and use the public buses! Taxi was very expensive and complained that this hotel is not downtown - it's actually about a mile south. If you pack light like I do and want to save over $30, take the public bus to town, then walk to Cariblue. This was my favorite lodge of the trip.
First, the friendly and helpful hotel staff was full of suggestions for activities and took care of every need. The thatched-roof bungalows each have their own tropically landscaped walkways, providing nice scenery and privacy. They also have porches with big hammocks that were great to relax in and watch hummingbirds.
When we were there, they were adding a pool, which should be done by now. In the meantime, the ocean is right across the small road, and the entire coast is essentially public access. There are usually some waves and, in some places, undertow hazards, so swimming isn't great, but Cariblue (and other places) rent body boards and surfboards. They will also help set up lessons if you want!
The restaurant/dining area is like a thatched open pavillion, with a bar and pool table. Bartender made great drinks, but the food was a little expensive (but breakfast is included), so we usually walked into town and ate at cheaper sodas or restaurants.
They had many resources regarding adventure activities, and many tours would pick you up from the lodge. I highly recommend the quad tour. Being an environmentalist, I was weary, but it really is the only way to travel the rough, washed out mountain roads and get deep into the virgin rainforest, with a guide of BriBri Indian decendance who was very knowledgeable about Indian folklore and the flora and fauna of the area.
Although Cariblue isn't directly in town, it is quiet and relaxing from the downtown bussle, while still within walking distance to enjoy the night life.
Close