Find the guest houses that appeal to you the most
Find the right guest house for you in Puerto Viejo
Check out our pick of great guest houses in Puerto Viejo

Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Puerto Viejo
Popular with guests booking guest houses in Cocles
Popular with guests booking guest houses in Cahuita
Popular with guests booking guest houses in Punta Uva
Boasting a garden, plunge pool and garden views, AroCocles (Lucía) is situated in Cocles.
Situated in Cocles, AroCocles (Paula) features accommodation with private pool, free WiFi and free private parking for guests who drive.
Situated in Cocles, AroCocles (Victoria) features accommodation with private pool, free WiFi and free private parking for guests who drive.
Boasting air-conditioned accommodation with a private pool, garden view and a patio, AroCocles (Irene) is situated in Cocles.
Boasting river views, Finca Valeria Treehouses Glamping offers accommodation with a garden and a balcony, around 4 km from Jaguar Rescue Center.
Set 1.3 km from Punta Uva Beach, Selvatica - Superior Double Room has an outdoor pool, free WiFi, and free private parking for guests who drive.
Situated just 12 km from Jaguar Rescue Center, Orgánico Punta Riel features accommodation in Cahuita with access to an open-air bath, a garden, as well as a 24-hour front desk.
Set 1.3 km from Punta Uva Beach, Selvatica - Standard King Room has an outdoor pool, free WiFi, and free private parking for guests who drive.
Situated 1.3 km from Punta Uva Beach, Selvatica - Deluxe King Room with Garden Views has an outdoor pool, free WiFi, and free private parking for guests who drive. This guest house features a garden.