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

Apartments in Puerto Viejo

Find the apartments that appeal to you the most

The best apartments in Puerto Viejo

Check out our pick 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 accommodation with an outdoor swimming pool and a garden.

O
Oliver
From
United Kingdom
Excellent breakfast, fantastic location. You are a just 5 minutes away from a very quiet and secluded beach, it felt like we had a private beach to ourselves. The rooms were very tasteful and great attention to detail. Would stay again.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 326 reviews
Price from
US$156
1 night, 2 adults

Alloro Jungle Villas

Puerto Viejo

Boasting garden views, Alloro Jungle Villas provides accommodation with a garden, around 2.4 km from Jaguar Rescue Center.

v
vargas mendez
From
Costa Rica
En general , lugar ambiente y las playas son geniales
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 175 reviews
Price from
US$300
1 night, 2 adults

Beachfront Studio - Direct Beach Access, Fast Wifi & AC

Puerto Viejo

Featuring a private beach area, a garden and free WiFi, Beachfront Studio - Direct Beach Access, Fast Wifi & AC is a recently renovated apartment a few steps from Cocles Beach and 1.9 km from Jaguar...

E
Emma
From
United Kingdom
The location was perfect. The apartment was clean with good a/c. The hosts were super helpful.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 19 reviews
Price from
US$103.50
1 night, 2 adults

Luxury Beachfront Apartment with Oceanview Terrace

Puerto Viejo

Boasting garden views, Luxury Beachfront Apartment with Oceanview Terrace features accommodation with a garden and a balcony, around a few steps from Cocles Beach.

C
Christine
From
Germany
Great location. Direct access to beach and close to restaurants. Very clean. Beds very comfortable!
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 23 reviews
Price from
US$138.69
1 night, 2 adults

House Puerto Viejo

Puerto Viejo

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

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

Casita Miss Sam en el Centro de Puerto Viejo

Puerto Viejo

Featuring air-conditioned accommodation with a patio, Casita Miss Sam en el Centro de Puerto Viejo is set in Puerto Viejo.

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

Pirate and Mermaid Beach House

Puerto Viejo

Set in Puerto Viejo, Pirate and Mermaid Beach House offers accommodation with private pool, free WiFi and free private parking for guests who drive.

J
Jurriaan
From
Netherlands
What a huge apartment with great facilities available. Mario is a wonderful host!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 27 reviews
Price from
US$100
1 night, 2 adults

Olivia del caribe suite

Puerto Viejo

1.2 km from Negra Beach, Olivia del caribe suite is a recently renovated property located in Puerto Viejo and provides air-conditioned rooms with free WiFi and private parking.

N
Nadine
From
Australia
We love love loveddd it here. It was out of the city centre and within nature. The accommodation itself was good - our room was big enough for two people but most of the time we hung out by the pool. It was quiet & peaceful. Our hosts gave us a small breakfast everyday and it was perfect. We had a car so easy to buzz around - the beach was close and a nice little drive/run. Would highly recommend staying here as we would love to stay here again one day.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 363 reviews
Price from
US$139
1 night, 2 adults

Las Casitas de Playa Ne gra

Puerto Viejo

Comprising a garden and barbecue facilities, Las Casitas de Playa Ne gra is a recently renovated accommodation in Puerto Viejo set close to Negra Beach.

A
Arnie Golf
From
United States
It was quiet and clean and had fans all over for air movement.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 315 reviews
Price from
US$60
1 night, 2 adults

CariPro Apartments

Puerto Viejo

Situated in Puerto Viejo, within 200 metres of Negra Beach and 5.9 km of Jaguar Rescue Center, CariPro Apartments features accommodation with a garden as well as free private parking for guests who...

Y
Yurán
From
Costa Rica
Self check in. Great value. Good communication
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 415 reviews
Price from
US$58.41
1 night, 2 adults
All apartments in Puerto Viejo

Looking for an apartment?

For the travellers 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 surroundings in the past month

See all

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

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

    Apartament at Infiniti Hotel is situated in Puerto Viejo and offers a garden and a terrace.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 315 reviews

    Comprising a garden and barbecue facilities, Las Casitas de Playa Ne gra is a recently renovated accommodation in Puerto Viejo set close to Negra Beach.

  • Villas Advi

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

    Located in Puerto Viejo, within 100 metres of Negra Beach and 5.2 km of Jaguar Rescue Center, Villas Advi provides accommodation with a garden as well as free private parking for guests who drive.

    From US$45.77 per night
  • Villa Advi

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 3 reviews

    Offering a garden and garden view, Villa Advi is set in Puerto Viejo, 3 km from Cocles Beach and 5.3 km from Jaguar Rescue Center.

    From US$50.85 per night
  • Sibö House

    Puerto Viejo
    Central location
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 82 reviews

    Boasting inner courtyard views, Sibö House offers accommodation with patio, around 200 metres from Negra Beach. There is a private entrance at the apartment for the convenience of those who stay.

  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 27 reviews

    Boasting garden views, Baconao apartment 1 room offers accommodation with patio, around 500 metres from Negra Beach. This property offers access to a terrace and free private parking.

    From US$111.87 per night
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 415 reviews

    Situated in Puerto Viejo, within 200 metres of Negra Beach and 5.9 km of Jaguar Rescue Center, CariPro Apartments features accommodation with a garden as well as free private parking for guests who...

    From US$58.42 per night
  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 27 reviews

    Set in Puerto Viejo, Pirate and Mermaid Beach House offers accommodation with private pool, free WiFi and free private parking for guests who drive.

    From US$90.40 per night

Enjoy breakfast in Puerto Viejo and nearby

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 363 reviews

    1.2 km from Negra Beach, Olivia del caribe suite is a recently renovated property located in Puerto Viejo and provides air-conditioned rooms with free WiFi and private parking.

    From US$111.87 per night
  • Set in Puerto Viejo in the Limon region, with Negra Beach nearby, Air conditioned home with full kitchen, TV and parking offers accommodation with free WiFi and free private parking.

  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 84 reviews

    Situated in Puerto Viejo within 100 metres of Negra Beach and 4.5 km of Jaguar Rescue Center, Caribbean Comfort features rooms with free WiFi.

  • Scored out of 10, guest rating 8.9
    Fabulous - What previous guests thought, 41 reviews

    Situated 500 metres from Negra Beach, Apartamentos en el Centro de Puerto Viejo offers accommodation with a patio, as well as a garden.

  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 25 reviews

    Featuring air-conditioned accommodation with a patio, Casita Miss Sam en el Centro de Puerto Viejo is set in Puerto Viejo.

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

    Boasting a garden and views of mountain, Pura Vida Boutique Apartments is a recently renovated apartment set in Puerto Viejo, 400 metres from Negra Beach.

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

    700 metres from Negra Beach in Puerto Viejo, Lewis's Apartamentos #32 provides accommodation with access to a spa centre, beauty services and public bath.

  • Situated just 700 metres from Negra Beach, Lewis's Apartamentos #31 features accommodation in Puerto Viejo with access to a casino, a bar, as well as room service.

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.2
    Very good - What previous guests thought, 117 reviews

    Set in Puerto Limón, 700 metres from Negra Beach, Casa Wolaba offers air-conditioned rooms with free WiFi. This apartment is 4.1 km from Jaguar Rescue Center.

    From US$149.16 per night
  • Rustika Logde

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 44 reviews

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

    From US$108.48 per night
  • Playa Negra Zen Bistro

    Puerto Limón
    Budget options available
    Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 8 reviews

    Situated in Puerto Limón, Playa Negra Zen Bistro features accommodation 6.1 km from Jaguar Rescue Center. This property offers access to a balcony, free private parking and free WiFi.

    From US$49.58 per night
  • Casa Berta

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 37 reviews

    Featuring a garden, Casa Berta is set in Puerto Viejo in the Limon region, 1.1 km from Negra Beach and 6.3 km from Jaguar Rescue Center.

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

    Located in Puerto Viejo, a few steps from Cocles Beach, Beachfront Studio - Direct Beach Access, AC & Fast WiFi provides recently renovated accommodation with free WiFi and a garden.

  • Brisas del Caribe,Casa 2

    Puerto Viejo
    Budget options available
    Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 2 reviews

    Boasting garden views, Brisas del Caribe, Casa 2 offers accommodation with barbecue facilities and a balcony, around 500 metres from Negra Beach.

    From US$87.01 per night
  • Brisas del Caribe Casa 4

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

    Featuring garden views, Brisas del Caribe Casa 4 offers accommodation with a balcony, around 500 metres from Negra Beach. This property offers access to a terrace, free private parking and free WiFi.

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

    Featuring inner courtyard views, Brisas del Caribe, casa 5 provides accommodation with barbecue facilities and a balcony, around 500 metres from Negra Beach.

    From US$87.01 per night

FAQ about apartments in Puerto Viejo

Apartments that guests love in Puerto Viejo

See all
  • Avg. price/night: US$111.87
    Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 363 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: US$110.74
    Scored out of 10, guest rating 9.3
    Superb - What previous guests thought, 354 reviews
    Great value apartment with everything you need for a short stay. Nice and quiet location too :)
    Guest review by
    Caitlin
    Young couple