Skip to main content

The 10 Best Villas in Puerto Viejo, Costa Rica

Check out our pick of great villas in Puerto Viejo

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Offering quiet street views, Villas Mapache del Caribe is an accommodation set in Puerto Viejo, 400 metres from Negra Beach and 6.3 km from Jaguar Rescue Center. With pool views, this accommodation provides a balcony and a swimming pool. The holiday home offers rooms with air conditioning, free private parking and free WiFi.

Beautiful apartments with everything you need, very nice host

Show more Show less
9
Superb
142 reviews
Price from
£75
per night

Featuring a garden and views of garden, Casa ANA KIMBA is a recently renovated holiday home set in Puerto Viejo, 1.3 km from Negra Beach. This property offers access to a balcony, free private parking and free WiFi. When staying at the holiday home, guests can use private entrance.

The room was very clean, good space

Show more Show less
9.8
Exceptional
132 reviews
Price from
£81
per night

The units provide views of the garden and come with a seating area, a washing machine, a fully equipped kitchen with an oven, and a private bathroom with a hair dryer and free toiletries. A toaster, a fridge and kitchenware are also featured, as well as a coffee machine. At the villa complex, the units are equipped with bed linen and towels.

We got the unit on the second floor. It had 2 bedrooms. Super comfy 200cm width bed. Fully equipped kitchen though the kitchen is outdoors, might not fit everyone. For us it was great. Barely any mosquitoes even outdoors. Nice place to buy fruits 5 minutes walk and a big organic supermarket less than 10 minutes walk. The beach is very close to the flat, big waves but we built sand castles with our baby so it was fine. It was very relaxing stay in a peaceful environment. They even have a laundry machine and were very responsive to all our requests. Felt very secluded. 10 minutes walk from the Jaguar Rescue Center.

Show more Show less
9.1
Superb
147 reviews
Price from
£90
per night

Boasting garden views, Villas Piña - Adults only provides accommodation with a garden and a balcony, around 700 metres from Negra Beach. The property was built in 2018 and has accommodation with a patio. The villa also features free WiFi, free private parking and facilities for disabled guests.

The property is gorgeous! A quiet, secluded jungle atmosphere just a short walk from a beautiful beach. Breakfasts were plentiful and delicious. Honestly, we loved everything.

Show more Show less
9.8
Exceptional
394 reviews
Price from
£136
per night

The villa complex will provide guests with air-conditioned units with a desk, a coffee machine, a microwave, a fridge, a safety deposit box, a flat-screen TV, a terrace and a private bathroom with a bidet. A balcony with an outdoor dining area and pool views is offered in each unit. At the villa complex, each unit is equipped with bed linen and towels.

The villas are very well equipped to cook anything you like! You can tell the person in charge cares about maintenance and does a good job at it. The pool was cleaned everyday, I asked for more sheets and towels and they were provided right away. Communication was excellent and easy via Whatsapp. Highly recommended for a group of four or family with kids. Very private, you can hear the monkeys howling and all kinds of birds chirping. Close to all main beaches (Cocles, Puerto Viejo and my fave, Punta Uva).

Show more Show less
9
Superb
103 reviews
Price from
£335
per night

Los Delfines Lodge, a property with a garden, is set in Puerto Viejo, 1.2 km from Cocles Beach, 2.4 km from Chiquita Beach, as well as 1.8 km from Jaguar Rescue Center. There is a private entrance at the holiday home for the convenience of those who stay. There is free private parking and the property offers paid airport shuttle service.

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! 🙏 ❤️🍀

Show more Show less
9.4
Superb
124 reviews
Price from
£73
per night

Situated in Puerto Viejo, near Negra Beach and Cocles Beach, Pacos Place is a recently renovated property, featuring, a garden and terrace. This beachfront property offers access to free WiFi and free private parking. The property is non-smoking and is set 4 km from Jaguar Rescue Center.

It felt like home away from home 🤩 We had the whole place to ourselves, full privacy which was great. Jac was so warm and welcoming - she is lovely! And it was so central to everything. Will definitely book it again!

Show more Show less
9.2
Superb
13 reviews
Price from
£85
per night

The holiday home is composed of 2 separate bedrooms, a fully equipped kitchen, and 2 bathrooms. The accommodation is non-smoking.

Chiquita Beach is 1.9 km from the holiday home, while Jaguar Rescue Center is 1.2 km away. The nearest airport is Captain Manuel Niño International Airport, 44 km from Casa Heliconia - spacious, big garden, close to the beach.

The grounds were exceptional and the house was amazing - very well built! The location to restaurants and the beach was fabulous. Fernando was great at communication and very helpful.

Show more Show less
9.6
Exceptional
12 reviews
Price from
£136
per night

Situated within 400 metres of Chiquita Beach and less than 1 km of Punta Uva Beach in Puerto Viejo, Villas Mar y Coral features accommodation with seating area and a kitchen. The property has garden views and is 2 km from Cocles Beach and 1.9 km from Jaguar Rescue Center. There is a year-round outdoor pool and guests can make use of free WiFi, free private parking and an electric vehicle charging station.

Good location, very clean and aesthetically pleasing, comfortable bed & great blackout curtains. Shower was fair pressure and the water was hot. Loved seeing the howler monkeys outside in the trees, the sloth down the road and the birds in the garden. The owner was very pleasant and proactive. Aircon was great and WiFi was good. We enjoyed ourselves in spite of the comments below, thank you for hosting us.

Show more Show less
9.8
Exceptional
5 reviews
Price from
£81
per night

The spacious holiday home with a terrace and garden views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with an oven and a toaster, and 2 bathrooms with a hot tub. For added privacy, the accommodation features a private entrance.

The host was responsive. The property is private and requires a pin to enter the main gate and house. The rooms and bathrooms are large. There is a family area to watch TV and both bathrooms have HOT water for rainy days.

Show more Show less
9.3
Superb
6 reviews
Price from
£326
per night

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.
Search villas in Puerto Viejo

Most booked villas in Puerto Viejo this month

Enjoy breakfast in Puerto Viejo!

  • Villas Mapache del Caribe
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 142 reviews

    Offering quiet street views, Villas Mapache del Caribe is an accommodation set in Puerto Viejo, 400 metres from Negra Beach and 6.3 km from Jaguar Rescue Center.

    Good space, comfortable, water provided, good air con

  • Casa Modi
    Breakfast options
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 147 reviews

    Set 50 metres from Cocles Beach, Casa Modi offers air-conditioned accommodation with a balcony. This beachfront property offers access to a terrace, free private parking and free WiFi.

    excelente lugar para compartir, con la familia y amigos.

  • Villas Piña - Adults only
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 394 reviews

    Boasting garden views, Villas Piña - Adults only provides accommodation with a garden and a balcony, around 700 metres from Negra Beach.

    breakfast was delicious each day. Staff was attentive and professional

  • Los Delfines Lodge
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 124 reviews

    Los Delfines Lodge, a property with a garden, is set in Puerto Viejo, 1.2 km from Cocles Beach, 2.4 km from Chiquita Beach, as well as 1.8 km from Jaguar Rescue Center.

    We loved our stay with this dear couple on such a lush property!

  • Villas Mar y Coral
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 5 reviews

    Situated within 400 metres of Chiquita Beach and less than 1 km of Punta Uva Beach in Puerto Viejo, Villas Mar y Coral features accommodation with seating area and a kitchen.

  • Casa Elita - Tranquil Escape with Pool, Jacuzzi, AC
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 6 reviews

    Set in Puerto Viejo, less than 1 km from Cocles Beach and 2.3 km from Chiquita Beach, Casa Elita - Tranquil Escape with Pool, Jacuzzi, AC offers a private beach area and air conditioning.

  • Villa Wolaba
    Breakfast options
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 66 reviews

    Set in Puerto Viejo, Villa Wolaba offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    Muy bonito alojamiento, privado y de bonita decoración

  • Al Caribe Sur
    Breakfast options
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 29 reviews

    Located in Puerto Viejo and only 1.1 km from Negra Beach, Al Caribe Sur provides accommodation with garden views, free WiFi and free private parking.

    It's a large luxurious apartment close to the town.

Great access to the city centre! Check these villas in Puerto Viejo

  • Casa Kristel - Exquisite Villa Getaway
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    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.

  • Villas de la Luz Cooper
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Set in Puerto Viejo, Villas de la Luz Cooper offers accommodation with a private pool, a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.

  • Villas de la Luz Conga
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews

    Set in Puerto Viejo, Villas de la Luz Conga offers accommodation with a private pool, a balcony and pool views. This property offers access to a terrace, free private parking and free WiFi.

  • Casa curling
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Boasting air-conditioned accommodation with a private pool, garden view and a terrace, Casa curling is situated in Puerto Viejo. This property offers access to a balcony and free private parking.

  • Finca Cristal con Piscina Room Blue
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Offering an outdoor swimming pool and garden view, Finca Cristal con Piscina Room Blue is located in Puerto Viejo, 400 metres from Chiquita Beach and 1 km from Punta Uva Beach.

  • Casa Kinkaju
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated in Puerto Viejo, 1.3 km from Negra Beach and 1.5 km from Cocles Beach, Casa Kinkaju offers air conditioning.

  • Perezoso Villa. Jurassic Park loft in the jungle
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 11 reviews

    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.

    -mega freundlicher zuvorkommender Gastgeber -schönes Designer Haus mit vielen kreativen Details -top Küchenausstattung

  • Casa Mirasol
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 4 reviews

    Boasting sea views, Casa Mirasol features accommodation with a garden and a balcony, around a few steps from Negra Beach.

  • The Black Pearl - AC with a private pool
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, The Black Pearl - AC with a private pool is situated in Puerto Viejo.

  • Casa en Playa Negra
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Set in Puerto Viejo, 800 metres from Negra Beach and 7.2 km from Jaguar Rescue Center, Casa en Playa Negra offers a private beach area and air conditioning.

  • Villa Pegaso en Anima Mundi
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Featuring a balcony with garden views, free bikes and a garden, Villa Pegaso en Anima Mundi can be found in Puerto Viejo, close to Cocles Beach and 2.6 km from Chiquita Beach.

  • Casa Tulipan - Private 3bd, AC, Pool, Big Garden w' BBQ
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 3 reviews

    Situated less than 1 km from Cocles Beach, Casa Tulipan - Private 3bd, AC, Pool, Big Garden w' BBQ has a year-round outdoor pool, free WiFi, and free private parking for guests who drive.

  • La Casita de Yan
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated 2.1 km from Chiquita Beach and 500 metres from Jaguar Rescue Center, La Casita de Yan offers accommodation located in Puerto Viejo.

  • Casa Matix
    Central location
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Located in Puerto Viejo in the Limon region, Casa Matix has a terrace. Guests staying at this holiday home have access to a patio. The holiday home is fitted with a TV and a living room.

  • Casa Yute -Cálida casa caribeña
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Situated in Puerto Viejo in the Limon region, Casa Yute -Cálida casa caribeña features a garden. This property offers access to a terrace, free private parking and free WiFi.

  • Casa ANA KIMBA
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 132 reviews

    Featuring a garden and views of garden, Casa ANA KIMBA is a recently renovated holiday home set in Puerto Viejo, 1.3 km from Negra Beach.

    Excellent host, very helpful and full of knowledge about the area

  • Casa Jeffrey - Opulent Escape
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 4 reviews

    Boasting air-conditioned accommodation with a private pool, pool view and a patio, Casa Jeffrey - Opulent Escape is set in Puerto Viejo.

  • Casa Iris - Nature Delight
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 16 reviews

    Casa Iris - Nature Delight offers a hot tub and free private parking, and is within 200 metres of Negra Beach and 5.8 km of Jaguar Rescue Center.

    Las habitaciones y el hecho de que tuviera esas área común afuera

  • Caribbean Irie - charming, luxurious bungalow in nature with AC & fiber optic wifi
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 18 reviews

    Featuring a balcony with garden views, a garden and barbecue facilities, Caribbean Irie - charming, luxurious bungalow in nature with AC & fiber optic wifi can be found in Puerto Viejo, close to...

    geweldig huisje alles nieuw grote tuin voor jezelf

  • Casa Salama
    Central location
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 3 reviews

    Boasting a hot tub, Casa Salama is located in Puerto Viejo. This property offers access to a balcony, free private parking and free WiFi.

  • Casa Heliconia - spacious, big garden, close to the beach
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 12 reviews

    Featuring garden views, Casa Heliconia - spacious, big garden, close to the beach offers accommodation with a garden and a balcony, around 600 metres from Cocles Beach.

    The property is really nice, with a lot of nature and in great condition.

  • Casa Girasol
    Central location
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 41 reviews

    Casa Girasol is located in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is situated 11 km from Jaguar Rescue Center.

    Heel schoon en gezellig huisje waar alles aanwezig is. Eigenaresse is heel aardig en had leuke tips.

  • Nana's Place Studio1
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Boasting air-conditioned accommodation with a patio, Nana's Place Studio1 is set in Puerto Viejo. This property offers access to a terrace, free private parking and free WiFi.

  • Terrazas del Chinook
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Boasting garden views, Terrazas del Chinook features accommodation with a garden, around 4 km from Jaguar Rescue Center.

  • Private Studio style house in Puerto Viejo Center
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 4 reviews

    Set 1.3 km from Negra Beach and 1.6 km from Cocles Beach, Private Studio style house in Puerto Viejo Center features free WiFi and units equipped with a kitchen, terrace and seating area.

  • Casa Corazon del Mar
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 14 reviews

    Situated in Puerto Viejo, Casa Corazon del Mar features accommodation with a private pool, a terrace and garden views. Both free WiFi and parking on-site are accessible at the villa free of charge.

    Privacidad del lugar y la relacion con la naturaleza

  • Beachfront Villa Sea Breeze w AC and POOL
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 11 reviews

    Located in Puerto Viejo, 100 metres from Negra Beach and 5.6 km from Jaguar Rescue Center, Beachfront Villa Sea Breeze w AC and POOL offers a garden and air conditioning.

  • Villas Andy
    Central location
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 4 reviews

    Set in Puerto Viejo in the Limon region, with Negra Beach nearby, Villas Andy offers accommodation with free WiFi and free private parking. This villa provides a garden.

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

  • Pacos Place
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 13 reviews

    Situated in Puerto Viejo, near Negra Beach and Cocles Beach, Pacos Place is a recently renovated property, featuring, a garden and terrace.

    Muy bien ubicada. La casa es muy cómoda, está equipada

  • Casas Rojas
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 19 reviews

    Set in Puerto Viejo in the Limon region with Negra Beach nearby, Casas Rojas features accommodation with free private parking. The air-conditioned accommodation is 5.5 km from Jaguar Rescue Center.

    El lugar muy cómodo, super limpio, la atención excelente, muy seguro... mi lugar favorito desde ahora en adelante!!!

  • Casa Shaquir H - Coastal Bliss Oasis
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 27 reviews

    Situated in Puerto Viejo and only 70 metres from Negra Beach, Casa Shaquir H - Coastal Bliss Oasis features accommodation with mountain views, free WiFi and free private parking.

    Location was amazing. Restaurant beside us was delicious, close to the beach.

  • Mantra - Tiny House

    Offering garden views, Mantra - Tiny House is an accommodation located in Puerto Viejo, 700 metres from Negra Beach and 6.4 km from Jaguar Rescue Center.

  • Merkaba - Studio Apartment

    Offering garden views, Merkaba - Studio Apartment is an accommodation located in Puerto Viejo, 700 metres from Negra Beach and 6.4 km from Jaguar Rescue Center.

  • Flower of Life

    Boasting a garden, private pool and garden views, Flower of Life is situated in Puerto Viejo. This property offers access to a terrace and free private parking.

  • Lugar mágico

    Situated in Puerto Viejo and only 500 metres from Negra Beach, Lugar mágico features accommodation with garden views, free WiFi and free private parking.

  • MamaPapa

    Situated in Puerto Viejo in the Limon region, MamaPapa features accommodation with free WiFi and free private parking. This holiday home offers a terrace.

FAQ about villas in Puerto Viejo






Villas that guests love in Puerto Viejo

  • Avg. price/night: £156.02
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 195 reviews
    This place is simply outstanding. The attention to all little details is exceptional. Fran and Andy are incredibly friendly and authentic and do everything possible to make your stay unforgettable. There is absolutely nothing to improve. The breakfast is delicious, the coffee service in the morning is the best feature I have ever experienced, the garden and the villas are sensational. Thank you for everything!
    Christian
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 230 reviews
    We stayed in one of the villas for three nights and absolutely loved it! The host was very kind, helpful and accommodating. The villa was extremely clean, had new appliances in the kitchen, a very modern bathroom and a beautiful pool area. We were happy that the villa had a TV with Netflix on it too and loved watching movies. Due to the many plants on the property we had enough privacy in the apartment aswell. We would definitely come back!
    Karin
    Family with young children
  • Avg. price/night: £135.67
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 394 reviews
    Sharon & Eric are the most wonderful hosts, who make sure you feel comfortable, know where the sloth hide, provide you with tips & tricks to explore the region. Their team prepares the most delicious breakfast and gets you going for your adventures. We loved the comfort and relaxing vibes at Villas Piñas!
    Flora
    Young couple
  • Avg. price/night: £75.22
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 142 reviews
    The villas were very clean, well maintained and equipped. The staff was very helpful and friendly. It’s very near the beach and walking to town you can see much wildlife as you walk along the beach- the tuks are a lot of fun and the staff helped us get them to go everywhere- highly recommend
    J
    Jana
    Young couple
  • Avg. price/night: £135.67
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 394 reviews
    We had an exceptionally good stay in Villas Pina. All the comfort and still so close to nature. Even 3 sloths and a Kinkajoo family live in the trees. Eric is such a great host. He not only takes care of everything but also helps spotting birds, frogs, sloths and many more.
    Stefan
    Young couple
  • 9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 230 reviews
    The owner & staff were extremely nice & very accommodating, & even gave us a lift to the beach. The villas were very clean, spacious & everything you required was there. It was only a short walk to the nearest beach, supermarket & fantastic restaurants. We would highly recommend staying at these villas!!
    Andycatt07
    People with friends
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 103 reviews
    Very private location far from the main hotel (about 3 kms). Splendid units with private swimming pools. We rented 2 villas for 6 people. Plenty of room. Great kitchen and bathrooms. Overall excellent comfort.
    Dominique
    Family with young children
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 103 reviews
    The villa itself was lovely and as expected. We had two bedrooms, a simple living room with foldable foam mattresses for couches and two full bathrooms. The private pool was the highlight of the space.
    Sybil
    Young couple
  • 9.0
    Scored 9.0
    Superb
    Rated superb
     · 862 reviews
    The hotel is located in a very quiet place, in the "middle of the jungle". Villas are quite big and very cozy. All in all it was a great experience, highly recommended!
    Dm.firs
    Young couple
  • Avg. price/night: £135.67
    9.8
    Scored 9.8
    Exceptional
    Rated exceptional
     · 394 reviews
    We had a wonderful time in Villas Pinas. I would highly recommend it to anyone who is looking for an authentic B&B experience that provides you a charming and relaxed atmosphere and equipped with everything required to fully enjoy this paradise haven. Eric and Sharon were an amazing hosts, with a natural talent to assure a perfect vacation.
    Sabine
    Young couple