Skip to main content

Villas in Puerto Viejo

Find the villas that appeal to you the most

The best villas in Puerto Viejo

Check out our pick of great villas in Puerto Viejo

Filter by:

Review score

Villa Wolaba

Puerto Viejo

Boasting accommodation with a private pool, pool view and a patio, Villa Wolaba is set in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi.

V
Vanaty
From
Netherlands
This place is a hidden gem! We totally loved the natural environment, in the middle of the jungle. It’s so secluded and nice. The owner tries her best really well and she’s the most friendly host you will meet. The has a spectaculair eye for detail. There are plants, animals, sounds of the jungle: everything you would expect given the pretty location, we loved it and would recommend!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 131 reviews
Price from
US$86.40
1 night, 2 adults

Villas Piña - Adults only

Puerto Viejo

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.

G
Gemma
From
United Kingdom
This place was beautiful. The cabins are clean and comfortable and the size is perfect. The kitchen had enough equipment to make meals. The hosts were brilliant. They made sure my dietary requirements were catered for at breakfast and gave recommendations of things to do and see in the area. They also ensured I had enough coffee at all times, which was appreciated! There's a nice shared terrace and the pool area was beautiful.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 379 reviews
Price from
US$150
1 night, 2 adults

Los Delfines Lodge

Puerto Viejo

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.

L
Louise Marie
From
Belgium
Ok, let me start with the fact I almost never share comments on booking.com. But for Los Delfinos Lodge I want to make an exception. Miguel is absolutely AMAZING. Oh and did I say that the property is as amazing as Miguel? The hospitality, the car drive in the night to the city Center, the stories about the environment, the bikes, the beds. Lovely to wake up with the sound of howler monkeys and then make our breakfast in our own kitchen. This is the message you wanted to read in the reviews: go to los delfinos lodge, you won’t regret it! 🙏 ❤️🍀
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 111 reviews
Price from
US$115
1 night, 2 adults

Entire home plus pool between Cahuita and Puerto Viejo Excellent Location

Puerto Viejo

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.

Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 5 reviews
Price from
US$180
1 night, 2 adults

Pinocchio Cosy house

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.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews
Price from
US$60
1 night, 2 adults

Monkey View

Puerto Viejo

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.

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 5 reviews
Price from
US$59
1 night, 2 adults

Evia Life Resort

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.

S
Stefan
From
Germany
EVIA life resort stands for exceptional service, characterized by warmth and the utmost professionalism. Always approachable, yet never intrusive, the entire team, with their friendliness and subtle gestures, conveyed the feeling of being cared for and pampered in every way. It was clearly noticeable that the well-being of guests is a matter of the heart for all employees.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 14 reviews
Price from
US$350
1 night, 2 adults

Villas Ríos del Caribe

Puerto Viejo

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.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 12 reviews
Price from
US$266
1 night, 2 adults

Luz Tropical

Puerto Viejo

Set within 500 metres of Negra Beach and 7 km of Jaguar Rescue Center, Luz Tropical offers rooms with air conditioning and a private bathroom in Puerto Viejo.

K
Kate
From
Australia
Charming and set in its own little garden. Secure parking. Good value for money.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 22 reviews
Price from
US$58.65
1 night, 2 adults

Oceanfront House with AC, Fast WiFi at Cocles Beachbreak

Puerto Viejo

Situated in Puerto Viejo, near Cocles Beach and Jaguar Rescue Center, Oceanfront House with AC, Fast WiFi at Cocles Beachbreak is a recently renovated property, featuring, a private beach area and...

R
Roberto
From
Costa Rica
We had an excellent vacation, not only because the property is exactly as advertised, or even better, which in itself is a great compliment, but also because it's just steps away from a sandy beach, forest trails, and a small but vibrant restaurant strip. We really enjoyed this place.
Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 15 reviews
Price from
US$145.94
1 night, 2 adults
All villas in Puerto Viejo

Looking for a villa?

Perfect for families, groups or couples who enjoy luxury and independence while travelling. Enjoy the space and privacy of these fully-furnished, self-standing mansions — travellers can cook, lounge and explore at their leisure. Note that in Bali, a resort will also be called a villa.

Most booked villas in Puerto Viejo and surroundings in the past month

See all
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 14 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 13 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 132 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 5 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 117 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 143 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 28 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 269 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 12 reviews
  • Popular with guests booking villas in Puerto Viejo

    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 379 reviews

Enjoy breakfast in Puerto Viejo and nearby

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Situated in Puerto Viejo, Terrazas del Chinook features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    Featuring air-conditioned accommodation with a private pool, Villa Naomi Luxury house 3 min walk beach and town is set in Puerto Viejo.

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 9 reviews

    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.

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 7 reviews

    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.

  • Casa Verde

    Puerto Viejo
    Breakfast options

    Boasting garden views, Casa Verde is located in Puerto Viejo, around 3.8 km from Jaguar Rescue Center. This property offers access to a terrace, free private parking and free WiFi.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 2 reviews

    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.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    Situated in Puerto Viejo, 1.3 km from Negra Beach and 3.8 km from Jaguar Rescue Center, Casa Kinkaju y Yoga Shala offers air conditioning.

  • Scored out of 10, guest rating 9.4
    Superb - What previous guests thought, 5 reviews

    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.

Great access to the city centre. Check these villas in Puerto Viejo and nearby

  • Set 200 metres from Negra Beach, Pool House with free bikes! offers accommodation with a patio, as well as an outdoor swimming pool and free bikes. This holiday home has a garden.

    From US$129.42 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 76 reviews

    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.

    From US$294.70 per night
  • PuertoViejo

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 11 reviews

    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.

    From US$162.72 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 113 reviews

    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.

    From US$82.80 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 79 reviews

    Situated within 500 metres of Negra Beach and 6.9 km of Jaguar Rescue Center in Puerto Viejo, Puerto Viejo Club, Villas & Pool offers accommodation with seating area. The property has garden views.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 19 reviews

    Set in Puerto Viejo, close to Chiquita Beach, Villa Frida - Private Beachfront Villa offers accommodation with bike hire, a private beach area, pool with a view and a garden.

    From US$1,542.45 per night
  • MamaPapa

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 4 reviews

    Situated in Puerto Viejo, MamaPapa features accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$298.32 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    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.

Travelling by car? These villas in Puerto Viejo and nearby offer free parking

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 7 reviews

    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.

    From US$90.40 per night
  • Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 11 reviews

    Boasting sea views, Yoshi's on the beach features accommodation with a balcony, around a few steps from Negra Beach.

    From US$355.95 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 4 reviews

    Boasting garden views, Evolution House Jungle Oasis features accommodation with balcony, around 8.8 km from Jaguar Rescue Center.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Situated 1.2 km from Cocles Beach, Villas Berto offers accommodation with a terrace, as well as an open-air bath and a garden.

    From US$92.72 per night
  • Featuring air-conditioned accommodation with a private pool, garden view and a balcony, Terrrazas del chinook is set in Cocles.

  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 53 reviews

    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.

    From US$96.05 per night
  • Villa Akala

    Cocles
    Free parking
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 59 reviews

    Located just 1.1 km from Cocles Beach, Villa Akala features accommodation in Cocles with access to an infinity pool, barbecue facilities, as well as full-day security.

    From US$140.12 per night
  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    Villa Carpe Diem offers accommodation in Cocles, 2.4 km from Jaguar Rescue Center. This property offers access to a balcony, free private parking and free WiFi.

    From US$113 per night

Villas with swimming pools in Puerto Viejo and nearby

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 6 reviews

    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.

  • Scored out of 10, guest rating 10
    Exceptional - What previous guests thought, 1 review

    Located within 500 metres of Cocles Beach and 2.1 km of Negra Beach, Alalunga Casas provides rooms with air conditioning and a private bathroom in Puerto Viejo.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 28 reviews

    Set within 500 metres of Negra Beach and 5.7 km of Jaguar Rescue Center, Villas Ande offers rooms with air conditioning and a private bathroom in Puerto Viejo.

    From US$90.03 per night
  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 19 reviews

    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.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 19 reviews

    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.

  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 1 review

    Featuring a garden, an outdoor pool and pool views, Beachfront Villas Puerto Viejo w AC and POOL is set in Puerto Viejo.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 16 reviews

    Located in Puerto Viejo, 100 metres from Negra Beach and 5.7 km from Jaguar Rescue Center, Casa Kristel - Exquisite Villa Getaway offers a garden and air conditioning.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 21 reviews

    Boasting air-conditioned accommodation with a private pool, pool view and a patio, Casa Jeffrey - Beach Escape, Stunning views, Private Pool Steps to Ocean is set in Puerto Viejo.

FAQ about villas in Puerto Viejo

Villas that guests love in Puerto Viejo

See all
  • Avg. price/night: US$169.50
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 379 reviews
    Eric and Sharon are lovely, gracious hosts. The villas are quaint each with a private patio and grounds are beautiful with nature all around you. We saw many different types of birds including toucans and there are sloths living in the trees above.
    Guest review by
    Morrison
    Young couple
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 22 reviews
    This is place is a hidden gem! Situated in a jungle where you don’t expect one (close to infrastructure, 7 minutes walk to the supermarket and beach) you can spot so many animals (monkeys, butterflies, birds, frogs, …) from your open kitchen, bedroom or rooftop. It is a quiet place perfect to relax and unwind. The villas are completely new and offer everything you need (including a well equipped kitchen). The host is wonderful and helps you in any way possible to make your stay comfortable and unforgettable. I very much enjoyed my stay!
    Guest review by
    Lisa
    Solo traveller