More hotels (and more deals!) in more places
Make the right decision with help from over 7,500,000 reviews from actual guests
4.3 out of 5 (22 reviews)
4.7 out of 5 (23 reviews)
4.6 out of 5 (11 reviews)
3.9 out of 5 (26 reviews)
4.5 out of 5 (2 reviews)
1.7 out of 5 (3 reviews)
4.0 out of 5 (7 reviews)
4.7 out of 5 (3 reviews)
Make the right decision with help from over 7,500,000 reviews from actual guests
Puerto Viejo is a coastal town on the Caribbean Sea, known for its sandy beaches. A tourist mecca, Puerto Viejo is filled with restaurants, bars, and nightclubs. Professional and amateur surfers alike convene from around the world to ride the Salsa Brava waves. Visitors also enjoy swimming, shopping, horse riding, snorkeling, diving, kayaking, and mountain biking.