(Actually, the Caribbean city's full name is Puerto Viejo de Talamanca, but the shorter version is much more common.)
In the last decade, Puerto Viejo has emerged as Costa Rica's most popular Caribbean destination. But despite dozens of hotels, restaurants and amenities of every caliber, Puerto Viejo maintains a laid-back vibe and a Caribbean flavor distinct from Costa Rica's Pacific Coast.
- Compare rates on flights to San Jose (SJO) and Liberia, Costa Rica (LIR)
- The Costa Rica Caribbean
- More Costa Rica Beaches


