Find the holiday homes that appeal to you the most
Find the right holiday home for you in Puerto Viejo
Explore our most popular hotels in Puerto Viejo
Set in Puerto Viejo, 7.9 km from Jaguar Rescue Center, Villa Wolaba offers accommodation with an outdoor swimming pool, free private parking and a garden. The property has pool and garden views.

Boasting a balcony with garden views, an outdoor swimming pool and a garden, Villas Piña - Adults only can be found in Puerto Viejo, close to Negra Beach and 7 km from Jaguar Rescue Center.

Boasting a garden, Los Delfines Lodge is set in Puerto Viejo in the Limon region, 1.2 km from Cocles Beach and 1.8 km from Jaguar Rescue Center.

Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Entire home plus pool between Cahuita and Puerto Viejo Excellent Location is set in Puerto Viejo.
Featuring air-conditioned accommodation with a patio, Pinocchio Cosy house is located in Puerto Viejo. This property offers access to a balcony, free private parking and free WiFi.
Featuring air-conditioned accommodation with a patio, Monkey View is set in Puerto Viejo. This property offers access to a balcony, darts, free private parking and free WiFi.
Featuring air-conditioned accommodation with a private pool, Wonderful Villa with a Pool near the Beach is located in Puerto Viejo.

Located 9.1 km from Jaguar Rescue Center, Evia Life Resort offers air-conditioned accommodation with a balcony. This 4-star villa offers luggage storage space and a housekeeping service.

Set 5.8 km from Jaguar Rescue Center, Villas Ríos del Caribe offers air-conditioned accommodation with a balcony. There is a private entrance at the villa for the convenience of those who stay.

Set 500 metres from Negra Beach, Luz Tropical offers accommodation with a patio. The holiday home offers rooms with air conditioning, free private parking and free WiFi.

Check out our pick of great holiday homes in Puerto Viejo
Set in Puerto Viejo, 7.9 km from Jaguar Rescue Center, Villa Wolaba offers accommodation with an outdoor swimming pool, free private parking and a garden. The property has pool and garden views.

Boasting a balcony with garden views, an outdoor swimming pool and a garden, Villas Piña - Adults only can be found in Puerto Viejo, close to Negra Beach and 7 km from Jaguar Rescue Center.

Boasting a garden, Los Delfines Lodge is set in Puerto Viejo in the Limon region, 1.2 km from Cocles Beach and 1.8 km from Jaguar Rescue Center.

Featuring air-conditioned accommodation with a private pool, mountain view and a balcony, Entire home plus pool between Cahuita and Puerto Viejo Excellent Location is set in Puerto Viejo.
Featuring air-conditioned accommodation with a patio, Pinocchio Cosy house is located in Puerto Viejo. This property offers access to a balcony, free private parking and free WiFi.
Featuring air-conditioned accommodation with a patio, Monkey View is set in Puerto Viejo. This property offers access to a balcony, darts, free private parking and free WiFi.
Featuring air-conditioned accommodation with a private pool, Wonderful Villa with a Pool near the Beach is located in Puerto Viejo.

Located 9.1 km from Jaguar Rescue Center, Evia Life Resort offers air-conditioned accommodation with a balcony. This 4-star villa offers luggage storage space and a housekeeping service.

Set 5.8 km from Jaguar Rescue Center, Villas Ríos del Caribe offers air-conditioned accommodation with a balcony. There is a private entrance at the villa for the convenience of those who stay.

Set 500 metres from Negra Beach, Luz Tropical offers accommodation with a patio. The holiday home offers rooms with air conditioning, free private parking and free WiFi.


Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Popular with guests booking holiday homes in Puerto Viejo
Situated in Puerto Viejo, Terrazas del Chinook features accommodation with private pool, free WiFi and free private parking for guests who drive.
Set in Puerto Viejo, Private Studio style house in Puerto Viejo Center is a recently renovated accommodation, 1.3 km from Negra Beach and 4 km from Jaguar Rescue Center.
Located in Puerto Viejo and only 1 km from Negra Beach, Casa CISCO Maison Privée vue sur mer provides accommodation with sea views, free WiFi and free private parking.
Situated in Puerto Viejo and only 1 km from Negra Beach, Tropical Sea View Villa features accommodation with sea views, free WiFi and free private parking.
Situated in Puerto Viejo and only 1 km from Negra Beach, Casa MILUCO Maison privée vue sur mer features accommodation with mountain views, free WiFi and free private parking.
Situated in Puerto Viejo in the Limon region, with Negra Beach nearby, Japanese Room, Beautiful Cabin in the heart of Town features accommodation with free WiFi and free private parking.
Set in Puerto Viejo and only 1.8 km from Cocles Beach, Bob Marley Room, beautiful cabin surrounded by Jungle offers accommodation with garden views, free WiFi and free private parking.
Set in Puerto Viejo, 1.7 km from Cocles Beach, Casa Agog - Retreat Spacepoolsteps To Beach offers air-conditioned rooms with free WiFi. This holiday home also features a private pool.
Featuring air-conditioned accommodation with a private pool, Villa Naomi Luxury house 3 min walk beach and town is set in Puerto Viejo.
Featuring mountain views, Alalunga Casas provides accommodation with a private beach area, pool with a view and a garden, around 500 metres from Cocles Beach.
Casa violeta modern villa pool steps from the beach enjoys a location in Talamanca, just 80 metres from Negra Beach and 5.7 km from Jaguar Rescue Center.
Situated in Puerto Viejo and only 70 metres from Negra Beach, Casa Shaquir H -Luxury Villa with Private Pool & Stunning Views features accommodation with mountain views, free WiFi and free private...
Featuring a balcony with inner courtyard views, an outdoor swimming pool and a garden, Villas Mapache del Caribe can be found in Puerto Viejo, close to Negra Beach and 6.3 km from Jaguar Rescue Center...
Boasting an outdoor swimming pool and views of garden, El Jardin de Playa Negra is a recently renovated holiday home set in Puerto Viejo, 500 metres from Negra Beach.
Caribbean Blue Morpho Casitas features garden views, free WiFi and free private parking, set in Talamanca, 400 metres from Negra Beach.
Featuring an outdoor pool, a sauna and a hot tub, Casa Iguana is located in Puerto Viejo, 700 metres from Negra Beach and 7.1 km from Jaguar Rescue Center.
Boasting garden views, Evolution House Jungle Oasis features accommodation with balcony, around 8.8 km from Jaguar Rescue Center.
Situated 1.2 km from Cocles Beach, Villas Calú offers accommodation with a terrace, as well as an open-air bath and a garden.
Located 600 metres from Cocles Beach, Peace Garden Spacious Bungalows- a walk to the beach offers accommodation with a patio, as well as a garden.
Situated within 1.3 km of Cocles Beach and 1.5 km of Jaguar Rescue Center in Cocles, Caribbean Retreats features accommodation with seating area.
Featuring a garden, Namaitami is situated in Talamanca in the Limon region, 500 metres from Chiquita Beach and 2 km from Jaguar Rescue Center.
Offering a garden and sea view, Beachfront Residencia Blanca in Puerto Viejo is located in Puerto Viejo, 700 metres from Cocles Beach and 3.2 km from Jaguar Rescue Center.
Boasting garden views, Casita Coco features accommodation with a garden and a patio, around 300 metres from Negra Beach. This property offers access to a terrace, free private parking and free WiFi.
Situated in Puerto Limón, 300 metres from Negra Beach, Villas VJ has pool with a view, private parking and rooms with free WiFi access. This property offers access to a pool table and table tennis.
Set within 4.8 km of Jaguar Rescue Center in Puerto Viejo, Colibri Ecolodge 3 minutes walk to beach and town provides accommodation with seating area.
Set in Puerto Viejo, 800 metres from Negra Beach and 6 km from Jaguar Rescue Center, PuertoViejo offers spacious air-conditioned accommodation with a terrace and free WiFi.
Boasting garden views, Perezoso Villa. Jurassic Park loft in the jungle features accommodation with a garden and a terrace, around 6 km from Jaguar Rescue Center.
Located within a few steps of Negra Beach and 6 km of Jaguar Rescue Center, Villas Serenidad provides rooms with air conditioning and a private bathroom in Puerto Viejo.
Less than a one-minutes' walk from the Caribbean sea, Casitas Joanna is located just 80 metres from Playa Negra Beach in Puerto Viejo. Guests can enjoy free WiFi access.
Set within 600 metres of Negra Beach and 5.9 km of Jaguar Rescue Center, Casa Pan Dulce minutes away from town in Puerto Viejo offers a garden and rooms with free WiFi.
Featuring a garden, an outdoor pool and pool views, Beachfront Villa Starfish w AC and POOL is located in Puerto Viejo. This beachfront property offers access to free WiFi and free private parking.
Featuring a garden, an outdoor pool and pool views, Beachfront Villa Sea Breeze w AC and POOL is located in Puerto Viejo. This beachfront property offers access to free WiFi and free private parking.