Puerto Viejo is a laidback beach town with a Caribbean atmosphere, abundance of places to stay and a wide variety of restaurants with delicious dishes prepared with coconut milk. To the south of downtown Puerto Viejo you find some beautiful beaches and Gandoca Manzanillo Wildlife Refuge, to the west you find the Talamanca Mountains home of some indigenous people such as the Bribri, Cabecar and Yorkin.
Almonds and Corals Lodge is located close to Gandoca Manzanillo Wildlife Refuge, offering comfortable accommodations in the middle of a dense forest, under giant trees. The golden fine sand beach of Manzanillo is located a walking distance through a passage built on stilts.
Villas del Caribe hotel is located in Puerto Viejo, Limon. This is a place to relax on landscaped gardens, walk to the beach to enjoy beautiful ocean views, experience the desire to run, to play and to feel the breeze on your face.