Cariblue is the place to stay if you are looking for a resort-style hotel with good leisure facilities and a great location. The town of Puerto Viejo is a 20-minute walk or 10-minute bike ride away, whilst one of the best beaches in the region (Playa Cocles) is just across the road from the hotel. All rooms are of a good standard with air conditioning, some also offering terraces and ocean views. There are two swimming pools within the grounds, one with a swim-up bar, as well as a restaurant, beach bar and bike rental.