Find the villas that appeal to you the most
Find the right villa for you in Puerto Viejo
Check out our selection of great villas in Puerto Viejo
Villas Serenidad offers air-conditioned rooms in Puerto Viejo. This beachfront property offers access to a terrace, free private parking, and free Wifi.

Villas Piña - Adults only offers accommodations in Puerto Viejo, a 8-minute walk from Negra Beach and 4.4 miles from Jaguar Rescue Center.

Villas Luna Africana in Puerto Viejo provides accommodations with an outdoor swimming pool and a garden.
Lalola de Puerto offers accommodations in Puerto Viejo, 1.3 miles from Cocles Beach and 2.7 miles from Jaguar Rescue Center.
Villa Libe Puerto Viejo is a recently renovated villa in Puerto Viejo where guests can make the most of its outdoor swimming pool, open-air bath, and garden.

Bob Marley Room, beautiful cabin surrounded by Jungle offers accommodations in Puerto Viejo, a 18-minute walk from Negra Beach. This vacation home provides a garden.

Private tropical large home with pool between Cahuita and Puerto Viejo Excellent Location is a recently renovated vacation home in Puerto Viejo where guests can make the most of the pool with a view...
Just a 15-minute walk from Cocles Beach and 0.9 miles from Jaguar Rescue Center, Pinocchio Cosy house features accommodations in Puerto Viejo with a garden.
Monkey View is located in Puerto Viejo, just a 12-minute walk from Negra Beach and 3.9 miles from Jaguar Rescue Center.
Providing a garden, Wonderful Villa with a Pool near the Beach offers accommodations in Puerto Viejo. This property offers access to a terrace, free private parking, and free Wifi.

Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Popular with guests booking villas in Puerto Viejo
Providing garden views, Alalunga Casas in Puerto Viejo provides accommodations, a private beach area, pool with a view, a garden, and a bar.
Offering garden views, Caribbean Blue Morpho Casitas in Talamanca offers accommodations, a garden, and a terrace.
Offering a garden, Casa AMALFI Pool House Playa Neg provides accommodations in Puerto Viejo. This property offers a private pool and free private parking.
Villas Ríos del Caribe offers accommodations in Puerto Viejo, 5.2 miles from Jaguar Rescue Center. This villa features air-conditioned accommodations with a balcony.
Villa Akala is offering accommodations in Cocles. Guests can go for a swim in the private pool. The villa provides rooms with air conditioning, free private parking, and free Wifi.
Toucan Hideout with Plunge Pool is a recently renovated vacation home in Puerto Viejo where guests can make the most of its pool with a view, indoor pool, and garden.
Just a 4-minute walk from Chiquita Beach and 0.9 miles from Jaguar Rescue Center, Bodhi & Nirvana Houses features accommodations in Talamanca with a garden.
Blue Hill State Breathtaking 360 Ocean view offers accommodations in Talamanca, 7 miles from Jaguar Rescue Center. This property offers access to a balcony, free private parking, and free Wifi.
Colibri Ecolodge 3 minutes walk to beach and town enjoys a location in Puerto Viejo, a 4-minute walk from Negra Beach and 3 miles from Jaguar Rescue Center.
Just a 14-minute walk from Cocles Beach and 1.1 miles from Jaguar Rescue Center, Los Delfines Lodge features accommodations in Puerto Viejo, with a garden.
Providing a garden, Terrazas del Chinook features accommodations in Puerto Viejo. This property offers a private pool, free Wifi, and free private parking.
Villa Naomi Luxury house 3 min walk beach and town is located in Puerto Viejo, just a 4-minute walk from Negra Beach and 1.5 miles from Cocles Beach.
Offering a garden, Casa ANA KIMBA offers accommodations in Puerto Viejo. There's a private entrance at the vacation home for the convenience of those who stay.
Private Studio style house in Puerto Viejo Center is a recently renovated vacation home in Puerto Viejo near Negra Beach. This property offers access to a balcony, free private parking, and free Wifi.
Featuring a garden, Lugar Mágico features accommodations in Puerto Viejo. This property offers access to a patio, free private parking, and free Wifi.
Casa CISCO Maison Privée vue sur mer is located in Puerto Viejo, just a 12-minute walk from Negra Beach and 2.7 miles from Jaguar Rescue Center.
Featuring a garden, Evolution House Jungle Oasis features accommodations in Hone Creek. This property offers access to a terrace, free private parking, and free Wifi.
Just a 15-minute walk from Cocles Beach and 0.9 miles from Jaguar Rescue Center, Caribbean Retreats features accommodations in Cocles, with a garden.
Namaitami offers accommodations in Talamanca, 1.3 miles from Jaguar Rescue Center. Featuring a garden, the property is located within a 5-minute walk of Chiquita Beach.
Offering a garden, Aloki Tsalu 1 Tu refugio entre la selva y el mar features accommodations in Punta Uva. This property offers access to a terrace, free private parking, and free Wifi.
Providing a garden, Villa Zen, a hidden paradise offers accommodations in Talamanca. This property offers a private pool, free Wifi, and free private parking.
Providing a garden, Casa Franke - Central 2BR Home with AC & Pool offers accommodations in Puerto Viejo. This property offers a private pool, free Wifi, and free private parking.
A 12-minute walk from Negra Beach in Puerto Viejo, Tropical Sea View Villa features accommodations with access to a hot tub.
Casa MILUCO Maison privée vue sur mer is located in Puerto Viejo, just a 12-minute walk from Negra Beach and 2.7 miles from Jaguar Rescue Center.
Featuring a garden, Japanese Room, Beautiful Cabin in the heart of Town features accommodations in Puerto Viejo.
Casa Agogó - Retreat SpacePoolSteps to Beach enjoys a location in Puerto Viejo, one mile from Cocles Beach and 2.5 miles from Jaguar Rescue Center. Guests may go for a swim in the private pool.
A 3-minute walk from Negra Beach in Puerto Limón, Casita Coco features accommodations with access to wellness packages. This property offers access to a terrace, free private parking, and free Wifi.
Lalola de Puerto offers accommodations in Puerto Viejo, 1.3 miles from Cocles Beach and 2.7 miles from Jaguar Rescue Center.
Casa Pan Dulce minutes away from town offers accommodations in Puerto Viejo, 3.6 miles from Jaguar Rescue Center. This vacation home offers a garden.
Paradise Studio- Pool, beach, yoga offers accommodations in Talamanca, a few steps from Negra Beach and 3.5 miles from Jaguar Rescue Center.
Offering garden views, Villas Ande in Puerto Viejo provides accommodations, an outdoor swimming pool, a garden, and barbecue facilities.
Beachfront Villa Starfish w AC and POOL offers accommodations in Puerto Viejo, a few steps from Negra Beach. This beachfront property offers access to free Wifi and free private parking.