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

Guest Houses in Puerto Viejo

Find the guest houses that appeal to you the most

Guest Houses for every style

Find the right guest house for you in Puerto Viejo

The best guest houses in Puerto Viejo

Check out our pick of great guest houses in Puerto Viejo

Filter by:

Review score

Smile Jungle Hostel

Puerto Viejo

Comprising a garden and a terrace, Smile Jungle Hostel is a recently renovated accommodation in Puerto Viejo set close to Cocles Beach.

J
Julie
From
France
I had a lovely stay here (stayed about 2 weeks) and will keep good memories from it :) If you want a getaway from the party hostel and a chill vibe this is the place to be. Gonzalo and his mom made everything perfect and always had a friendly smile. You can have an amazing breakfast, movie nights, and good talks. You can spot some animals around, kitchen is well set up, everything is always clean, beds confortable with curtains in the dorms for privacy. Definitely recommend. Gonzalo will make everything to make you happy and give you good recommendations (he also does good pesto pizza and jamaica flower drink ✨️🙏). Thanks a lot ☀️☺️
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 135 reviews
Price from
US$50
1 night, 2 adults

Kalawala

Puerto Viejo

Situated in Puerto Viejo and only less than 1 km from Negra Beach, Kalawala features accommodation with city views, free WiFi and free private parking.

M
Mauro Copat
From
Italy
Italian staff, Italian style. Kitchen tools for any needs, excellent soap, towels and products in the bathroom, very nice house. Near the centre, the beach and major Parks.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 241 reviews
Price from
US$129
1 night, 2 adults

Pachamama Nueva River side Bungalows Punta Uva

Puerto Viejo

Featuring a balcony with garden views, a garden and barbecue facilities, Pachamama Nueva River side Bungalows Punta Uva can be found in Puerto Viejo, close to Punta Uva Beach and 3.6 km from Jaguar...

J
Jana
From
Slovakia
Amazing location right in the forest, but close to the road and walking distance to beautiful beach. The house had everything you needed. We were able to see many animals from our terrace. Amazing! Would definitely come back.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 101 reviews
Price from
US$116.10
1 night, 2 adults

Orgánico Punta Riel

Cahuita (Near Puerto Viejo)

Situated just 12 km from Jaguar Rescue Center, Orgánico Punta Riel features accommodation in Cahuita with access to an open-air bath, a garden, as well as a 24-hour front desk.

J
Jean Christophe
From
Spain
Fantastic relaxed option between Puerto Viejo and Cahuita. Great to meet other travellers also.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 135 reviews
Price from
US$33
1 night, 2 adults

Casa Caribbean Coconut

Cahuita (Near Puerto Viejo)

Located within a few steps of Negra and 25 km of Jaguar Rescue Center, Casa Caribbean Coconut provides rooms with air conditioning and a private bathroom in Cahuita.

k
karin
From
Netherlands
This place is fantastic! Highly recommend it. Sylvio is a great host, and very attentive. The pool was ideal with our kids 5+9 years. Good to know that the restaurant is temporarily closed but will open again in a couple of months. This was no issue for us, as we enjoyed the communal kitchen very much!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 166 reviews
Price from
US$110.40
1 night, 2 adults

Cahuita Inn

Cahuita (Near Puerto Viejo)

Featuring free WiFi and a terrace, Cahuita Inn offers accommodation in Cahuita. Guests can enjoy the next-door Pizzeria Cahuita restaurant. Free private parking is available on site.

E
Emilia
From
Netherlands
We loved Cahuita Inn, it was probably the cleanest and the most comfortable place we had in Costa Rica. The owners were really kind and accommodating, from bringing us food for the kids when we arrived really late to borrowing the thermometer when one of the kids got sick. The rooms were big, spacious and clean. We would definitely return on our next trips.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 139 reviews
Price from
US$132
1 night, 2 adults

Casa Aldirica

Cahuita (Near Puerto Viejo)

Set in Cahuita and only 100 metres from Negra, Casa Aldirica offers accommodation with garden views, free WiFi and free private parking.

A
Alice
From
Australia
It was absolutely perfect! Many thanks for their warm welcome and kindness. I can only recommend this place – it’s superbly located, spotlessly clean and well-equipped. 😊
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 39 reviews
Price from
US$45.50
1 night, 2 adults

Container House Cahuita

Cahuita (Near Puerto Viejo)

Offering a garden and garden view, Container House Cahuita is set in Cahuita, 500 metres from Blanca and 21 km from Jaguar Rescue Center.

J
Julian
From
Canada
the owner was accomodating :), we were the only people staying there so we had the shared patio to ourselves. it was close enough to everything. Just to be aware, the container means the room is literally inside of the "shipping container" which is a pretty cool concept if you are up for it ;)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 155 reviews
Price from
US$40
1 night, 2 adults

Roomsmagicoco

Cahuita (Near Puerto Viejo)

Boasting garden views, Roomsmagicoco features accommodation with patio, around 200 metres from Blanca. This property offers access to a terrace and free private parking.

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 10 reviews
Price from
US$31.50
1 night, 2 adults

Casitas La Playa

Puerto Viejo

Set in Puerto Viejo, Casitas La Playa offers beachfront accommodation 800 metres from Cocles Beach and offers various facilities, such as a garden, a bar and barbecue facilities.

L
Laurence
From
Canada
The hosts and staff were amazing. Very kind and helpful. Comfortable and fully equiped. Only a few minutes walk from the city and from playa Cocles.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 111 reviews
All guest houses in Puerto Viejo

Looking for a guest house?

Warm and welcoming guest houses are ideal for travellers who prefer unfussy accommodation with a personal touch. They are usually family-run, and your host will provide local recommendations and optional meals. Often cheaper than regular hotels, guest houses can also feature a cosy living room and a garden.

Most booked guest houses in Puerto Viejo and surroundings in the past month

See all

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

  • Orgánico Punta Riel

    Cahuita
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 135 reviews

    Situated just 12 km from Jaguar Rescue Center, Orgánico Punta Riel features accommodation in Cahuita with access to an open-air bath, a garden, as well as a 24-hour front desk.

    From US$39.55 per night
  • Set 1.3 km from Punta Uva Beach, Selvatica - Standard King Room has an outdoor pool, free WiFi, and free private parking for guests who drive.

    From US$145.77 per night
  • AroCocles (Lucía)

    Cocles
    Budget options available
    Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 9 reviews

    Boasting a garden, plunge pool and garden views, AroCocles (Lucía) is situated in Cocles.

  • AroCocles (Paula)

    Cocles
    Budget options available
    Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 5 reviews

    Situated in Cocles, AroCocles (Paula) features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • AroCocles (Victoria)

    Cocles
    Budget options available
    Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 17 reviews

    Situated in Cocles, AroCocles (Victoria) features accommodation with private pool, free WiFi and free private parking for guests who drive.

  • AroCocles (Irene)

    Cocles
    Budget options available
    Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 8 reviews

    Boasting air-conditioned accommodation with a private pool, garden view and a patio, AroCocles (Irene) is situated in Cocles.

  • Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 110 reviews

    Boasting river views, Finca Valeria Treehouses Glamping offers accommodation with a garden and a balcony, around 4 km from Jaguar Rescue Center.

Guest Houses with swimming pools in Puerto Viejo and nearby

  • Set 1.3 km from Punta Uva Beach, Selvatica - Superior Double Room has an outdoor pool, free WiFi, and free private parking for guests who drive.

    From US$177.41 per night
  • Situated 1.3 km from Punta Uva Beach, Selvatica - Deluxe King Room with Garden Views has an outdoor pool, free WiFi, and free private parking for guests who drive. This guest house features a garden.

    From US$178.54 per night