Skip to main content

The best holiday homes in Puerto Viejo

Check out our pick of great holiday homes in Puerto Viejo

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Lomas del Caribe, hotel in Puerto Viejo

Located in Puerto Viejo and only 1.4 km from Cocles Beach, Lomas del Caribe provides accommodation with mountain views, free WiFi and free private parking.

Private pool was cool. Very private. Has bedroom A/C (that was vibrating noisy). Patio was very nice in the mornings.
Scored 9.2
9.2
Rated superb
Superb
137 reviews
Price from
£203.12
1 night, 2 adults
Villas Piña - Adults only, hotel in 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.

+ The property is amazing, a lot of vegetation that attracts the local fauna. + The sun deck to sky observation. + Good breakfast. + Eric and his wife are such excellent hosts.
Scored 9.8
9.8
Rated exceptional
Exceptional
384 reviews
Price from
£148.95
1 night, 2 adults
Los Delfines Lodge, hotel in Puerto Viejo

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.

The property is surrounded by an amazing garden. We were able to see all kinds of different birds, a sloth and a big iguana there. The owners are super-kind and helpful.
Scored 9.4
9.4
Rated superb
Superb
124 reviews
Price from
£67.16
1 night, 2 adults
Villas Serenidad, hotel in Puerto Viejo

Located within a few steps of Negra Beach and 6 km of Jaguar Rescue Center in Puerto Viejo, Villas Serenidad offers accommodation with seating area.

Beautiful room and hostel, clean, comfy beds. Good location right next to the beach and a few km from city center
Scored 9.1
9.1
Rated superb
Superb
103 reviews
Price from
£148.27
1 night, 2 adults
Casa MarMaria, hotel in Puerto Viejo

Offering a garden and mountain view, Casa MarMaria is located in Puerto Viejo, 600 metres from Chiquita Beach and 1.4 km from Punta Uva Beach.

Scored 9.2
9.2
Rated superb
Superb
19 reviews
Price from
£63.91
1 night, 2 adults
Casa Shaquir H -Luxury Villa with Private Pool & Stunning Views, hotel in Puerto Viejo

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...

Lovely place. Bungalow vert nice. Gardens absolutely beautiful. Close to beach and town. And owner was so lovely. Great facilities and lovely swimming pool.
Scored 9.0
9.0
Rated superb
Superb
27 reviews
Price from
£162.49
1 night, 2 adults
Casa Coki - Modern Villa Private Pool Steps From the Beach, hotel in Puerto Viejo

Boasting a garden, private pool and garden views, Casa Coki - Modern Villa Private Pool Steps From the Beach is situated in Puerto Viejo.

Beautiful garden, large clean pool, sloths onsite, walking distance to the black beach, close enough to Puerto Viejo but very quiet, each room has a dedicated bathroom, direct access from property to a supermarket
Scored 10
10
Rated exceptional
Exceptional
7 reviews
Price from
£154.37
1 night, 2 adults
La Casita de Yan, hotel in Puerto Viejo

Set in Puerto Viejo in the Limon region, La Casita de Yan has a patio and garden views. This beachfront property offers access to a terrace, free private parking and free WiFi.

Safe,nice,clean and european standard big apartment.I cam highly recomend that place.Around plenty beauty beaches and restaurants.
Scored 9.1
9.1
Rated superb
Superb
12 reviews
Price from
£112.84
1 night, 2 adults
Casa Jeffrey - Beach Escape, Stunning views, Private Pool Steps to Ocean, hotel in Puerto Viejo

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.

Scored 9.7
9.7
Rated exceptional
Exceptional
17 reviews
Price from
£139.92
1 night, 2 adults
Villas de la Luz Kona, hotel in Puerto Viejo

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

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!
Scored 9.0
9.0
Rated superb
Superb
12 reviews
Price from
£73.73
1 night, 2 adults
All holiday homes in Puerto Viejo
Looking for a holiday home?
Great for families or large parties, holiday homes are privately owned accommodation, available for long or short-term rental. These homes are furnished and equipped with kitchen facilities for self-catering, although breakfast may be offered as an add-on. These properties have their own independent front door, which makes them different to apartments.

Most booked holiday homes in Puerto Viejo this month

See all

Enjoy breakfast in Puerto Viejo!

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

    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.

    Amazing room, staff & breakfast! Everything was perfect

  • Colores del Caribe dependencia del hotel Casa Merlin
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 112 reviews

    Situated just 200 metres from Chiquita Beach, Colores del Caribe dependencia del hotel Casa Merlin features accommodation in Puerto Viejo with access to an outdoor swimming pool, a garden, as well as...

    L’accessibilité, le confort , l’accueil super de Charlene

  • Casa Santíco a 350m del centro y 5 mins del mar
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 9 reviews

    Located in Puerto Viejo in the Limon region, Casa Santíco a 350m del centro y 5 mins del mar features a terrace. This holiday home provides accommodation with a patio.

    Una casa comodísima y cercana al centro de Puerto Viejo y de las playas

  • Casa Coki - Modern Villa Private Pool Steps From the Beach
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 7 reviews

    Boasting a garden, private pool and garden views, Casa Coki - Modern Villa Private Pool Steps From the Beach is situated in Puerto Viejo.

    La cama muy cómoda y el diseño de la casa muy amplio

  • Casa Raices
    Breakfast options
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 6 reviews

    Featuring garden views, Casa Raices offers accommodation with a terrace, around 1.2 km from Cocles Beach. Free WiFi is available throughout the property and Chiquita Beach is 800 metres away.

    la ubicacion muy buena para trasladarse a las diferentes playas, el acceso privado a playa Chiquita muy bonito, la casa muy confortable

  • La Casita de Yan
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 12 reviews

    Set in Puerto Viejo in the Limon region, La Casita de Yan has a patio and garden views. This beachfront property offers access to a terrace, free private parking and free WiFi.

    Ubicación excelente, lugar muy seguro y la casa muy bien cuidada.

  • Villas de la Luz Conga
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 9 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.

    Love, love, love being in the jungle and able to open up the whole wall to see it, the swimming pool was glorious as well

  • Casa Kristel - Exquisite Villa Getaway
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 10 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.

    We had a great stay! The property is quiet, clean, comfortable, and equipped with everything you need. Highly recommended!!

Save money on holiday homes in Puerto Viejo – budget options available!

  • Los Delfines Lodge
    Budget options available
    Scored 9.4
    9.4
    Rated superb
    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 de la Luz Kona
    Budget options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 12 reviews

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

    Todo. Muy hermosa la casa, el ambiente. El dueño súper amable. Excelente

  • Casa MarMaria
    Budget options available
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 19 reviews

    Offering a garden and mountain view, Casa MarMaria is located in Puerto Viejo, 600 metres from Chiquita Beach and 1.4 km from Punta Uva Beach.

    Tout simplement extraordinaire la propriétaire et sa fan extraordinaire

  • El Jardin de Playa Negra
    Budget options available
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 126 reviews

    Boasting a garden and views of quiet street, El Jardin de Playa Negra is a recently renovated holiday home set in Puerto Viejo, 500 metres from Negra Beach.

    La casa es grande y espaciosa, ideal para la familia

  • La Chascona
    Budget options available
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 5 reviews

    Boasting a balcony with garden views, an open-air bath and free bikes, La Chascona can be found in Puerto Viejo, close to Cocles Beach and 2.5 km from Jaguar Rescue Center.

  • Casa Romi
    Budget options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 2 reviews

    Boasting garden views, Casa Romi is located in Puerto Viejo, 5.5 km from Jaguar Rescue Center. This property offers access to a patio, free private parking and free WiFi.

  • Casatranquila dentro de la selva
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 4 reviews

    Situated 2.3 km from Cocles Beach, Casatranquila dentro de la selva features accommodation with free WiFi and free private parking. This holiday home has a garden.

  • Mantra - Tiny House
    Budget options available

    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.

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

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

    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.

  • Casa Kinkaju
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    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.

  • Casa curling
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    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.

  • Villas Roca del Caribe
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Situated in Puerto Viejo, 1.1 km from Negra Beach, Villas Roca del Caribe features accommodation with an outdoor swimming pool, free private parking and a garden.

  • Villa Julio
    Central location
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Featuring air-conditioned accommodation with a private pool, garden view and a patio, Villa Julio is set in Puerto Viejo. It is situated 1.7 km from Negra Beach and offers a concierge service.

  • Casa Jeffrey - Beach Escape, Stunning views, Private Pool Steps to Ocean
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 17 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.

    Loved the host, grounds and facilities are phenomenal.

  • Casa Mirasol
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 9 reviews

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

    Amazing, the beach is across the street and the home is beautiful. Wonderful and gracious host!

  • Luz Tropical
    Central location
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Set in Puerto Viejo, Luz Tropical offers accommodation with a terrace and kitchen. The holiday home offers rooms with air conditioning, free private parking and free WiFi.

  • Caribbean Irie - charming, luxurious bungalow in nature with AC & fiber optic wifi
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 20 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

  • Villa Wolaba
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 95 reviews

    Set in Puerto Viejo, Villa Wolaba offers accommodation with private pool, free WiFi and free private parking for guests who drive. This holiday home features a garden.

    Well made place, nice design, has everything you need. Great host!

  • Arcello
    Central location
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 14 reviews

    Situated in Puerto Viejo, Arcello features accommodation with a private pool, a patio and pool views. This property offers access to a terrace, free private parking and free WiFi.

    toda la villa, es demasiado bonita. es mejor que en las fotos.

  • Villas Mar De Coral
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 8 reviews

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

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

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

  • Al Caribe Sur
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 35 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.

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

    Villas Ande is set in Puerto Viejo and features a private pool and pool views. It is located 500 metres from Negra Beach and provides a shared kitchen.

  • Villa Pegaso en Anima Mundi
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 4 reviews

    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 Palmera Cocles, 300m to the beach
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 35 reviews

    A recently renovated holiday home located in Puerto Viejo, Casa Palmera Cocles, 300m to the beach features a garden. This property offers access to a balcony, free private parking and free WiFi.

    Todo muy lindo, la casa es muy fresca por los ventanales y balcones.

  • Casa Rayo de Luz
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 3 reviews

    Set in Puerto Viejo, 8.4 km from Jaguar Rescue Center, Casa Rayo de Luz offers air-conditioned accommodation with a balcony and free WiFi. Guests staying at this holiday home have access to a patio.

  • Lomas del Caribe
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 137 reviews

    Located in Puerto Viejo and only 1.4 km from Cocles Beach, Lomas del Caribe provides accommodation with mountain views, free WiFi and free private parking.

    las instalaciones muy lindas y el personal muy amable

  • Beachfront Villa Sea Breeze w AC and POOL
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 15 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.

  • Little Yemanja Bungalow
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 10 reviews

    Offering a garden and inner courtyard view, Little Yemanja Bungalow is set in Puerto Viejo, 400 metres from Negra Beach and 5.9 km from Jaguar Rescue Center.

    Die Lodge hat eine ausgezeichnete Lage, ist sauber, ruhig und idyllisch...

  • Al Caribe Sur Villa Privada con 2 Dormitorios y 2 baños
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 8 reviews

    Al Caribe Sur Villa Privada con 2 Dormitorios y 2 baños is a recently renovated villa in Puerto Viejo, where guests can makes the most of its outdoor swimming pool, garden and terrace.

  • Casa Iris- Home for Family, Steps From the Beach, Pool and Yoga Deck
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 29 reviews

    Casa Iris- Home for Family, Steps From the Beach, Pool and Yoga Deck offers a hot tub and free private parking, and is within 200 metres of Negra Beach and 5.8 km of Jaguar Rescue Center.

    El área verde, la piscina. Excelente atención del anfitrión

  • Villas Serenidad
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 103 reviews

    Located within a few steps of Negra Beach and 6 km of Jaguar Rescue Center in Puerto Viejo, Villas Serenidad offers accommodation with seating area.

    Loved the view, quiet beach, and proximity to town.

  • Casas Rojas
    Central location
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 32 reviews

    Situated in Puerto Viejo, within 5.5 km of Jaguar Rescue Center, Casas Rojas offers accommodation with air conditioning.

    Excelente. Muy limpio y acogedor. Anfitrión amable y atento.

  • Casa Shaquir H -Luxury Villa with Private Pool & Stunning Views
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 27 reviews

    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...

    Komplette Gas-Außenküche mit Grill, als Gemeinschaftsküche am Pool.

  • Casa Mamalu
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Casa Mamalu, a property with a garden, is situated in Puerto Viejo, 2.3 km from Jaguar Rescue Center. This property offers access to a patio, free private parking and free WiFi.

  • Casa Pan Dulce minutes away from town
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3 reviews

    Set in Puerto Viejo, 5.8 km from Jaguar Rescue Center, Casa Pan Dulce minutes away from town offers air-conditioned rooms and a garden.

FAQ about holiday homes in Puerto Viejo

Holiday homes that guests love in Puerto Viejo

See all
  • Avg. price/night: £110.13
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 501 reviews
    Nice rooms and location. Very clean.
    Ravinder
    People with friends
  • Avg. price/night: £60.12
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 244 reviews
    Fantastic place, very clean and peaceful, very friendly staff. Not far from the beach (short walk).
    Elżbieta
    Young couple
  • Avg. price/night: £110.13
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 501 reviews
    - Very friendly and helpful staff - Amazing terrace and pool area - well equipped kitchen - very clean room, with daily cleaning service
    Sandra
    Young couple
  • Avg. price/night: £97.50
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 340 reviews
    We had the greatest stay at Physis B&B. Matthew was an excellent host, very friendly and made our stay very easy. The location is great, very close to the beach and to all the activities in Puerto Viejo. The room was very clean and the breakfast was exceptional. We highly recommend this place!
    Lili
    Young couple
  • Avg. price/night: £68.25
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 446 reviews
    Beautiful place, nice pool area, very clean. Most of the staff was very friendly and helpful, except for one lady. Big room with an own bathroom, desk, balcony with hammock. It even had a safe. Theres a bar right next door but they respect quiet hours and i didn't have any noise problems. I Imagine this might be a great place for remote work also. Just one block away from everything: bars, restaurants, the beach... I'd come again.
    Lara
    Solo traveller
  • Avg. price/night: £185.24
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 34 reviews
    Very peaceful and special place surrounded by nature and close to the beach. I really liked the design of the suite, it's bright, cosy and you can open the doors and will have great views into the jungle. It also comes with a great outdoor shower and a small private pool. Every detail is made with love. The owner is super friendly and prepared a delicious breakfast. I felt very welcome! I can recommend this place to everyone seeking a special accommodation in order to escape the busy town.
    Carola
    Solo traveller
  • Scored 9.4
    9.4
    Rated superb
    Superb
     · 401 reviews
    We absolutely loved our stay at the Finca Chica lodge. This was by far the best stay of our holidays. The lodge is very clean and well equipped. Our lodge had its own little garden with hammocks from which we could enjoy the wildlife like the agouti's and hummingbirds. The host was extremely helpful, and the gardener showed us animals like sloths and lizards on the property. Waking up with the sounds of the birds and the howler monkeys was an amazing experience. We will definitely come back in the future!
    Lore
    Young couple
  • Avg. price/night: £103.81
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 404 reviews
    Great view, very clean and modern, great bed and hospitality, the best value for money during my 6 weeks trip.
    Pekka
    Solo traveller
  • Avg. price/night: £219.57
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 1,429 reviews
    Very clean and spacious rooms stuff was nice and helpful breakfast very good Perfect location in front of a beautiful beach
    mark
    Family with young children
  • Avg. price/night: £276.01
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 404 reviews
    Rooms were lovely and so was the pool. Very clean and nice location right in town.
    Amelia
    Group