The 10 best apartments in Puerto Viejo, Costa Rica | Booking.com
Skip to main content

Apartments for every style

Find the right apartment for you in Puerto Viejo

The best apartments in Puerto Viejo

Check out our selection of great apartments in Puerto Viejo

Filter by:

Review score

KAÑIK APART HOTEL

Puerto Viejo

KAÑIK APART HOTEL in Puerto Viejo provides adults-only accommodations with an outdoor swimming pool and a garden.

J
Jennefer
From
Canada
Everything! And the outdoor Bathtub is just divine! Especially in the rain
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 318 reviews
Price from
$138
1 night, 2 adults

Apartamentos Playa Negra

Puerto Viejo

Offering a garden, Apartamentos Playa Negra offers accommodations in Puerto Viejo. This property offers access to a balcony, free private parking, and free Wifi.

P
Polina
From
Israel
Very spacious and clean.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 138 reviews
Price from
$60
1 night, 2 adults

Ocean's Breeze Apartment and Rooms

Puerto Viejo

Featuring mountain views, Ocean's Breeze Apartment and Rooms in Puerto Viejo provides accommodations, an open-air bath, a garden, and a terrace. With sea views, this accommodation features a patio.

A
Adolfo
From
Costa Rica
Quiet. Nice views
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 359 reviews
Price from
$70
1 night, 2 adults

Alloro Jungle Villas

Puerto Viejo

Offering a garden, Alloro Jungle Villas provides accommodations in Puerto Viejo. This property offers access to a terrace, free private parking, and free Wifi.

M
Melinda
From
United States
Our host was very responsive and helpful. The building was nice. All room had air conditioners, the kitchen was very well equipped, beds were comfy and there was a lot of space for clothes and other items. Location was great also, big supermarkets in walking distance, beautiful beaches not too far away. Nice pool. The cleaning service was excellent. I would go back without hesitating.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 185 reviews
Price from
$300
1 night, 2 adults

Chilamate Holiday House

Puerto Viejo

Providing garden views, Chilamate Holiday House in Puerto Viejo offers accommodations, a garden, and a terrace. This property offers access to a balcony, free private parking, and free Wifi.

R
Rene
From
Costa Rica
The place was pretty good, the bed was comfortable, there was air conditioning... The wifi is decent in case you need to work. Also the property is beautiful, there's plenty of nature.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 212 reviews
Price from
$72
1 night, 2 adults

La casita

Puerto Viejo

La casita offers accommodations in Puerto Viejo, a few steps from Negra Beach and 3.3 miles from Jaguar Rescue Center. The apartment offers free Wifi and free private parking.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 12 reviews
Price from
$31.50
1 night, 2 adults

Beachfront Studio - Direct Beach Access, Fast Wifi & AC

Puerto Viejo

Beachfront Studio - Direct Beach Access, Fast Wifi & AC is a recently renovated apartment in Puerto Viejo where guests can make the most of the private beach area and garden.

A
Aaron
From
United States
Great location, clean, nice amenities, attentive host
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 15 reviews
Price from
$105.80
1 night, 2 adults

Luxury Beachfront Apartment with Oceanview Terrace

Puerto Viejo

Luxury Beachfront Apartment with Oceanview Terrace is a recently renovated apartment in Puerto Viejo, near Cocles Beach.

B
Brenda
From
United States
I had an incredible stay at this beachfront apartment. The location is unbeatable—right on the beach with a gorgeous oceanview terrace. The apartment itself is modern, spacious, and fully equipped with everything you need. The host was very helpful, communication was excellent from start to finish, and they were always so willing to help with anything I needed, which made my stay even more enjoyable and stress-free. The property also offers a lot of thoughtful amenities—private check-in, a beautiful garden and sun terrace, free parking. Cocles Beach is just steps away. Overall, I’d highly recommend this place to anyone looking for a mix of comfort, convenience, and natural beauty.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 20 reviews
Price from
$141.45
1 night, 2 adults

House Puerto Viejo

Puerto Viejo

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

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 9 reviews
Price from
$120
1 night, 2 adults

Modern Two Story Beach house

Puerto Viejo

Modern Two Story Beach house offers accommodations in Puerto Viejo, a few steps from Negra Beach and 4.1 miles from Jaguar Rescue Center.

Scored out of 10, guest rating 9.9
Exceptional - What previous guests thought, 8 reviews
Price from
$201.60
1 night, 2 adults
All apartments in Puerto Viejo

Looking for an apartment?

For travelers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately or plan the next day’s activities over a shared meal. Often available for short and long-term.

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

See all

Enjoy breakfast in Puerto Viejo and nearby

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

    Olivia del caribe suite is a recently renovated apartment in Puerto Viejo near Negra Beach. With pool views, this accommodation features a terrace and a swimming pool.

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

    Caribbean Comfort offers accommodations in Puerto Viejo, 2.8 miles from Jaguar Rescue Center. Free Wifi is available throughout the property, and Negra Beach is a few steps away.

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

    Casa Gavilán, Vista al Mar is located in Puerto Viejo, just a 2-minute walk from Negra Beach and 2.8 miles from Jaguar Rescue Center.

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

    Featuring a garden, Apartamentos en el Centro de Puerto Viejo provides accommodations in Puerto Limón. Guests staying at this condo hotel have access to a patio.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 23 reviews

    Providing a garden, Casita Miss Sam en el Centro de Puerto Viejo provides accommodations in Puerto Viejo. This apartment offers free private parking, a 24-hour front desk, and free Wifi.

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

    Pura Vida Boutique Apartments is a recently renovated apartment in Puerto Viejo near Negra Beach. Offering a garden, the property is located within 2.7 miles of Jaguar Rescue Center.

  • Apartamento Studio Boutique en Puerto Viejo Nomada 02 offers accommodations in Puerto Viejo, a 2-minute walk from Negra Beach. This property offers a private pool, free Wifi, and free private parking.

  • Featuring sea views, White Pearl - Apartments on the Beach with AC and Pool in Puerto Viejo features accommodations, an outdoor swimming pool, a garden, a terrace, and barbecue facilities.

Save money on apartments in Puerto Viejo and nearby – budget options available

  • Casa Wolaba

    Puerto Limón
    Budget options available
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 111 reviews

    Casa Wolaba offers air-conditioned rooms in Puerto Limón. The property is around a 8-minute walk from Negra Beach, one mile from Cocles Beach, and 2.5 miles from Jaguar Rescue Center.

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

    Roca Mar ROCAWELCH Puerto Viejo offers accommodations in Puerto Viejo, 2.6 miles from Jaguar Rescue Center.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 325 reviews

    Las Casitas de Playa Ne gra is a recently renovated apartment in Puerto Viejo where guests can make the most of the garden and barbecue facilities.

  • Casa Teo número 2

    Puerto Viejo
    Budget options available

    Casa Teo número 2 offers accommodations in Puerto Viejo, a 19-minute walk from Cocles Beach and 2.4 miles from Jaguar Rescue Center.

  • Villas Advi

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 26 reviews

    Providing a garden, Villas Advi provides accommodations in Puerto Viejo. With free private parking, the property is a few steps from Negra Beach and 3.3 miles from Jaguar Rescue Center.

  • Villa Advi

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 3 reviews

    Featuring a garden, Villa Advi features accommodations in Puerto Viejo. This property offers access to a patio, free private parking, and free Wifi.

  • Villas Inara Puerto Viejo offers air-conditioned rooms in Puerto Viejo. There's a private entrance at the apartment for the convenience of those who stay.

  • Villas Kiki

    Puerto Viejo
    Budget options available

    Offering garden views, Villas Kiki in Puerto Viejo features accommodations and a garden. This apartment is a 7-minute walk from Negra Beach and 3.6 miles from Jaguar Rescue Center.

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

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

    Casa Olania at Caribe Sea Towers offers accommodations in Puerto Viejo, 2.6 miles from Jaguar Rescue Center.

  • Featuring a garden, Apartament at Caribe Sea Towers provides accommodations in Puerto Viejo.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    A 8-minute walk from Negra Beach in Puerto Viejo, Lewis's Apartamentos #32 provides accommodations with access to a public bath. Beauty services and a car rental service are available for guests.

  • Casa Coral

    Puerto Viejo
    Central location

    Providing a private beach area, Casa Coral provides accommodations in Puerto Viejo. This beachfront property offers access to free Wifi and free private parking.

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

    CariPro Apartments offers accommodations in Puerto Viejo, 3.7 miles from Jaguar Rescue Center. Featuring a garden, the property is located within a 2-minute walk of Negra Beach.

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

    Pirate and Mermaid Beach House offers accommodations in Puerto Viejo, a 4-minute walk from Negra Beach and 3.7 miles from Jaguar Rescue Center.

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

    Rustika Logde is located in Puerto Viejo, just a few steps from Negra Beach and 3.8 miles from Jaguar Rescue Center. This property offers access to a terrace, free private parking, and free Wifi.

  • Casa Berta

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 37 reviews

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

FAQ about apartments in Puerto Viejo

Apartments that guests love in Puerto Viejo

See all
  • Avg. price/night: $111.87
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 350 reviews
    Very big modern and we'll designed, very clean apartment which everything you need (kitchen as well), large, nice bathroom (great hot shower) comfortable double bed, big wardrobe with drawers, perfect AC, pool with wonderful jungel view, big own terrace with fan, sounds of wild life (like howling monkeys), friendly host
    Guest review by
    Sylvelin
    Family with young children
  • Avg. price/night: $79.10
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 359 reviews
    Great value apartment with everything you need for a short stay. Nice and quiet location too :)
    Guest review by
    Caitlin
    Young couple
gogless