Puerto Viejo is located in the Southern Caribbean which is a region of vast contrasts in weather. Temperatures remain the same nearly year round with average day time highs in the low 90s and night time lows in the upper 70s. Precipitation varies by month with the months of February, March, September and October being the driest.
Unsure of what to do? Let us make you a free custom trip plan!