The 10 best villas in Puerto Viejo, Costa Rica | Booking.com
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 selection of great villas in Puerto Viejo

Looking for a villa?

Perfect for families, groups, or couples who enjoy luxury and independence while traveling. Enjoy the space and privacy of these fully-furnished, free-standing mansions – travelers can cook, lounge, and explore at their own pace. Note that in Bali, a resort will also be called a villa.

Most booked villas in Puerto Viejo and surrounding area in the past month

See all
  • Popular with guests booking villas in Puerto Viejo

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

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

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

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 73 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 8.7
    Excellent - What previous guests thought, 23 reviews
  • Popular with guests booking villas in Puerto Viejo

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

    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 146 reviews
  • Popular with guests booking villas in Puerto Viejo

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

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 266 reviews

Enjoy breakfast in Puerto Viejo and nearby

  • Casa Bello Mundo

    Talamanca
    Breakfast options
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Featuring a garden, Casa Bello Mundo provides accommodations in Talamanca. This property offers access to a terrace and free private parking.

    From $113.34 per night
  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 2 reviews

    Providing a garden, Terrazas del Chinook features accommodations in Puerto Viejo. This property offers a private pool, free Wifi, and free private parking.

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

    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.

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

    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.

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

    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.

  • Casa Verde

    Puerto Viejo
    Breakfast options

    Casa Verde offers accommodations in Puerto Viejo, a 15-minute walk from Negra Beach and 2.3 miles from Jaguar Rescue Center.

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

    A 12-minute walk from Negra Beach in Puerto Viejo, Tropical Sea View Villa features accommodations with access to a hot tub.

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

    Casa Kinkaju y Yoga Shala offers accommodations in Puerto Viejo, a 15-minute walk from Negra Beach and 2.4 miles from Jaguar Rescue Center.

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

  • Pool House with free bikes! features accommodations in Puerto Viejo. A 2-minute walk from Negra Beach, the vacation home provides free bikes and a garden.

    From $135.46 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 73 reviews

    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.

    From $158.65 per night
  • Scored out of 10, guest rating 1.2
    Bad - What previous guests thought, 5 reviews

    Featuring a garden, the property is located within 2.8 miles of Jaguar Rescue Center. Free Wifi is available throughout the property and Cocles Beach is 1.3 miles away.

    From $70.06 per night
  • Paradise Studio- Pool, beach, yoga offers accommodations in Talamanca, a few steps from Negra Beach and 3.5 miles from Jaguar Rescue Center.

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 23 reviews

    Villas Ande offers air-conditioned accommodations in Puerto Viejo. This property offers access to a patio, a pool table, free private parking, and free Wifi.

    From $90.03 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 11 reviews

    PuertoViejo is located in Puerto Viejo, just a 9-minute walk from Negra Beach and 3.7 miles from Jaguar Rescue Center. This property offers access to a terrace and free private parking.

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

    Offering a garden, Nirvana Playa Negra offers accommodations in Puerto Limón. This property offers access to a terrace, free private parking, and free Wifi.

    From $311.20 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 30 reviews

    A 2-minute walk from Negra Beach in Puerto Viejo, Casa Iris- Home for Family, Steps From the Beach, Pool and Yoga Deck offers accommodations with access to a hot tub.

    From $193.23 per night

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

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

    Featuring a garden, Perezoso Villa. Jurassic Park loft in the jungle provides accommodations in Puerto Viejo. With garden views, this accommodation features a terrace.

    From $234.05 per night
  • Monkey View

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Monkey View is located in Puerto Viejo, just a 12-minute walk from Negra Beach and 3.9 miles from Jaguar Rescue Center.

    From $66.67 per night
  • Casa Iguana

    Puerto Viejo
    Central location

    A 8-minute walk from Negra Beach in Puerto Viejo, Casa Iguana provides accommodations with access to a sauna, hot tub, and public bath.

    From $372.90 per night
  • Casas Luna

    Puerto Viejo
    Central location

    Providing a garden, Casas Luna provides accommodations in Puerto Viejo. This property offers access to a terrace, free private parking, and free Wifi.

    From $113 per night
  • Casa Sol

    Puerto Viejo
    Central location

    Offering a garden, Casa Sol offers accommodations in Puerto Viejo. This property offers access to a terrace, free private parking, and free Wifi.

    From $96.05 per night
  • Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 10 reviews

    Casa Tulipan - Private 3bd, AC, Pool, Big Garden w' BBQ offers accommodations in Puerto Viejo, a 11-minute walk from Cocles Beach and one mile from Jaguar Rescue Center.

    From $293.80 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 40 reviews

    Villa Laurel - Comfort Jungle villa with AC offers accommodations in Puerto Viejo, 1.2 miles from Negra Beach and 4.8 miles from Jaguar Rescue Center.

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 21 reviews

    La Casita de Yan offers accommodations in Puerto Viejo, a few steps from Cocles Beach and 1.3 miles from Chiquita Beach.

    From $146.90 per night

FAQ about villas in Puerto Viejo

Villas That Guests Love in Puerto Viejo

See all
  • Avg. price/night: $169.50
    Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 381 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.0
    Wonderful - What previous guests thought, 20 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 traveler