Cariblue Hotel is a small bed and breakfast style resort in Puerto Viejo de Talamanca, Limon, Costa Rica, on the beautiful white sand beach of Playa Cocles. Cariblue is widely recognized as one of the best hotels in Puerto Viejo and indeed among all of Limon, Costa Rica hotels. The hotel has a restaurant and bar as well as a beautiful pool and spa. Cariblue has grown into a fully equipped beach resort, a leader among Costa Rica hotels and resorts. The hardwood bungalows are nestled in a lush tropical garden surrounded by uncontaminated beaches and wild tropical jungle. The spacious rooms are in palm-thatched duplex bungalows, with private bathrooms decorated in mosaic with hot water, ceiling fans, mosquito nets, and inviting porches with hammocks.